f4356d8222039401ff6e9f5571bca5379a1ad4cfc1d88ba5b909d93d04a69438939ea8bc90c0430c635a682c28f1126d9557c08c28e485c0f76d756aca9e8796a99ca17250b", 0xdd) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:51 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x1, 0x7c, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x7f, 0xcf}, {{r0}, 0xfffffffffffffff9, 0x20, 0x33625444929395d9, 0x200, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x24a85ea3, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x1ff, 0x2}, {{r1}, 0x1603616f0b72feb5, 0x80, 0x2, 0x6, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x1000, 0x7}, {{r0}, 0x7c33c6484e5abdec, 0xbe, 0xfffff, 0x1, 0x10000}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x80, 0xa7f6}], 0xdda0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1e, 0x2, 0x6, 0x5}, {{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0x4, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x732e, 0x9d6}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x44, 0x2, 0x6, 0xfff}], 0x1, &(0x7f0000000040)={0x4, 0x81}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:51 executing program 1: symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000600)='./file1\x00') stat(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:51 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="ce0ec76eec83e7a1d6bcf4b20259b7da30b9b72304b93617ad037d86f76fadbe08eabfc6496ceff03b2d495d363b86e2105c35d1b9f6ed5ebbd031805dad501d3611bebf3097a6673d7f6c6957bacb4972e5001ad1f310a1324a6a84a8a5d982e016d0179e146c2dd29374f148bfb2a8df47f4ef37524d304868653aa6db419b3447cadcaf2c6403ef432f302edb81e66126daca5707aae9908ed09a70a4f8ff1db0e81613287f83a76314a9c6d7a2b3d130b03fa378f1348d3a373ac06740123f16f29a32a461fca5ad4c595656dea5568a1c4b338b99", 0xd7}, {&(0x7f0000000500)="d582d264880ff46b7019a6c5050f7596be9e44e625fd0ef4e630958457d234ec9192efb579ae7f7db24d8365c349fe401da56012e67f74f2b98500f64a0bacf34091bdaff67cfaf24a2c20b758b47b2812e9d58ab8b1acd6db2eafa4af289d0397d1c5dfb8b7a69f24b05134ccf44ed4a8f5c86f8d8a7f2a57d1760998fb4827", 0x80}, {0x0}], 0x3, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3, 0xfffffffffffffffb) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xfffffffffffffffc}]}) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x81) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4}, {0x35}, {0x6}]}) syz_emit_ethernet(0x3c, &(0x7f0000000000)="900ae5ab73ec04c3020f12ae008d0330c6f16de33dd01cb2ff99eace87c6a8e4d2a9f7f5cef3be4b1cbdb46f36abd775ce243cc5f2e8367b86b70d36") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000080)=[{0x0, 0x6, 0x800}, {0x7, 0x10001, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x8406}, {0x2, 0x1, 0x1000}, {0x4, 0xffffffffffffd044, 0x1000}, {0x1, 0x6}, {0x3, 0x6, 0x800}], 0x8) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000040)=[{0xb8f, 0x3, 0xcd6, 0x7fffffff}, {0x0, 0x1a, 0x5, 0x2dcc000000000000}, {0x5, 0x4f6e, 0x7, 0x40}, {0x1, 0x7, 0x5, 0x3f}, {0x1, 0x5, 0x6, 0x3}, {0x9, 0x6, 0x9, 0x3}, {0x0, 0x2, 0x9, 0x96}, {0x5, 0x90, 0x557, 0x7fff}, {0x4, 0x1, 0x1, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") sync() 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9b65d2e2c3990a97, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xffff, 0x90000000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4c, 0x0, 0x0, 0xfffffffffffffffd}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000080)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) 16:00:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x8, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001140)) sendto$inet(r0, &(0x7f0000001000)="20555035ed9a0c8cd68ee16c9407edd7a96ae7bdb79ece1f2823ea2b0ab892694ce53cc7e27426cfbf5c37b417ebbdbf50f753bd0fa210ecfac00d075f2b7dc22ec9f763514fa975b1c56faf9c22eb645f27e32652139499b915b4ee585346727677dab4e51841036c88143bc829aaa873f2cd0cee9872840168436aaad3108610665747ce48108e2d76cedf0e0493c97d43", 0x92, 0x0, &(0x7f0000001100)={0x2, 0x1}, 0xc) open(&(0x7f0000001180)='./file0\x00', 0x80, 0x8) 16:00:51 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x84) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$KDENABIO(r1, 0x20004b3c) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$KDENABIO(r1, 0x20004b3c) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setgroups(0x2, &(0x7f0000000180)=[r1, r2]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x50}, {0x3c}, {0x4006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xb54) 16:00:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000100)='./bus\x00', r2, r3) recvmsg(r0, &(0x7f0000000140)={0x0, 0x30a, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYPTR64], 0x8}, 0x0) 16:00:51 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x7, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x3}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x10000000000000}], 0x5, 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0xe2ffcf80a1b9a6c9) ioctl$TIOCEXCL(r2, 0x2000740d) dup2(r0, r1) 16:00:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) fchmod(r0, 0x4) fcntl$setstatus(r0, 0x4, 0x40) 16:00:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r1, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x9c) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/20]) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r8 = getpgid(r6) msgget(0x0, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a00), &(0x7f0000002b40)=0xc) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x80000006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x3ff, 0x7ff, {0x400, 0x1}}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf34bacf37ddc84f71187a5a1db6711dc59be5c8523ea1c80ab351876f9a337bb72a68e5a643572aa5ab6d94cf3f6ba233cf89fa5b3759a3f1e7ac6b32bdf787422c6903da23023ffe21faa72ec480c29d84570d7a4de90e446778bd983f61709d292db95ef7e07f7d70521774ffac88e661e0bb6536884a7e702019e7c083d5dfe38e9f241e5058655c474e162ba10d9a714c6a1c554b9799da8ae24cff5cff6e46d7741678a2d8ab94d5083c060632331368a6ed5c1f46d7210ba738e4a3780bf05dbb31323633c0476bd4ec9ee08c838768283f95218b59359067cada681b7f2ae72c87d82865bf33afa2a", 0xff}, {&(0x7f0000000200)="4c632db1ad3950153f6280d7b55924f89496d86e1a690980efe0e2ea6f2677bb8169f234e4fb68102cdf1d5750cba9a545cf3fc843fdf852235eac7bb1667602aeef3611780bf2201e6e9b51b9d34cf4af9ac129a5037bd32e384d3137d7dd2efb1186993669ee1b0fc3a0ecab51342ae8f1", 0x72}], 0x2) socket(0x1, 0x4000, 0x511d) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/211, 0xd3, 0x22391330defafe48, 0x0, 0x0) flock(r0, 0x1) syz_emit_ethernet(0x8565527b9e75c38c, &(0x7f0000000180)="c52cd9e7b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="f23c70ae89844e8258d9d620dcd3dc6303d17b3555e4b7758258073c967c8c9155cbe2aa984dedb0ed", 0x29) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket$inet(0x2, 0x9bba7f32698588ee, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x4b47) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a9) lseek(r0, 0x0, 0x0, 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) mknod$loop(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) 16:00:52 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/8, 0x8, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:52 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) dup2(r0, r2) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400"/1032], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) fchdir(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x2000a, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x6e, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:53 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x82b) 16:00:53 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) r0 = open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x6) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x80) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0xa9edf16c119c7bfe, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x14) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x260) dup2(r0, r0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:53 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x800) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:53 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xb4e50f89fea50d1d, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x2000000000800}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) 16:00:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x32d30c6041f8bb9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:53 executing program 1: r0 = getpid() ktrace(0x0, 0x17, 0x100010d14, r0) getpid() 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1f, 0xcb3d, 0x9, 0x7ff, "54f80e6ae49e21f546812e3b573e135c1d27e9eb", 0x80000000, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:54 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x9, 0x2, &(0x7f0000000140)="e1461e5e318074483e826684246c6c4d84f2a48146c84701d804c25c3d540565feff4ce2f4b4fb837e7104ea4baa0cf6dc300cbbd08f1c01ab5ad026a46e8c8c335f5327b5d343f563df4d3b8302741553d6072bbfb8c4a5265bbb01cf34e04e377bc5b3028e75357b875e79c1ea513a27e8eca0c360f9a63b18737f950eb135ac1c7ba258fe9c8ba8ad5ea5678b2e62b63d3f02f87c08348eab355302edf0d0b5", 0xa1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000300)={0x4, 0x9, {[0xffffffff, 0x1, 0x7, 0x0, 0x1f, 0x2, 0x0, 0xfffffffffffffffd, 0x2, 0x2, 0x100, 0x3, 0xc2ed, 0x100, 0x9, 0x800, 0x1, 0x10000], [0x7f, 0x7, 0x3, 0x5, 0x3f, 0x4, 0x0, 0x7, 0x8000, 0x200], [0x9, 0x7, 0x54, 0x6, 0x1, 0xfffffffffffffff7, 0x401], [0x7, 0x7f, 0x7b3c5e1a, 0x401, 0x4, 0x1], [{0x3, 0x1, 0x2, 0x10000}, {0xd7b, 0x6, 0x7ff, 0x4}, {0x3, 0x6, 0x100, 0x1}, {0x9, 0x5, 0x7ff, 0x2bc}, {0x3, 0x1ef89210, 0x401, 0x3}, {0x6, 0x27, 0x3ff, 0x3e8}, {0x0, 0x2573, 0x3, 0x6}, {0x2, 0x9a, 0x81, 0x4}], {0x0, 0x2, 0x6, 0xfffffffffffffffc}, {0x5, 0x180000000000, 0x0, 0x4}}}) r5 = getgid() setgroups(0x3, &(0x7f0000000100)=[r2, r3, r5]) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x31) mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x8001700) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = kqueue() r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r6) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="f39122268828ea219caf077d0b28fbeb28cd3eb649eee51efb901f3caa0042e2decc45c4ec8b22e0"], 0x10) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffff8f) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) dup2(r2, r1) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x80000000, 0x100000001, 0x3, 0x8, "f343db647757675af2329620803a04e8765735d9", 0x6cb803f3, 0x8}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x2, 0x0, 0x3, "178be7846875a0c155b096346585f984ba476cbe", 0x6d4f, 0xeb7000000000000}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) fchflags(r0, 0x0) 16:00:54 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r0, r2, r3) flock(r1, 0x2) flock(r0, 0x8) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") socket(0x20, 0x0, 0x9) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) 16:00:54 executing program 0: 16:00:54 executing program 0: 16:00:55 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x1f) bind$inet6(r0, &(0x7f0000000480)={0xa, 0x0}, 0x1b) 16:00:55 executing program 0: syz_emit_ethernet(0x10041, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa192bce5e2dfb86dd60d8652b00140400fe000000000d00000000aafe8000000000000000000000000000aa00004e200abb9d0675fd56983a745663d62699fcf9c95c7b0278bacbe54d431c102312238245a3d00d5cb5808ee5cdb0a054675cb4db5dc3683fa6b352d2b3f3b005ec8570d0fe1057815034582b452552456bb9987c95a15236786722aa58bd92db6c8d0d4845383c3d3693e5de7d337e6939304d0c3b9dd04a3953ce6e63e4397e772c3099b755133bd96fe5bf4ce25c72b97c22d694c0c140f691b16a13cf0884b8940c70ee36e358f30941401315bb07f1f9ec5a2058934cc09afa58cebfe6310963ea97dec5f49ae794b1e1c1acef230c1410b6926becd8cfd5", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501100009078fd00"]) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:55 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000300)="08ade09f32f46a223c471c0795bf5ca1acdd50ca4d0019556c0605d2fc9927c3b16ec9d2f32ef402bef6a46d1f3c34f6910bd7b1dbd5ae8fd663368f08b9ae1d8c0fa5c95f2f88efb8afaaf8e36a83c3ca4680d373544a17d12a66bc94c55463e397f3d239ce38847abe013a5b623e3f79814e437893680bfb1c01f913f87dacca57c24d814ea44957b64a23efab4bfe5da81506c5dd81ea66d18121f258755ae733da", 0xfffffffffffffef2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="0900004b589be924", 0x8) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:55 executing program 1: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x2, 0x3f}, {{r1}, 0xffffffffffffffff, 0x10, 0x40, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0x2, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0xd81876b6c854141d, 0x20, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0xffffffffffffff5d, 0xfc0}, {{r1}, 0xffffffffffffffff, 0x4, 0xdf2fef3925a5aa2a, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x72, 0x3}], 0x2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x81, 0x1, 0x4}], 0x800, &(0x7f00000001c0)={0x401, 0x1ff}) 16:00:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000600)={0x2, 0xb1b8, 0x8, 0x2, 0x7fffffff, 0xff, 0x6, 0x10, [{0xf0ed, 0x5, 0x4, 0x7ff}, {0x1, 0x6b3cded6, 0x5, 0x2}, {0xfffffffffffff3e8, 0x4, 0x920, 0xb9}, {0x7, 0xfffffffffffffff8, 0x5f11831b, 0x5}, {0x1f, 0x1, 0x2, 0x800}, {0x0, 0x80, 0x3, 0x401}, {0x6d, 0x3, 0x5, 0x3}, {0x9, 0x9144, 0x5, 0x3}, {0x7fffffff, 0xe8, 0x1, 0x1}, {0x8, 0x1, 0x9}, {0xbce9, 0x0, 0x63ba, 0x3}, {0x7f, 0x80000001, 0x7232, 0x8a}, {0x7, 0x8, 0x1, 0x99}, {0x5, 0x8, 0xb5, 0x100}, {0x8, 0x0, 0x9, 0x6}, {0x800, 0x6, 0x4, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) flock(r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fc1000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000cfd000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f0000000580)) 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="d1a36b0cd28f672c5ee4619117008ab914fbe6556b935f8c43503ac1cfda813be7c2716e23c1a95eafa8b46fa31519ea092baedd7b8b6b9ea4b53641470a313fe5d9d590d308de460abff7b58ce482cf3636dc13052b72cfa0429f14b1eea578c2ff9635b476a75c4a34978f1bea5d68be2b87fc998c2fb45855669a9e6e5833c6742454eb04bbbede817e927d24de37315a4729310deb31f92fdd5bcc0a8015c5f9fcd07531593b3f55f08d60f8da1850b4808763be4d4d52ac88878642100fc80edccc293a0000000000000000", 0xce}, {&(0x7f0000000ac0)="8824a383a84a68c75bf999cb958a15b8a9330e8f5cb3b62dcb8f8253a756af4e249ea583feca77efff2a8166a74a7edeb57c175bec3c41509e03ac2927a99a173d98302b7e7fe0b4122b930281c5dd5f1a39f6cbe4444126f92e129c37c492482b8ef5ac282eb553ea5d9692b02835a422fbb029691326172e12db5acf62aa7a6e765b66b7f757ce40b6d9e9f777b50745d2ff81d27d50c3c6a374302b0af70ef994fd63ddbe2fc41d7f1245ecb607be9ca08877c8780fbe9329360d5d732c89738536dcc52f02d3e6750308eafc3ff44a30c684b0ae1ee21ac6987db45eb62910eed1f0ba3f0b514075de5bb38c3eaa31a0656df59b9e00600bbfcfbc796c603b922d12b8eccc09f2312004e73cfc3cec1f0ef9e865084bf3f7d1a9e39a4eaa50a84f300af5b1ef107ced11ba5c683d49b5bc33cc3f0554aa7c77ad108823ae2ad4f661d15f40ceaef8b68ee8bf87e348398c9a2562f1c3c6509edf608302376e03c5836569c3e865fef1c45704e973031cd8ddf0fe3aa6982a10db284da46b4fa337ac29a9c5d18a7b659001dd62d751e32f", 0x193}, {&(0x7f0000000440)="d8721f1f5ceb336951ae60722f196a133d3a5aa420087c3051d5a07806159d3e4cee43ebb24a5767f9eb8bd18f4c34ff591205d384b2ea34bdba75e815dd349697ffb1e2c4c6e76ad82a58e3ecbe562403ac52d213db92fc997470f82202ee33c2496b5794d73f54e4f3305c7f172cbf76a9b8200d8cf559a89a8356d04df5fd87451aa30eb7243f6287789d73066188315f9988a4896ff6ad9b02d66a852aae19aa3d4da6727a63", 0xa8}, {&(0x7f0000000c80)="2d523e8ff2a2993a03dc3c5eb1c7456ca2d1a47eb9b7baced442c1702ab5d10f34a4bffa0bb7fde248244f5716d4e4b352d4582ed1decc2ba8da6f15a6be2a856302bec9a2a3e326ff47fdd5bbf333165d27921f23c205872b209699877f65de8943a87d3e686f2abec767fa0702d605aa4298f1061af2af0000000000", 0x7d}, {&(0x7f0000000580)="d69e278471b01f006b6fc34aae3c0978c9cdcd2bb671e0564251601c9fd77a2ddebf4facfb98372f5946f61b7a92a4bc98d860ea6fc441369c3b5b491d2567c617e93bcc751a341063aaf288a8679dc6225dfe5c828db10194d3b3ae718cdeedbbb743910512599a9ba60f99bd55b07931d357d2a1389d5678146e6f9b980b1ffbd1", 0x82}, {&(0x7f00000009c0)="d5dcc25dd8cbe94cf2c9e7b2cfb2436443450ce38686050417f7843fbe9a1be02f5ac2918109d6d801e1ebdbc074baa008109e1ab4b984f407877314a15f8fac066145ac2ceca8e252662feaf527c1c12f45b0c7741287d77f700c6058eb475de097b7bebd3dbe811c5cd1ff2e8fb28218e3ab3b3cf9d649cdea096050b750fba34fc596bb7e09f1da32802a211d063aedc77beca8b013e9b2f932a07367e5694ea20bd5c231142eca60d8e1b7316fcb58836a99abf5568daaab0fcfd613bb8f8fcdbd67ed10fcc1233b050464d78fb828648b785d967e5a38b4d1c67c70", 0xde}, {&(0x7f0000000080)="0d8c56000000cd46f023f09b14e39780c85eb10eb760c2b6562e1bda3670fd430010f811eee4a5109cc1d9134e8283fac815566a5464f5bd9784088fa8b5ce3ade73873d17a7e2dd5e7ea2195a5341e38b4843ae7b3d1b4f30ae563e7691e5c084aaac7a7fa658b011ce5abf0ade4483f7d9879f80", 0x75}, {&(0x7f0000000780)="138353b7f574c9d8400573d0677caa14079d347faaa5b4142f531189df68bd9bfa52be1b76bb73ac1b1641cbfc45cc0af6a629786a6491cf3a658c210a5bd464ed81c604b4beeee77e01f40882744c0742740d1f0d4345928094c750bc5b5f8db1212d4c9ddc5379dca8d74e58753178052dd504046c2fa472030504052970b973e89db79c0fa24d3988633bf7763bea3013c19fba685428174ffb37048d46b0332db0a8cd24e057a199efe94fe8be05da5a9936c4c464722b7dab7152b6ccd8f9799d4823d89c64ff3267e155d734340452db901644e6370cae412933bf4363a616d1ac1865d128bfc481dfc0addaa611a42ce8483fd728d0fb3ba745ba63b17d9f94a726750f5d82ed956f2e0012b348d3d3ffb38dacf93187fb8e4bfa2166ade0fd1fef6ee6ebb06aae5ba604cf83b2e38d8a9091f08310c608ca7463e2922c53a585fbf81692640e193b929639c220a4c5580ac618898224108dc6d725c53815cbdfc146e09b0a950236eb55677e88832c922a72b916d6b474c09a4a3f182ad5df186847b23c88f9890b091c20f5f83283b897cb6964dfbb923a14f85727c5f0877c3fc278f242cc097f2b0c14bac4d48d4055d4862504ce8697cca24eeef0d0825af7f30a153aa0903248d227d9385164e5a5036f5323bd7025627133053433e28e122f27917349a7187201aa4cc4f7ce21a8bcb497bf7a438bd19ae05bd032c232233606521579ab4f90f7b39651f107791175181a32441faa9ef861ea94000542ca0b111792dc7d521cf6", 0x22e}], 0x8) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) fchmod(r0, 0x100) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x1) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x10026) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x4) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='\\{\x97)-/\x00', &(0x7f0000000300)='.*\x00', &(0x7f0000000340)='.*\x00', &(0x7f0000000380)='.*\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r3, 0x800) 16:00:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x22}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/155, 0x9b, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:55 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ftruncate(r0, 0x0, 0x80000000) shutdown(r1, 0x3) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket$inet(0x2, 0x3, 0x2) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: mlock(&(0x7f0000fed000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:55 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x203e0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x1, 0x1f}, {0x1, 0xfffffffffffffffd}, {0x1, 0x4}, {0x2, 0xff}, {0x3, 0x2}, {0x1, 0x9}, {0x3, 0x8}, {0x0, 0x3}, {0x1}, {0x2, 0x8}, {0x1, 0x6eab}, {0x2, 0x8000}, {0x2, 0x23}, {0x1, 0x2}, {0x3, 0x100}, {0x2, 0x938e}, {0x1, 0x8906}, {0x3, 0xfffffffffffffffc}, {0x2, 0x2}, {0x2, 0x8}, {0x2, 0x9}, {0x2, 0xffffffff}, {0x3, 0xa2}, {0x2, 0x7}, {0x3, 0x9}, {0x2, 0x6}, {0x2, 0x23}, {0x2, 0xc7}, {0x1, 0x1}, {0x3, 0x7}, {0x1, 0x5}, {0x1, 0x4}]}) 16:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:55 executing program 0: socket(0x11, 0x4003, 0x0) 16:00:55 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xffffffff, 0x100000000, 0x1, 0x8}, {0xffff, 0x7fff}, {0x0, 0x2, 0x5, 0x3}, {0x80000001, 0x2fb2, 0x9, 0xfffffffffffffffb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_addr=@in6}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='$\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='\x00']) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = semget(0x3, 0x0, 0xb3d70824b573260a) semop(r1, &(0x7f0000000380)=[{0x2, 0x7fffffff, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0xa8, 0x1000}, {0x0, 0x6d8, 0x800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000300)={0xffffffffffff8000, 0x10001}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000480)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0xc94b, 0x8, 0x0, 0x1}, {0x3, 0x6, 0x6}, {0x3, 0x8, 0x3, 0x7}, {0x33af, 0x1, 0x855d, 0x3ff}, {0x3bc3, 0x4, 0x3, 0x807e}]}) 16:00:55 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r0, 0x0, 0x8000000000, &(0x7f0000000180), 0x9, 0x0) getegid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:55 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$setstatus(r0, 0x4, 0x0) 16:00:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1ff, 0xfff, 0x1, 0x7}) socketpair(0x2, 0x4, 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x80000000) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x100000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000001000000000000000000000000ffff001b0022feffffff000000000800000020000000", 0x2c}], 0x1) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) poll(0x0, 0x0, 0x291) 16:00:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xfffffec0) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x8006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x1, 0x240000, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x2, 0x9, 0x6, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) 16:00:56 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10008, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0xc5) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x180) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfffffffffffff800) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000380)=[{r0, 0x100}, {r1, 0xa1}, {r1, 0x12}, {r1, 0x15a}, {r2, 0x56623b71fc479a34}, {r0, 0xadcbb487b528663a}, {r2, 0x8}], 0x7, 0x8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0x7fffffff) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="5a04d7c8f8a7b5c6df5fddc186cbdb2b0938eb5c8ed73220c083c3eb1753967ea56e581ccfd44b8802f9a7191b3e15256d1cebf9170fe3995349038e22c4329e527abaab99acf43aa0c1f073f1369aa683d0d48dfcb2a03eedb66c272e1ec0a3ad74e123018283f672772b001210bb97c313775aaaae1b8502cedd98197c827f120fdda450a042f9503fe17487afd26dc46b71c85cb254", 0x97}, {&(0x7f00000001c0)="f912b2639d30a6b543af6c25a0f30dada5101c8f1ec670c5ba30d42be28bfecdd3bc03360c44a1c89bf475ad23227915bf5f89b97413a3435e0d49ed151201c8c51faa5c50fd794cc13223a77def865372f2eb", 0x53}], 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x2, 0x5) pwrite(r1, &(0x7f0000000100)="3b7760c9b2344a11f5160a4f1d65167370b333ab19f87c7769d3c9d28056c5b494d3d989260986ce889fbd36701086e782", 0x31, 0x0, 0x0) 16:00:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) mprotect(&(0x7f000059f000/0x2000)=nil, 0x2000, 0x1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xffffffffffff43dd, 0x1, 0xa, 0x80000001}, {0x4, 0x2, 0xfd, 0x2}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:56 executing program 0: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = semget$private(0x0, 0x4, 0x50) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f0000000540)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x200) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) write(r1, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) pwrite(r1, &(0x7f0000000880)="76714ff14110c47b70e6cfead3a7eb42b02f4e918169879e73d64fae8a617c8899d4491a397b55273f2dfaeb319832d45c7d47b6273ecaa29742f7f3170d984909c7f1910851f4fa069f58caea2b836d7fae5ca7dcacc4b8e2b036d6b6e2f7ca5a640bcdc0e39502e7b437d257dbe3a69eb85e7e6b1b5f3ab72552479a416981122c25884a65b752b3e4e6c9d5801663536c541707e12be3abd68cbf191be1d1c817816c06dd4c5890b0cd884ed987716056742b53e0f0dc60fa011c1a6b93392d3a366482e5a9053dd207aedd75927a40bcc7379c19846c69cb59816367f59b73adc98e622f6fb85aef2f53739148d0e8596169a04f3d3c4b91e0d94767b0f89b1fc74fb860464493721f05bc5db084054746ddeef3b003682753f618f2678eef2511719204ed7e11ea014fc09b1c144bad4ba3c5e897da2a0d0a9305ad1bb2e76b5bec07c881c3f3d7246c7ac6df060e7439b9edbba64dc559986a7d4dc9b31434f20c14024db7c6905547f34601be3a201e3ca2ecc52000b588f4d58de82847665353f3183f82b4cce5b1d153b57d24558a33d2377bc9547ca9067431d013dd9f2e863bae5e1a69ff487faa1fc2fed468b39a15c8fe83f2cced47478794aa784480b1321950f47ea63093022c5d65288e31f3c807f173dd905f808b84febe1c42f9ae8c738117e6b71ebb163b5c8795a8f52e0a42f24f2353fa4d0fa5a94e5c26554ad149411a59417a570ce93ae65737a90642f7beb86f7fc9c9bc0c95335fe055882e399df899fe73675635c0a70061b86b94c25be2064b4155826c165a8abb368bfd68dfdeb77532ad115ef6c0be8b8a0e3e11ba32f384a24c81574856775d667ac9b236173495436c12699079e362c574759ca0c08e153ee0a870ce9b92833b58b8f713044efaa1b98d086244a58f1d7b92bdbbd7c4abc0fcbe6a9dbf4515e69385c6318169ac479431f89f4fc139470b33ff6641caa0d5ff62a2e91d62e036737daacbe638299e44222b2d3263d6c2ebcd9254071ad0edcad46cad6f914e177b587f5aa557c45a3400a1e8512a705a008fb7562ced737738d6f70c259f1715fc0c579b83fff0db492696160aa5d051a92ac225a1145a5e94c2a02267218e9c2bececfdfb8a762ea73f4f87d5f02717f2a1b2a507c3f280d7cf4bd13354caef1b9b047ab5d2359fb4e6ca3dfeb4ec25d7da3aa52a70984f7a15c25691e085da436f84554da5128a5eaa31dc4d9ebe3b556e7ab59f3e888b5c5f7af87f9ff4d45778621ab1ab8f65ff7bc5841948de27004050d23e12588ea667a8ba49b0007b24441381aeaee8183ac39e70ab347fcfd44e2c14f7db0117c4e2faabb483b4455b0d80b72dd220e7c9456360243d811dd86043cbcb9cc01e74d20a537598b72ab6040c1408d4ff82bf1e8ae9d2c41c82e9b3d349af2201cbce66d1b4c5f159f695afeed1c02b36f2215798f6e18d52b12bc50bda8d50ed3723d1bb418e4f258184c37bb7a34845ed60c120054bf652816533dd5fdb8ce9f7b92b3e0da317ead5a36522ca8cbee1ad96132cd367dc4af9fa5e8e539d08cc82ae5a901899240a37f7201c54fe6beaef5c6450a9adc9898b1c3a2d3dc5cd6fdb466a3f653c2df4466a8e0b724e9eb2efe1911f21f8e15760691ad44520fdede4e76c911f0fd57e6a2469202e89b445069f045e6978d43b0fb935fe467433503599920bf4e8099afa98868543498c1e6e292d72748f174929bbf8ae4145431100903913fff3a879dad5d0744819c63d7aab7c354ff804b633bc74c0e3d9b495fb4129bc4a2fe7abaf07b0e555b25b6995fdc6052076ff38642994162f9c61013554c441b558c1c3c62fd590f113b7ee325a4effeda56511104e161783d174360fc2cc6f8f979a0dcedae58e83b6a0e61ef85a1490371372eb645bbc4fb7ff351a848d1f52727ef2470651f911538ee415a945709abe6a76b361b946bd6959ca7eb2fc86b7ca3b66b478083828c83cfb161b95f215566345e6e81c341236411e89bf2d635375c3d173fb6d948a17569ca2cbb1a990d4fcfa56455e0e4a9f2203c01c625af049feaf7e7e3e8b4cec86bdafdfcb6e5893a645ef68133c2482d1187acda325f21384eba1a21e135fedd5a8107c55be2d47d2cf791b25a2b25b7254e4e254367e00f97fda77d0f66e91c1cdcfbee099677eaeb67ffd34c5dd30b4732d77f772b9a42a459471aa4b4302bc49cb7bb82566f3d9df9c2673a15c8ed3d5620465a174865c90c8155b2a2057d1f7f52e4db54154b31cf782ad2e3da5b86bb584c90fda81910a079a522d7c7beef157711c8300dfc5301d0c112c866140c608e66487ffe9e3ecfa76dc70ea05ae472a40d301d2ad1dbccbe8556813b5b133b54259a2952d4038e84c0ae6c0d118efb59dec00ca30c0bdccd189c13293e4d84bfc5bca43b5de33f27661b30cb689125f246c0b08bad28acbb9ab7b501a5b62041a1e31aa8587edaf7e74858ac334c1fa0cecc51ed46be454bb7663345ddbb98f7d0e75cd03c63cf4e23b542c66a179f4e840beaf533c08390f76166ba2e2f76662cad5817119a84f0683780e694f229c5bea6c02d1ee54008c20ec908613bdd9048fb7190e6cb4b56c9abbba22cb4e81df39b59a783c904c3cd53e03d5edcd391eea97e429ff6324a86803e0990e4d687c8aea85dabaf5349bb082c9dd7d24451cb2d2dcc2a38b5ff39d033f3d50722057e6512c65fbf43b118e60425f3bbe0af6af62986cbbec96b076d91fb39cd02c1056e9daa99f2b9c4409599ebf07327342bc3e73482207c31dcb9b14c178f982916df688ae2b9195abbd1e1d668108c45cab24d644208702d4f2d4438c15717e990c33870eca6ed5cbb386bccce2be80286f403ae2a5dfe0c250017b8af97d8541279e4acafe1c8152f186f44e6a619556433007ae02ba87789bc202f26091d632d1226828b609116242a7fae082caf04080dc7f86bc8ff61f9f7fd9652e24392fc2bcfeebdee6cfdb0e4d172d77af30d615b8b594f816071c3244d0c5a2bc8b19b8521693df7f61586d4533950c3cc560ef438fb01f4e67dfe7f3848626489ffd4118c6b6a23fb2d294f9911313b37786f95ad789f5c409963cafb8135631ec57acf1b74c89b26e44dfb47ed71f5154f61f316b6bb4a6c6ef7185d58db15fa390c6bd1e38783f14d54a51fd558780e0e6186de06b9b2608721ca724cbadab48975d7dd1f300ec70583d0589f5c0cbb3d73ca160c846b3bae0b27358d4bb975b6d293a70fb9f71b1698383945f63457ae00b6a5328fdf093e206fd3d7d60ca8602624beada38ce7433f4ecdd5d5464abf4647ca7ef15658785e8cd6b2ea17cd6dd059fb0eb6a114b6d82d4dcb41fbda147a590bfc528d2c90a303bb3b8a66b987094c50cf19d32267d339de6b3bc091f55ee39c32f3b2f85e4d17caf83b8a997b0ccf1157d0420db87cb787a9743004c2eb45a27336a57ac4d8e4f1c5d619492b13b93d313194200dfd54084a5e08f4fd7ef911ab7afad5bd748c04d8d2588cedee1a40b2561e84276713a6352b1f77b5663a380c1c4d832b1d98a8f4dc8a8d7c73845d2db60d63796d25e07608ab7a2f8faf6e98ddf979ce6315cb925c6eddb0ac1174bfff3e3f7c33a51335f062fd918ab9c829202638f7c0498440c59e5d6e8d794197fb9939b50012363be852526312638900b623ba366073878f2cfd3feb728eb8a725deb313a0ca4994ded22a4461d408256ca4ad49b6efe5ed632a5ffc8e6ef5bbee2aa25ba9124891e1a3cc2dca19c730eac24abc140358f4644933cf178566279384c91c88ccb5c324da8e9188c4c77d20cfb3f7b07a4dea8bb7c2f0febb34606193932bb9aa67c930d916ba86af027cc2a205f3323a60627626ca807290524f9361006c91d7c555acaeae8bd2270552b73c9c7296af6c08a9a51f4bc6e2959220177abc6ab6a9da201402ed02110cfc79f696d73458a715d91760f4ee9b242723f4edc7b9bb034d8771ae3fa3c2c83ffa6bad368490fdee4beaac0a0d5cad5fbd11739dace01edcb8c3accee55b700b4a5c205b8f826ef116acdbd83aff82c90f7d293e06c912e39bd83ab3b5989b4d12618cbe4ae647855e4498fce808d3b21c87bb4581e025ec11bac850a33391758ae758d2cb8cea1eae8a03f25288c76acdd21579fad1d93e4abf087a06d204677dfc0d17995f7fafeaf2385efb83d37e2e35768c24fe459fd665cc4d5a0ab796ed9e24463f64e5e23ffa502006e76e2c4ff509e92d10a59c23081c29741ec356029bcf4d746ccff0d03619bb5ae37ed5a4b4f5192a1e48d048ae77fa917965cc47aadc43a16c7c8ff3794f16964f524e80aa04942b3ca2f52ede14efee00369f2209b25243ce83e596045f9c49f4751e5e8e83044a3ad6190db39002343568b9ad304c912645d4fb673640105342793608bdc58d716ff8779c80cc6b87a99850c2894b9c53d25b7f426998d6c52a589a8b41ddc0636e2c37f85be613b6a03203e8557f8b9f0630eb8a6f2945d9f4cb9d1eb4ac68f4f1c8c27100ed1655eb897d9e880885fd8261063b8aaa8b08cf892a46311fbdd1e2e44e720546aa3303a94022db8f3d6c0adbb8ba26625aac4fb695b18ff9cd587806c7860c282a49ce2858fe9aa12dec861519e566d733aeda3666dacba8481a2a2ff4cb5ed7a27012609fa558aca59377f8d4980baf66b5d5d9c76fead685ee0925ad591a33c5c5a8cc14e0969d46de9b9f191be96e8770404fda002276443a19142084449031b34f473c5afb0129a3b6437fce1d0f66f4d9d798d117eca747d020051f6a135231503ef33caf8509e62885d18f0d75aaf6abc0cc55a0510547671fe2e0e0993ca99d6a52f628786261515c7822a455e370540fef255bf32c6bbde2e9bf273e1ea149f015e93f102beb53e2df6f4ce91815e8a498fab7c61f4f00660cee663e5023940c9b8bc2ff5aa4296842830af22eb306b5c5c7de11012d91f6fd737287158e3dc5417d0a62b54a3286a54199fe7aa30138e62b1414ac0fb5c46fd8edd0de15b331b462e7e3419789da1ae703bdc32653908ed52bd4d1a3d907df4a6448f9716d6cb765842105fac3fb65a7b93a3abd23d51c19fa8fca577437c2213802d2a643964265cf7feaa10a09e466adffeb153224ebe150043b37fc968c2e3617a0d06aa61f33ad6b8e03b450238e5e70a991839ecf9d3133b046891da4afa3ed63ab3d4ae2c60802a4c3cb5ca5e7408ce3212ebbb8d1792cc29d377a5a3bc2a69a28d91dbd1f61fd196240b94a2fff4781511a7008c3becc818be3db7f603bb860b1ae496712464419e1aa8fa866774d038a7c2e87ed699352b8c051609e792ea8cee51aae1b4769b0075e7d715c9cc8610a59cae406197357a7130507b62eb054562c8ec77e339a023e60bbffea7378e9ad9edd77e57295c5248bc85c102dade0d6cf93b36a546940ec8f91b205acbee54928032e475f51897df19b8161cfd373f8d58cc3a6cb186c507c9e1d29086bb1acdcba711e1e178a14d0fec5433e407ffd85d1ca449df597a330d12e87cdaccd76aa3205fa1a3359973961a93db22436525da88f663a88024bd5a2399e0e3b5db3fb174b153c5c3cbde7fbe0ea77723022785b06b3e292d088d0b748773b29ab640071eec50c1934e99255c8a4334188d1901daca848c8a2aa11b55a7cd5e6bf0c826a9f17734b8b80f18d70990fa3e690f4df14a065cc04b405388404f45c9f0cded4300a1e63c56dfa483ca89aab79ab0a7fb42", 0x1000, 0x0, 0x0) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) acct(&(0x7f0000000240)='./file0\x00') dup(r1) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0xffffffffffffffcd}], 0x10000000000000c1) 16:00:56 executing program 0: socketpair(0x2, 0x5, 0x4a35, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b00)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000300)=""/111, 0x6f}, {&(0x7f0000000380)=""/250, 0xfa}, {&(0x7f0000000480)=""/177, 0xb1}, {&(0x7f0000000540)=""/45, 0x2d}, {&(0x7f0000000580)=""/227, 0xe3}, {&(0x7f0000000680)=""/25, 0x19}, {&(0x7f00000006c0)=""/177, 0xb1}, {&(0x7f0000000780)=""/216, 0xd8}, {&(0x7f0000000880)=""/150, 0x96}], 0x9, &(0x7f0000000a00)=""/205, 0xcd}, 0x42) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4a2, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x1000000000000}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 16:00:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x480, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006, 0x0, 0x4}]}) syz_emit_ethernet(0xfffffffffffffcf4, &(0x7f0000000140)='E') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x3ff, 0x1d7c, 0x7f}, {0x7, 0x401, 0x5, 0x30c110b}, {0x5, 0x7f, 0xfff, 0x6913b426}, {0x2, 0x40, 0x0, 0x1}, {0x1c38, 0x8, 0x61, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:56 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x37ba3a58e13a78f6) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7f) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = semget(0x3, 0x0, 0x80) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000000c0)=""/128) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x101, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x11, 0x2, 0x3, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0x6, 0x8}], 0x3ff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x9f3ed09a03930e65, 0x1, 0x8000, 0x2}, {{r3}, 0xfffffffffffffffd, 0x80, 0x20000001, 0x2, 0x7}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80, 0x1, 0x79}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x40000000, 0x1, 0x1}], 0x80, &(0x7f0000000280)={0x0, 0xff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lseek(r6, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) flock(r6, 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000300)={0x39, 0x0, 0x8}) read(r4, &(0x7f0000000340)=""/53, 0x35) read(r6, &(0x7f0000000380)=""/4096, 0x1000) flock(r5, 0x2) close(r1) pipe(&(0x7f0000001380)={0xffffffffffffffff}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse0\x00', 0x40, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001440)=0x80000001) bind$inet(r8, &(0x7f0000001480)={0x2, 0x0}, 0xc) r9 = openat(r3, &(0x7f00000014c0)='./file0\x00', 0x20, 0x555e0dd66464354c) recvfrom$inet6(r7, &(0x7f0000001500)=""/171, 0xab, 0x800, &(0x7f00000015c0)={0x18, 0x0, 0x80}, 0xc) bind$inet(r9, &(0x7f0000001600)={0x2, 0x2}, 0xc) semget(0x1, 0x1, 0x100) ftruncate(r3, 0x0, 0x2) recvfrom$inet(r1, &(0x7f0000001640)=""/170, 0xaa, 0x800, 0x0, 0x0) 16:00:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) getegid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0xfffffffffffffffc, 0x3, 0x7fffffff}, {0x4f, 0x8dd4, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffe}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pread(r0, &(0x7f0000000100)="12804f03599fea0b72600487d499cc88690fbcbf7ab97cf9a7012d213e06bcc9f7cf410a6c0cd28ca779b56092579e4b8358e67872d99d37f8524c102afb45a868f3b99334af7f8234198d66407affb53f2c132f348dd601dfeebf34f80703b5089e49ad02085bbed02ffdff663b94f56e87a0bc1fb593d2d30a", 0x7a, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe2a, &(0x7f00000001c0)="3eed0c1387e064cd6641f7044983739e53bacadfa751b25d6c17b57ae9186ceac00e8816676a66f6256d365d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x81) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[0x10000, 0x1, 0x0]}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x51, &(0x7f0000000140)="b6b0941effbe94e7ffb3be6e7ad7c8605173e95632f9517080bd6d90a87c64755cce9e67000d8aee83e4fd5c5603c0af87873f98a97ce24d34c05d46280c963e0f59754f5d9e7f9c72bd86cbaf439fee00") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x40, 0x5, 0x9, 0x80000001}, {0x8, 0x6, 0x6, 0x4}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x7fffffff, 0x5, 0x5, 0xabd}, {0x100000000, 0x4, 0xc07, 0x8df0}, {0x44a0000, 0xffffffffffffffe1, 0x6, 0x7}, {0x8, 0x2, 0x5, 0xbd8}, {0x6, 0xb1de, 0x5, 0x1f}, {0x26d9, 0xfffffffffffffffd, 0x40, 0x10000}]}) 16:00:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) socket(0x6, 0x7, 0x3ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000021000/0x3000)=nil, 0x3000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000280)="27deb69384e5f09c2c5f923137f1c0f75b60edd027a7c853f90e6774c962ed2d95182328b5a8fd557cec685d97e0d50b8165d9b5768d3bc51daf50c1e5f9199596dad5067c1c9a523262bdf4edfceb30ad3461cc69ee80c9e6a7716795227390e9b5c00d1fe1ea51ccf5f450bbb5e905e11c64268c7a13a6dc872422b95da1fbc2b0dd019a87fb5abe69a6", 0x8b) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b0104000000000000995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a7404fae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x961) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() r3 = socket(0x1, 0x2, 0x3) dup2(r3, r0) lchown(&(0x7f0000000140)='./bus\x00', r1, r2) 16:00:57 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[]}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x8) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/122, 0x7a, 0x1, &(0x7f0000000100)=@file={0x9bb32341cdd86b24, './file0\x00'}, 0xa) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x4) listen(r0, 0x0) listen(r0, 0x0) r1 = dup(r0) syz_emit_ethernet(0x44, &(0x7f0000000040)="eb4ebdf2848129b575d89c5c4ea7b140cd164694f839221b20d4a10b3e6d7977147d880565b34b6e9a6a2d9ba14e5485fcf2f3e091e577316a0721a88ce60f3e852d48d0") ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='2VP\x1cw\x02\xc9;\x9f\f\xbc') 16:00:58 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x10000) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0xb8) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x401}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x28) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:58 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0xfffffffffffffed5) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xfffffffffffffffb, 0x477, {0x20, 0x1ff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000180)) 16:00:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:58 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7ff, 0x4, 0xb75, 0x0, 0x100, 0x40, 0x8001, 0x2, 0x9d82ba1d30f9a9af, 0x1, 0x9}) kevent(r0, 0x0, 0x0, 0x0, 0x7fff, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x100) execve(0x0, 0x0, 0x0) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') kqueue() 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000340)='./file0/file0\x00') 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) 16:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x100000000, 0x7}, {0x18, 0x3, 0x6d762480, 0xf80000000000000}, 0x4, [0x7f800000, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x800, 0x2, 0x1ff]}, 0x3c) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xdd85e564c36dbd47, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) r1 = dup(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r1, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000200)="9b8763ae2dfc74d4014652f605a2dbe48da47d41092386f0545eb07fe74e05dd66f25e1b8a8031bf2f221f7b1df46358b032d100712b89203507a19d22e34fd4a27bdf3faef11f386ad32a945b4fda08a3f65bcc8d1427abd9a2407b542196f136aeb17f912acbc4876dca42e9d20d45a2efcf53425f4edb1a214489ba2c5b4d907a27a525502924928bfc3c810f387ddcdf827af725dc6548fc5ea7ac72a130a6b8e3aa6acc187d2e4995be2081d81078835808f7fb165543588127680caeba9253e024a77c659f0518dbad6195c285a294b9735821666cd3a11db0ee6dcc22bafcb6b228b2fd7ef85c78ec2e81ad2a7379b21319a5e39245572aa715762628424d02a8164eb5cac7f6a0b4a729d66c9780ec2066f4da36cb3d3b1e7d03ef4f9f6c692a8b5f9d36f3e82b04442888487754cb48cfbe790b5d5d9a06c7fdff75aa43a6754ab3c8cd62aabd498ad96cb669d938dbb63a1ef191e0ae3bc3b4e5e245444de4633d66900fbd324c6ccccaff4dfec7b56b640a30f07e0995f0cbaaa4bb54b94a9c957d0fe8be0b04bc6dfa352190bb9f4d493d7449c13300a7f048013d071e431da70c8bc4336b080c32a12e399963fd38a8263d77d1b704ff54602afb9c96c14b6e6ea45585c83c3ec371f3ebf62ef979341b0db6867c73021860f7de55b2fd1d7a194653788454b2130c0a990b8af6109abfa28a1ebc82077649ad02eeba48bb4f911e244b5a22cd558ea3d22ecc06f11ae711e945c3249f751410923eb8b02fe77c568620d4074fb88ae77dea4185a1bbb2907ae687db880b42e974f89f3540f4c73afa500fef2ecaa7f77b4b69c035d268bba18be7055fcafe073dcd8865d72b0e1f38e4d6b3dd9e987386c2865707ea2dbbefc03d199b71aa31f2ac1a52359d243a5310f9268953235ad78c552a7525b5b216895b2de70c419cb100cf6a906c81a84873568f5081f9ecf798d3ac584452e52e04afc02aa324d8ddea19f428046caeaa4113a1d60d9a031acbf0d920994a88c59a0e83699911026d129b5449a358ad99b2c2fe833b963cd661d0a922fadf6142b22030c65343b3c27db6f4c22918eeeb1fdcdd03df87c1305af6b143d2a4d576a572c32e7c0f21f7b353738257baed2ac4f324ba61fbb7a54bb210d1955450f8a4d0c3741bdb45e3349d6a389f39abedf2d2b55d3535b562270cb8da24870d9125f7246554f3e9447df37f0feb9c30b1423f8f2f363695882aeeee59b262da5d730254b6cded38dff0ec11b7a52020a31ac5814223ba2186bdf4e911aea98197ee16c02489c9ce9d7d019fde3df3175cd4d3e60754c3ab75e9dc86a4af5e1388f7af1a4335633e30457c37e9bed562a360511b8cf5a371d7a49f855932355d2cb4d6046c81b15558d3158c6e9ea83246d09ecbf063cf329229b1e99d8718a16fcdb369efcb3cd344f5a4ed502e86a494aebb2d6368827d4d267bee9ce9668fc0a324dc31640a825dc71c4120b176fa5a3fe2b086a06ffb1726accda89d657073a637f63d1a59da0c5749d08aeadba8c97cf982d7812675506e2aad05f841c3c9a974d92ca6e338a31c6fc7076b42ab58ec47c579f4f8c5181183e59af6fd85757466de044447c8d440da1dd6d608e9fa317b510d41b46b2320768dcd69359a072af64d8d840c2e1925f235ddd8e8a3d1a6dd458bcb804519063e377247f994a244da33b0055b0178fd4fb4b1b2ce96f75faa8cb8dca8ea00b69d84211679c523e07aec8c3726951df1f7d5227d6c896d26db605790db88e2adfe8ab22451bfbca2fe86d732ff8033629342551f2f6115c65c03ebe8b8346b18a1fc32a314b5a9436ee5d087406068661ba3f3099811d1d444faeacc67244e4ea13cdb6b393c9468c24b4a97a2dd0eb37af570004bfe2336a5ba31d4572f3bdd006bcb6a4c1e5ae9adbfd61a35e9f30762edd61ee62de3a58678b9b46814929aceb39aac41b950caaf75418915f0786b85053c55e327496999204000fbec148650acb32b26008dcbf5f06de887989fc08baf2d0615228dd9e05383c23a6e5526ddcd5965e57ac8c9cb43997eb4c4c20c864d230f77abd6e2d3096ae69be32b66eca866148d2b0afab3615aa61487dbecc8542941371cdfe862bd0f4758ad5212da0883cbff047784e6ffe9215f7806e34ddcc8a53cae94908806da9ade756a0fe938f1b332b758c5e09f384f26e87ae84f8abb0705b815fb5ffbda73f9170508eb75d62866c4c5a8d8b17c9c21bff863da10db849e800d3233b3ae1aca3507bf9c177d89a2bacbd69f94866ea89c24e0ca519a510fe1cd151711285998820f6ff5ffd73cada7d10782b8ddc437c6dcaedcef6511a69bf8337b3615b1842d1624382da3a2c557ce815fd73b99da08435d56db978fd3ef7d864ecc71945ed706ca6d91a76fcadecb02b30dfa66fade8bc5eee4389b103e67108e44389243cdd546f120442094ed203dc1d84db1af6f240684c37e6ffd875d854cc0a30e1138a8527a95be5edc3e47d636ef421c7672d24547b8e16c6fd0aa55c971cb6966787f451bc023c23adff26fc3380b369c5772b9c39beabf4a2a170251997be139279f176c70a034cc299890e8ec3201081709fcdd0ef243b1d4eba10830425724036df6ee8d342c445a230cb90be6ad9afd989a02f136aceab78128d98b7d3ea214b4c5dcfdf4af06b9243bfae89969b900e92b12e8086f4e7f7b16026c8444e985147debb75a9f4e3b03ba7ec6cdb88f92e0901aa92deea0e98d733b90ac93c915e544c92145e3ad2dd92a4624e7a67d51de69b744af8e9dae83527b6dc1627a8d78597988907a5461081685d0ce4e82bc385a4c2e752747de56ba5e01d8499dc3f574b237eea5708a525276b9a92aa7b1f83401a79cd3816a18272ab9b27c8acc98af12a11dc7e7389a759863f07f2d298506923ecf9b6d11c1c6782e1fa619c8be5f6229af78eb5524ca64ac4090691514686c96b2d851ac11fb4ef8338bae5b29e40561d9f2472858d1a0f151a1d02be7bbd3b73370dad9ebab1293a6c422050c81d2f3a56964437c61c812daa4271cfc03509804fa671cb48337d45c9281be08d5a0e9116f34142753c77e08a604e1e9ef8dc73cf8205c6e376d2ce097ed96527ca79732cfa96cbf2d08c1fe542fedf5b095647355c47a43f03b6f7e7f298dc0d4698e815d366eb5060b5831f828563c5548de9a37154d94844c9b82527b98e17188efd03b7f155fb5919a9ab351e1214c4f49c6c194ed11a01fe74d0702ae7b66c5a91766b14d6ccb34241fad5a159186944b3c2e054e4829bad0f5334d036f7727d75e63888d4f829fc6dfce163ece4222e199acff48da708b07bb51c911678efd2af48f17988248ea9014a9fd80a0719de6cd49c2f27d21436b5ab8194f70037bf6796e4fcd48afe41ec9421b95bfd01dbdb3f0937b45cefb43f413cbc6346973f0ccd12300ad9c6f69d565a98abbe6e3922cc2431fb52f830ad62daa72d8d77cc2f380534368274254da7b958531556ede441d872a9599b885ffa168e3b3d2ad8a137a0ee9b63dd9d5d8388013b8d3bd72fdcfdcb185b873909d1b7e3dd4270da37ee8721907134a1a5311e55b28fb1bb5de71240c899a453e2e64c83725ea6e952d74ef6d1858c5068ecb59e01833ab7538b414359fe739f6879a3ad36f0a0f25c591900d65cdf9881e77f0865ebba59dffa542de48ad84770f7c920bb2817a11860937529b502a34326203c14669369afe76f92fc0ad029d0d9e76962fb312bbadb5815d68168434eb88e19f5603414a91e77f1194c1dd03c5e30ad9f521facc359f45b846aa7b3bd45d29df2fa0ff26c91e7e35fbfb94a3f484c0d36fc047bd8574eb9bf15621d5aba659922dab8faf33ce593fef7abae818fd80a10703481448a960048c5dac922926bd64e7046bb2847b96c26ded1235675af789e858bdcee132e403054d377c36a1fd672c62ef499c9e44e050753f2bb241a738d7d0934d8587dee43a915c43925e52bee8bb4ee2eaf1ef325e53c74486b8581ab581c12cd26e23ca3cab406aefb0f17729b8e9a95cdade2492b2697cdb9a10d1f7e6aa76d87ebba193d9481f2b615db35802cb41d31bf648f3bb38783c34117e280c124d00b0c366fbf5d1214a68b4071dc4fe4fe9b303c98623e77a67398c50167ddaa0ad1975ce943387bcd2db21d91c1803937835e82029d2b2368d9d6f906d2ccbf4b5e0b7017de68ca94df20461450ca71406476769bd35c27c8ec5f6ca95a8a2091d829ca2eed399832b34933f7124c1fc04db24a6d388a1a0a6f5edf2cd5bf53784a77b435fdc57e89a11e4b270ccebe99125519a3389570daae113d53fa824e2caf0e1ad0793c91aa647c7d88d45afd76b0cb2737ef2175ce4fa4205919645615cf8daa6703729a07c07cb11ee73f3bffcae1fa883af3bdd866dedc59f365b6791cff4e637ddccbd8dc1f538cc129c88e7fd8b453cd8177683f498839dc798f8b6c3890ea1b9c2c743961529b1d3814a0215e5634e34ec58bc853c24122ce9c4e079c1699780ab06f258bfeb0cbb1ad946f0f8bd7c18ab963964e7d45a9629899cb08884715306e499905fb5f9a4c6c96aaf1077ae7f839a48c388341457c755ca87a5cf7f4269ae056f644ccdd7f234f09d933063cbd75e66350e88616bf1f79b49946b504ec375fdcfd41c92cd81be5602dd773ff4804b6c5ae55472b789705e7cc042f0555f03b303734080ce5857b1242fd027c27ce21826e9cfdcd659f780cc113ed02a854183a25f290afc48caddf3bb4793826d90fa7391b469ab41d5f1e0b225f5bb2c727f83d419278e7ff705d6b0455c77087fff34facc0960602110c6e2c5d6981caad4d5b3813feba982eaa5f5e86268fd497f9cb0cbaa730053b825e0220e8e9fdb08adfc65dcfcd5469fbf9e531b00fc87a00229b6d2b632f35801918b97c438d6f797173fd626d7fda592f97b3faacc4319aa0f88c10cf2c7792d150b6d7fa1ce02fdcba5f813a6b008cd512bf266bcd1e791c07ac9a877a04e666c2764ea88a939880e2aa064fe6a2d836abd3d028451136c6042495dc1379f0d035b5dcb9dce3e71bc2a601acc90b8c5e67e77b2d1edc8aacd09e923d776da4dc61da4c045a717ac665bf49dd25ed3a572e4c671ca2b3670952d84ff34cc7158361a24eb6a07a2df2501805594d3fa437ae6ae4cc8d653935813c24c704ae7e783b7d82692aec6c60d8712b938cc2ec23960b8eef501a416db4417844d067bc54c65208b087a514aae9f3e9e33fd01d8cd64d2496c2548f6739b9b3863671593a5d630e8be8948953bf6c96f3f1af1e346ce64af3abbca901ab5076e1e8dc02ea19a35017110da2ed3c15c4256f4dd5f90643f59d85e543e21ddd2e2d7872ac936e8ab9e6daf29a67dcc36e482bd904623e8400f81c10d205c69c0caee9a1ab507db1144e71ee2732259e610272be7af84b1dae165e591c7a5d182276f96185d9565c1e061d65d2df69be0db57c8136e7e29e97b1facdc2535c8c6e5956da76711c3328ae7c8fb0a8d27fa06bd8acf4fcf760ea537d762883398b80ac5f350bb856b3b0d4f7cdac7d4d9e11aa3226e17b8ab7a5408abd5b096e95e6cb0b9983f010a8b3d2f78a4033fe5415f4e2af9360de0e88d1c02eee2ff174a807325deb4fdc31ffebceba81c0f9a291b2f693dc5d8024d3867bdbe426244562a9050e0d3a91d6781590f917d115aa1b1f10933b6160302334bf0ad8bf97d355c960f1abd829ff2de34e10c50a4fd", 0x1000) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) nanosleep(&(0x7f0000000140)={0x7, 0x3}, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x110, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2000000004, 0x7f, 0x1ff, 0x1, "b800"}) r3 = dup(r1) ioctl$KDENABIO(r3, 0x20004b3c) close(r1) r4 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r4, 0x0, 0xdb, 0x12, 0x0, 0x3c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001240)=0x4) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='/##\'*\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='tap', &(0x7f0000000380)='@:\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='*(\x00', &(0x7f00000004c0)='\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000540)=0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x307, &(0x7f0000000240)=[{0x2d, 0x0, 0x0, 0x8}, {0x5c, 0x0, 0x0, 0x69}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xdf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") msgget(0x1, 0x110) semget(0x1, 0x3, 0x40) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x7, 0x20000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="c4977ca7cae853e36d8c2b9e4d2d74ad37ed0dffd0cd761e730200398160081ff5729b1ae915a6964a5e100a18c29ae30e00d12228fa6fb4056242e0b997343ba3f996d022d7b9e2e8f00e81854a35c3894edffebd10fa9869679d3ca537e7f391154397b68081853b7740f20a6ee8845025118d3d292f1a0b5b0f253290ff0fd1d215b749055c41b570acb26918ac9b3d92d6f42ad55c9f3da6033440dcbcddd92f1e1ed231fa45c58ec6168cea0fc9bc48dc46c5cdbaef55fdba8f65db5436084bfbcecccbae22d6de5f1d8ff0d8765af801006ced9cea1418d3f5d2b2fb35f300", 0xe2) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x100000180) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:59 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) getpgid(r3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x4941de2009085021, 0x40) 16:00:59 executing program 1: setuid(0xee01) r0 = getpid() ktrace(0x0, 0x1, 0x10012, r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:59 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = dup(r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000100)=""/11, 0xb}, {&(0x7f0000000140)=""/17, 0x11}], 0x3) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x0, 0x80000000, 0x80000001, r2}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) fcntl$getown(r1, 0x5) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x5, 0x8000, 0x3a5948f2}, 0x9c, 0x3ff, 0x2}) shmget(0x1, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r3 = dup(r0) fcntl$setflags(r1, 0x2, 0x1) getpgid(r2) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x10f1c58d8b10c35d) flock(r0, 0x2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000300)=0x100000000) ioctl$KDGKBMODE(r0, 0x40044b06) fcntl$lock(r1, 0x9, &(0x7f0000000340)={0x1, 0x1, 0x7, 0x6, r2}) flock(r0, 0x7) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000380)=0x36c00000000) read(r0, &(0x7f00000003c0)=""/211, 0xd3) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0x3f) ioctl$BIOCLOCK(r0, 0x20004276) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x2) getpeername$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000640)) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) preadv(r2, &(0x7f0000002580)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/166, 0xa6}, {&(0x7f0000002500)=""/106, 0x6a}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x31, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000001) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c003cfa620464be0000000000000000000000000000c27925a9c7488feb137d5a426fd07a27dfae7751edc246dda7f63fe033ff652cf75360621d9f4ced4aade703e36c7098f8b187fd6b227c08", 0x172}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638", 0x2c0}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmdt(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x56f12bdf4912d7e2, 0x4) 16:01:00 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000040)='./file1\x00') chmod(&(0x7f0000000100)='./file1\x00', 0x10) 16:01:00 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:01:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) r2 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r2) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shutdown(r1, 0x2b502a9320c41808) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x1ff) 16:01:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, r0) r2 = socket$inet(0x2, 0x7, 0x102) r3 = dup2(r2, r2) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x2, 0x5, 0x70d}, 0xc) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x8002) 16:01:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgid() r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0x0, 0x2, 0x2, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0x7, 0xc8ec}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x9, 0x9}, {{r0}, 0x0, 0x14, 0xf0000000, 0x4, 0x10001}, {{r1}, 0xfffffffffffffffe, 0xac, 0xf0000000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x30, 0x1, 0x9, 0x3ff}, {{r0}, 0x8127ac4da89ce9c8, 0x10, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0xda7, 0x40}, {{r0}, 0x0, 0x2c, 0x41, 0x401, 0x3}, {{r1}, 0xfffffffffffffffa, 0x2, 0xd8e1e75c29291460, 0x100000000, 0x1}], 0x7fffffff, &(0x7f0000000440)=[{{r1}, 0x15d331ba9864e15b, 0x40, 0x80, 0x7, 0x3c}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0xffffffff}, {{r1}, 0x0, 0x0, 0x40000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x10001, 0x1}, {{r1}, 0xfffffffffffffffb, 0x91, 0xf0000000, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x11, 0x2, 0x6826, 0x51}, {{r0}, 0x0, 0x10, 0xf00000e1, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x5, 0xfe1}], 0x7, &(0x7f0000000240)={0x5, 0x800}) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x7, 0x8}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xc0, 0xd879e0db4b79bfa, 0x6, 0x800}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x45, 0x400}], 0x1, &(0x7f0000000080)={0x20004000000, 0x6}) 16:01:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000600)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x20946197}, {0x0, 0x9}}, 0x0) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000", 0x0, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:00 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) 16:01:00 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000080)) socketpair(0x10, 0x241ad6c3250773a0, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x1) dup2(r0, r1) pipe2(&(0x7f0000000200), 0x0) 16:01:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180)=0x6, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0243d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304b9d2600a", 0x92) r2 = syz_open_pts() fchflags(r1, 0x10000) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000fc0000000400007e00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xffffffffffffff48}], 0x10000000000001aa) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 16:01:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x1, 0x182) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c645e29bdb9d372360dd730000000000000000000000000000000000000007b0534d94256bea3f486dacc2f74000000000000e9a9ce03fcaff1e554803b1f46f16d6d58f1630849c5045f4b0370dcdf8be008cf6f961cf5a12f2edff636662dbff212bfae13de516ad246533667a12c404138c99c723756063da7e98301a118e1df030800923513efe731c4540c31dbc8849d753ce6c8d27236c08ccb841a10a378c69f343d374b399e23ef186cd132d70ba6ae086758e6950b3822bfef40fb20"], 0xcb, 0x2, 0x1000) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x1, 0x1, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x3, 0x4) ioctl$KDDISABIO(r2, 0x20004b3d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad1af05de2f4ef18", 0xc0) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:01:00 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="1e3b47d8f06289679b00000000010100"], 0x1e}, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:01:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x10}, {r0, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x6, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000580)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(0xffffffffffffffff) close(0xffffffffffffffff) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/20, 0x14}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/8, 0x8}, {&(0x7f0000000480)=""/67, 0x43}], 0x8) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x38, 0xffffffffffffdf14, 0x101}, 0x7ff, 0x5, 0x100000000}) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x2}, 0x10) 16:01:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r1, &(0x7f0000000140)='\r', 0x1) 16:01:01 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000e9b000/0x4000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000c6a000/0x1000)=nil, 0x2000) shmget(0x1, 0x2000, 0x180, &(0x7f0000e4a000/0x2000)=nil) 16:01:02 executing program 1: r0 = socket(0x20, 0x400000000002, 0x405) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 16:01:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9f, 0x9, 0xfc, 0x3, "702f7aff5f659349b2d97edaec2f04671b00", 0x3, 0xffffffffffffff99}) 16:01:02 executing program 0: r0 = syz_open_pts() close(r0) fchflags(r0, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x2, 0x3, 0x4, "787998485929af0571a55ade76d70d3ca291666c", 0x20, 0x14}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) select(0x40, &(0x7f00000000c0)={0xac, 0x81, 0x6, 0x3, 0xffff, 0x5, 0x4a62, 0x1}, &(0x7f0000000100)={0xae80, 0x430, 0xf4, 0x8, 0x6f17, 0x1, 0x7, 0x7}, &(0x7f0000000180)={0x1, 0x9, 0x4, 0x7, 0x1, 0xffffffffffffffff, 0x1ff, 0x101}, &(0x7f00000001c0)={0x7, 0x800}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d, 0x0, 0x0, 0x4000000}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000100)=0xc) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x16, 0x0, 0xfffffffffffffe5d) dup(r0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0xfffffffffffffee0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:02 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10180, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x0, 0x6, 0x3, "000000000000000100002000", 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:02 executing program 0: r0 = socket(0xee5c73793f2f322e, 0x8000, 0x4) getsockopt(r0, 0x8001, 0x4, &(0x7f0000000080)=""/8, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0xef5dcc1379c856f3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0xfffffffffffffff9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x48, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="ce0ec76eec83e7a1d6bcf4b20259b7da30b9b72304b93617ad037d86f76fadbe08eabfc6496ceff03b2d495d363b86e2105c35d1b9f6ed5ebbd031805dad501d3611bebf3097a6673d7f6c6957bacb4972e5001ad1f310a1324a6a84a8a5d982e016d0179e146c2dd29374f148bfb2a8df47f4ef37524d304868653aa6db419b3447cadcaf2c6403ef432f302edb81e66126daca5707aae9908ed09a70a4f8ff1db0e81613287f83a76314a9c6d7a2b3d130b03fa378f1348d3a373ac06740123f16f29a32a461fca5ad4c595656dea5568a1c4b338b99", 0xd7}, {&(0x7f0000000500)="d582d264880ff46b7019a6c5050f7596be9e44e625fd0ef4e630958457d234ec9192efb579ae7f7db24d8365c349fe401da56012e67f74f2b98500f64a0bacf34091bdaff67cfaf24a2c20b758b47b2812e9d58ab8b1acd6db2eafa4af289d0397d1c5dfb8b7a69f24b05134ccf44ed44c2031b51229bcb2b35c4da5a8f5c86f", 0x80}, {0x0, 0xfd6b}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bd", 0x342}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x6, 0xfffffffffffffeff, 0x2, 0x1, 0xbd, 0xffff, 0x20, 0x2, 0x0, 0x9, 0x100000000}) 16:01:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x2}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:01:02 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = dup2(r1, r0) setsockopt(r2, 0xffffffffffffffff, 0xd1fd, &(0x7f00000002c0)="49ab780d8566a166a6933193b3343859cc28f7b3973b6678a20984f8f7c8bd053f7120044744879b1c0dca040e39ec19f320a5999e27e7c305b60c9cd3e2f0e6c51110bd48f2f5fc0d4197", 0x4b) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x20, 0x7, 0x9}, {{r4}, 0xfffffffffffffffd, 0x7, 0x4, 0x5, 0x62b}, {{r4}, 0xfffffffffffffffc, 0x20, 0x4, 0x1ff, 0x4}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x11, 0x6}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20, 0x6, 0x75be}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x9, 0x10000}, {{r3}, 0xfffffffffffffffb, 0xac, 0x80000000, 0x80000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0x8, 0xffffffffffffffff}], 0x2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x20, 0x4, 0x488c}], 0x2, &(0x7f0000000240)={0x8, 0x80}) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000280)=0x101, 0x4) r5 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/86) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000380), 0x4) 16:01:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x67f0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8a5d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x71}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r1 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6202eb813cbf4340c7d0062f2900011501"], 0x10) write(r1, &(0x7f00000000c0)="025cf012", 0x4) recvfrom$unix(r0, &(0x7f0000000000)=""/24, 0x18, 0x841, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xc7250da3bf668d6a, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, r0) write(r1, &(0x7f0000000040), 0x72) ioctl$PCIOCGETROM(r1, 0xc0107005, 0x0) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x4) r1 = socket$inet6(0x18, 0x4000, 0x80000000) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffedf, &(0x7f0000000000)=ANY=[@ANYBLOB="2000080000000000ffff000000000000f87c8a5b6707ff9048741773a27e13f47ddcf81b542a538706000000b81100000029000000330000"], 0xf2}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) wait4(r3, 0x0, 0x2, &(0x7f0000000180)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x7f, 0x16c8}) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x100) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x10000, 0x7}, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffffd, 0x7, 0x1ff80, 0x3, "e3c43cc01ca5f8eeffd53285c46ce40d8ee2cce9", 0x78b25e71, 0x7}) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7b, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006eb000/0x2000)=nil, 0x2000, 0x5) close(r2) socket(0x400000000018, 0x5, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="ad18f05de2f4ef18", 0x8) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x400, 0x1, 0xfffffffffffffeff, 0x7fffffff, "cab55592b3f3d456f885508ef38b229d4e344f58", 0x5, 0x9}) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7034) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1, 0x2, 0x8, 0x6}]}) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) semget$private(0x0, 0x3, 0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000000, 0x1ff, 0xe25, 0x800}, {0x7fff, 0x7ff, 0x0, 0xff}, {0xffffffff, 0x3, 0x1ff, 0x7}, {0x9, 0x7fff, 0x4, 0xffffffff}]}) 16:01:03 executing program 0: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b28e0866742aad15787753fb2bead7efb41d427cd29f90dcf7d7962bf1ec651f2bc12018267db292dc394fa00b3149f3f094b3f48d02a7e2a4d9fa1b0e5c804ea98f4283c26309d632aba96801f1fc2999a26a05b47e84594d863a31ded86bad33c521b85f6b8b66e778eaa35b8f1024de2fa312dcd4551917e4ccbbeae2e4d88fc81cd75691c190ec64a9f706b344b816c81cbc0d39a7a4a0591917650eeb44f1a40e56a4"], &(0x7f0000000180)=0x6e) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) msgsnd(0x0, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) r1 = dup2(r0, r0) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 '], 0x21, 0x2, 0x1800) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) msgctl$IPC_RMID(0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) recvfrom(r0, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x4, 0x101, 0xfffffffffffffffe, 0x2, 0x1, 0x80, 0x8d, 0x3, 0x2, 0x4, 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xd9f2553bb89b871b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x6, 0x1, 0xe5, 0x96c6, 0x5}, 0xc) bind$unix(r1, &(0x7f00000004c0)=@file={0x94f9dbc8a0d684e6, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x7) semctl$SETVAL(r3, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) setegid(r2) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x3, 0x100000000, 0x3}, {0x18, 0x1, 0x5, 0x5}, 0x2be, [0x800, 0x0, 0xd27c, 0x6, 0x4, 0xffffffffffffc86c, 0x80000001]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000005c0)={0x15, 0x1, 0x100000001, 0x7137, 0x401}, 0xc) 16:01:03 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) fsync(r0) r1 = socket(0x11, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x140) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r4 = getpgid(0x0) setpgid(r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) semget$private(0x0, 0x6, 0xa0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x2}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x100000000000001f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000500)=""/220, 0xdc}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x59be) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0xfffffde1) fchdir(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:01:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$unix(r0, &(0x7f0000000040)=""/64, 0x40, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/94) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x20}, 0x8) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 16:01:03 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) flock(r0, 0x4) 16:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x22, 0xfffff, 0x7ff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x7, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000000, 0x9006, 0x1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x4, 0xc68, 0x79ac459f}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x726}], 0x960, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x0, 0x4}], 0x9600000000000000, &(0x7f00000001c0)={0xbd5, 0x10001}) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fca205873094afddeef38052535d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201de8c21f9ec51570c0b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x75) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x1000000) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 16:01:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000080)="052e0cf4dff5109ab543e81729613424cacfb7f46f505bbed24870e241e02e09817ea11190f7052caee35b841e8bbb5b7a61c27c7085136d64110bcb83", 0x3d, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) 16:01:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:04 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:01:04 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2a1b, 0x8}, {0x8, 0x9}}, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:01:04 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffff) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000040)) 16:01:04 executing program 0: r0 = socket$unix(0x1, 0x344abb04853b7f65, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="153acd28d692d5ca728807e84c05fce3cff7264481db31d09574dfb7feaa265b3b6f745228f16228af5495b2be42b9c5c29e4eb3ea8dc598ea0b46fe07bd95add84a8534c2a1fdf9aa517f33dfc23299dba0b419256a7165ba5efbc4b455488ccaf044f942b71ca94f16f3a31f874d6e125fb74638c46dc9d08225ac6b53e47e6954a335f92124c33b8cc41c5c325fc35d3471de053f2e45600a1d58303a21c8bf39525f7bdc9cbd44276cf5ab05bb9a11", 0xffffff4e) execve(0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x200000005, r1}) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) r3 = semget(0x2, 0x5, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/186) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) lseek(r1, 0x0, 0x0, 0x1) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3e92e63dbfca75627cd54dfe6463b0d5f954374fce891d8548b03ab97d410616c6cb1741af1b0e7c66c6033171c50ad0c788645ae959e131230bacb114066eb881343ebc6eb2a08ab70bb06154507384720db21e4102540ec3b1d9609d39cd10887ca8f44022e2bbdf4137013139f3069d856cbe2e397bba9efb82e91a9408033fb46f3087a34aeb0dceb02d922c9e9c5fb5ddc7d1cfdf5af6c5669577896d966404df0c80e7e97e62e842c82dd82be999893acc340ffddaa3ab3047770a81a7215f02f26c3b78", 0xc7}], 0x1, &(0x7f0000000240)=[{0x108, 0x1, 0x2, "c1b7fe5a2dc1b6026938e56f2d1181024b0740407ffe381020419ee34654d8107d83e278dd79a7852832aeadf5ec2ced27cac151c18336367d9702a211eb4a3540d49a295d107bc1399e4217090934f2e7b6530c371f1b9ca5d38a63a438cd6c8b8cbd028480ef25be6504cc8b8810659b29864025d6bbf6a2828e46190fb259d4dd7024164f5a03dd37d8daa9bc8a0896fad2beefe81437f53aafc13a1d96c7e2d11228d5b5310e0b1b672806605c9aee76f6cf1a03a4eb06b225276bd33f0a26f7376ff04fe7f09ea75491657a6fa58a32e81971d8d4ead7397b0f2646e3ca33dc110b2319d98fc462a34fa9f46a75d39cb826912106"}], 0x108}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x205) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40004000400028b3) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8020, 0x2) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x6) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x24, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) 16:01:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:01:05 executing program 0: r0 = getpid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) fchflags(r1, 0x10000) setpgid(r0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x200, r0) 16:01:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0xe}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:05 executing program 0: setreuid(0x0, 0xee01) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = semget(0x0, 0x5, 0x72e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xe50, 0xfffffffffffffffd, 0x0]) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = semget$private(0x0, 0x0, 0x111) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='/dev/zero\x00', &(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='-\x00', &(0x7f0000000280)='-%$---\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='\x00']) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x80000000) 16:01:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x3, 0x2, 0x10000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:01:05 executing program 1: socketpair(0x1e, 0x5, 0x50, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r3 = semget$private(0x0, 0x1, 0xe0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffffffffffffffff, 0x800}, {0x927aec664079d23c, 0x9, 0x1000}], 0x2) sendto(r0, &(0x7f00000000c0)="48e9e126afb764712077b0b40e042d958f898c53320b87c1b239cfb34431b6f859335a151d7ca007853329b663257a8e186e25a72b50308c7e904da737eacfb3e4f396f81b9408a0e4a6fc4148d2dcd493e760810deb7e434b30f718ee9bac34f65987bb60a16e74c40e517782f1bc2b6a4fc5bedcaa796ac9775edb96a17c1607f4ffe0537adecc89b98b51787a74037062a43dfca96de18b20bd6133da0e14fcdee8ca4250c40f6167dae6", 0xac, 0x400, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:01:05 executing program 1: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4, r0) ktrace(0x0, 0x5, 0x8, r0) 16:01:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x82, 0x0) mprotect(&(0x7f000008a000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x393) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x25, 0x3d, 0x0, 0x0) 16:01:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) setsockopt(r0, 0xec, 0x5, &(0x7f0000000140)="51378a74a0043a1deadff025f9d75f005c8d62c1b8b1589cc887844a0deb6085157c8379ada061adf13d0dc9f0162df794fd7f426aed3b54d16877d5eaaa0520f4b5210f21bd6b6dda28c493cdeddf38b75879563cadd25b0139f4f39ebbdf52209160a56683b4ccb0deebfb02a9b0c5804808c52ef2ef5f64d4dd849bcf3688bbe9c46ba8b3d7419a90dd5df634ba0d9f5e812b74a527d117277c4d8c9948d2d10884e468c4926f14377033f004357f3e95d8", 0xb3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x400, 0x0) setgroups(0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000200)=[r1, r2, r3]) r4 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, r4) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000003c0), &(0x7f0000000440)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xc) shutdown(r0, 0x1) getsockname$inet6(r0, 0x0, &(0x7f0000000400)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/168, 0xa8}, {&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/93, 0x5d}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000200)=[{0x0, 0x9, 0x9, 0x7}, {0x1, 0x1, 0x3f, 0x802}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) readv(r0, &(0x7f0000000300), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4, 0x1f, 0x8a, 0x7fffffff}]}) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:06 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1000, 0xffffffff, &(0x7f00000000c0)=""/94, &(0x7f0000000140)=0x5e) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x40105704, &(0x7f0000000000)) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="969b100e") 16:01:06 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7fff, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) kqueue() execve(0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) 16:01:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:01:06 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:01:06 executing program 0: ktrace(0x0, 0x5, 0x18, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa551a2b16cd55059, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x80000000, 0x8, {0x5, 0x9}}) 16:01:06 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) semget$private(0x0, 0x1, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r1) kqueue() 16:01:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000eb000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x80000001, 0x100, 0x81}, {{r0}, 0xfffffffffffffffb, 0x40, 0x3, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x9, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x800, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x7fffffff, 0x4}, {{r0}, 0x90ade6e09cc503d, 0x15, 0x0, 0x9, 0x10}, {{r0}, 0xdd8f76409f66da16, 0x98, 0x2, 0x1, 0x2}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x8, 0x9, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x7}, {{r0}, 0x0, 0x10, 0x6, 0x700000000, 0x219}, {{r0}, 0xfffffffffffffffa, 0x82, 0x83, 0x9, 0x4000000000000}, {{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x11, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2a8e15577ad3b698, 0x100000001, 0x3}], 0x1000, &(0x7f0000000080)={0x9, 0x7}) listen(r1, 0xfff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1951e00bdf9c016, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socketpair(0x20, 0xe15debcaad32376c, 0x8000, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r1, 0x5) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:01:06 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x10) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 16:01:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0x1, 0x1, 0xb11feaeefcb0a0f3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) r2 = semget(0x0, 0x0, 0x3c0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x8, 0x7ff, 0x4, 0x5]) r3 = syz_open_pts() write(r3, &(0x7f0000000080)="d1", 0x1) close(r0) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) 16:01:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100400008cdf385e4443fdf", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:07 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x112, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x8, 0xfffffffffffffffe, 0x4000000000000, 0x40000008d}, {0x20000000200006}]}) syz_emit_ethernet(0x46, &(0x7f0000000080)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:01:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000180)={0x9, 0xf16}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getegid() 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = semget(0x0, 0x2, 0x4) semget(0x2, 0x0, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 16:01:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000002c0)={0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) fchdir(r0) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x41}, {0x85, 0x3}, {0x83, 0x2}, {0x87, 0x3f}], 0x4}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x9, 0x3}, {0x18, 0x3, 0x4, 0x1}, 0x10001, [0x67f7, 0x709, 0x9, 0x1, 0xcc, 0x6177, 0x8, 0x4]}, 0x3c) 16:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) 16:01:07 executing program 0: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r3, r4, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) 16:01:08 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1ff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x81, 0x6}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) shutdown(r1, 0x1) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000000), 0x0) 16:01:08 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x188) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ioctl$TIOCCDTR(r0, 0x20007478) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000000280)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x5, 0xf28, 0x9, 0xd42, "e5774bbc8dc7aa66fb9fecff2aa43c97f2b32bd1", 0x100000000, 0x9}) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) connect(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0xbd14d7d8508624f0) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000000)) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/../file0\x00', 0x20, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x1ff}) chflagsat(r0, &(0x7f0000000140)='./bus/../file0\x00', 0x10000, 0x2) socket$inet6(0x18, 0x3, 0x2) 16:01:08 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) socket(0x6, 0x2, 0x4) 16:01:08 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x40000000, 0x40000000}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:01:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) chflags(&(0x7f0000000000)='./file1\x00', 0x1) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 16:01:08 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000200)=0x8, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) bind$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) getdents(r2, &(0x7f0000000100)=""/206, 0xce) 16:01:08 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x61) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:01:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000003c0)=0x81) r2 = semget(0x2, 0x3, 0x690) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/134) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000480)=""/112) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000400)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000440)=0x3) fcntl$lock(r0, 0xb3420e19cac0b947, &(0x7f0000000380)={0x1, 0x3, 0x7fff, 0x1, r3}) msgget(0x0, 0x0) 16:01:08 executing program 0: r0 = socket(0x26a0249bf734e777, 0x5, 0x800) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x41, 0x0, 0x0, 0x5}, {0x3c}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:08 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0xac0, 0x7e) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc3, &(0x7f0000000100)="e891beaa4a7a72e1a1f4f8312386ca9be16e9b408b00b0cbe78a1942f8a00706d2c0cb7f9c2536b70e2b9c84bf24de24f1b594f7a7496d13dd98425c971ec19083e667b9d77494bc9790b4120375aae686b4421a3345a83c346fe73302f219da9ad5b2c803ec00887a3e21f467ce1ab2236a984c2b20dccc81165007f4c2c177a962b06bc87a481b4b0983e6018897d8782d2da2e490ad5c3fcbc65c7147878f40da15a3bee2fa2681450ad9209d9160b5e38e4ad0ea3db64f3b68e72d9089b80393fa") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20108, 0xa4) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x81) 16:01:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0xb000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) 16:01:08 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000080), 0x10000400007af, 0x0, 0x3, 0x0) 16:01:08 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x2, 0x0) r0 = getpid() getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r0) getpid() 16:01:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x4, 0x3b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8000, 0x4) clock_settime(0x2, &(0x7f00000000c0)={0x3, 0xffffffff7fffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0x2}, {0x3, 0x1}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffc, './file0\x00'}) ioctl$KDSETRAD(r2, 0x20004b43) setregid(0xffffffffffffffff, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r1, r1) linkat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCLOCK(r3, 0x20004276) 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r1, 0x4, 0x88) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000040)) 16:01:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="6c7bd3ff39ab5fcb3b6cdc87af1d5743884c5a56e78e7991a9e231dfbbba116191212f907ffc0abe74f6597b081eb149ea543a94fa77dc1955fc9adc8aa1a6bc3a1c077883a1857aa2a3816e4e513f7397d401b8380a9571855353e8d5fbcf3cbce9dd620464", 0x66}, {&(0x7f0000000140)="22325031c2600bd5de1987a714a61476a8972a7ac9bf12656644bb1fe1382fb34cede7581ad4b2d2dfaf4c5bccbaba3598", 0x31}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x60, 0x400}, 0x1) r8 = syz_open_pts() setreuid(0x0, 0xee00) fcntl$getown(r8, 0x5) 16:01:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240), 0x0) 16:01:08 executing program 0: r0 = shmget$private(0x0, 0x1000, 0xcd, &(0x7f00001ec000/0x1000)=nil) chflags(&(0x7f0000000040)='./file0\x00', 0x0) shmget(0x3, 0x2000, 0x2a, &(0x7f00001ec000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x10) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) shmget(0x2, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/132) 16:01:08 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:08 executing program 0: r0 = socket(0x2, 0xc003, 0x11) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x5496a4d212125a54, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2900000000000000ffff"], 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x1000000, 0x149a64be}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000b17f, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='./file0\x00') chown(&(0x7f00000000c0)='./bus\x00', r2, r3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x40, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5986}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x7}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000240)=0xffbfffffffffffff) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x40004004000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pread(r0, &(0x7f0000000000)="f20c01c17d62cb6cac6256e4a08a2119d5fc365b", 0x14, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5dd3) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9b50750fedb69848, &(0x7f0000000040)="856f466d74e9b0d2", 0x8) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffe6000003000000f87c8a5b671b1b00290000003e0000001af62418f90c6103078000003437997f0dc69d32701ede811a627690499438ba472f17fda1b674176d1f5399730f3339aa21f72f60e4bab65e94cbc1c3d131bb2258d45fc30798381f165872b36da158650c0f0cc94f06157d16f559e295226a0133d89006334f97a04163b9fcdf5f9bd86f0ad31a8f24d33d22c2f460bd8da533bf585584e0ada2101e533d1f9b3a9412cb856d54ca952e53697fd01f3828e61e45853b6f54b8e2d2d5539b7e3bb2a35261e2e68376"], 0x38}, 0x0) 16:01:08 executing program 0: setuid(0xee01) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:01:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000007134e68d1338be683445678e9f641cbd0000feff000000000002000000e9177e29bfc7e6bbfcc02cafdd4e000c62ae1aaac623f7eca1f6ae6010203b9543b2e1c77550425d05b2c70899d2ad67efa9632f41c74435e9e8b3c6a2e651023868fda8cafab37fd1e5be9a4f374a7f6dbf49415485f58e27120f56bc70e6eed0c88da1f8b995f1d1d7903b49f2d76c"], &(0x7f0000000040)=0x22) sendto$inet6(r0, &(0x7f0000000180)="310c2dba3c7be4e7f66301e52234b34ec3e8ae44e856bd1c91863b375f4b5d2d6c250f31d9fcc908ad9ddd325c3ba32e76e1fc0e9aa77af0fcec883cc72af1552d7d5839c49a96cc43f05f88daadd83793e2e2212c25a7f0c4739ed37a370cb9e4310907daa451c73dc1a45ccc62dd54cdc3b0c8f51788607710df69ed9da1133c8ea889b5", 0x85, 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="bb5604179ba7aeadbdbc3d32f161c9f2e8e260b0f34505cdf426601daf782163a745487eddaa1c856ae4942668279cad36ce64175ad521372274e59910050127d358e3eb5426f37097b6fefadb1d43366ea7a98c7b21ed837052d4e7760f73e693a176d060ddac7f24a1362d5277e8619aec1d7b9ec3af9bcb9281ce5382d072ffaab3a86a168e9a492c8e55930d2c1bd33986a129a5c2e59c8b502ea505cc661101972ca771f7f8bdf63f9b3928feaf2048785997282cc0ed2f45caf306a23cd5856d7f9cecc2916506d29603ec5070aca6", 0xd2}, {&(0x7f00000009c0)="998c17952cfd0be452a261e8812777c66880d2149723318a542bfd7684c9b9b143946ca0663c92fa716efc20c494de8062936b57746a0288717df5ef771d0930f20e532641438f31bb56323af04f2e7f0b8526209c86521bf7065d05acba18a2c5d99a1f862993a0a38a13a61164f406a916384b9917938b401dd7bc9ca24b26690fadf4919dca5348b2d2ae499f20558c2c3581899ebea0a79486dee0bcc0e21069788c", 0xa4}, {&(0x7f0000000380)="b58a051f9b377d338a707fdec445c14ea0c70a3b6d92e404e908ce944ce73bf2de94e30c18e3d192e225c9653c32aeeced413743c98e25406e3aa242b8da8f79811e3575ed585476a0c577fcd4eb62f5738a92199d2b3c1af726a831030c2caeb29f0750361e78875f70674990ed99aa70b9421a7c38b09aaef67d72df1559a09456c1d75fcd696a44d25c6968d7c293afc9abd264ae636a8901f96dfe25c462d8e1d9335a93e301678cd2c054f7ad5a5bc12e2ecb62b276", 0xb8}, {&(0x7f0000000900)="e77703c4e44dd8b48bf423b84d9a0f975c524d9ce66f3433e9257b769b29b2337356d7945bc6f813d82ec0b43ef2d417cd6931c48f2b1d3a9bb40efa93665b5a215be1a64e36c10b3bcc275e9a6bff95d45d20ca5ee052373bed004ed808aca7a152a9ded153a2eede93517e382bdd78654a4be2160f22cb51b3c26f4cb3cfa93ab8111924fb6028cae43f5f861e1bb9c7e4ef08e2f16980d0610bd4f3395060438f55b9b57843fc91c351d4a63185c1f15d92", 0xb3}], 0x1b3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:01:08 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="573dff55c40213b230006896eb0510b059ab9dbf832101131ad3a084a4ae9a6eb9203cae1fa51c61f3e69ddc165748bc9b80c97e0f87bae0000baf927c548dd46f7e61b5a02092b1893e08d81577ede348d951998759771f7880021fd8d3686c540f295db8d59d0aa19f5e7f835b17cf9a2cf49f6fc65fe4ff4649544b758a5660f704cd449ced70d634c18c398a20cc5c24edfcd9ae145d0e9be765974bc072f4aebaca5a2d07021c8837218d61aa02009c53571ce226aa4aa88f04ecef8f43021a3f8649a0947936d4d55a5f88c9ff60a4132ef5a97c1b8ba68c230644f85ade0378a9aedaf870b1657ce0ddc73db4cc9f477315f37a7e1a5ef49ee25dc09a4722b363c9584fbd88376b5181bfbb59a5abc770161473b7829ab0a680071bee89c850db40d58e32c1a1d311fdba5d4e2a43b7bdfe5382f89ecae64e7e1e91cb280661b9038fe442e8377aa4d3f52fed9e613de39934b9840005a043a1b80f659383da3888c6837c75"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/63) close(r0) socket(0x1, 0x8000, 0x7) 16:01:09 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) fcntl$dupfd(r0, 0xa, r0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10000, 0xe00000000000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect(r0, &(0x7f0000000240)=@un=@file={0x0, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f0000000100)=0x4) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xb103f9da66c380aa, 0x11, r1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) faccessat(r0, &(0x7f0000000280)='./bus\x00', 0x10, 0x2) 16:01:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x6a42da6f99bbefb7) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) r1 = socket$inet6(0x18, 0x8000, 0x10000000000001) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) fchownat(r2, &(0x7f0000000140)='./file0\x00', r0, r1, 0x2) getgroups(0x8, &(0x7f0000000080)=[r1, r1, r1, r1, r1, r1, r1, r1]) setsockopt(0xffffffffffffffff, 0x7fffffff, 0x2, 0x0, 0x298) socket(0x16, 0x2, 0x200) lchown(&(0x7f00000000c0)='./file0\x00', r0, r3) 16:01:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8800, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:09 executing program 1: r0 = socket(0x1a, 0x5, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x171) clock_gettime(0x0, &(0x7f0000000000)) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) unlink(&(0x7f0000000080)='./bus/file0\x00') 16:01:09 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="cc") dup2(r0, r1) 16:01:09 executing program 1: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000200), 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000240)={0x28f5, 0x2400000000, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0xeba, 0x8, 0x8}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0x6) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0x9, 0x9, "4a3d0b9561f53cc1c5c7d69cb54073315b7d845c", 0x0, 0x346}) 16:01:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/122, 0x7a, 0x800, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000200)=""/101, 0x22a) read(r2, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="f7", 0x1) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x3eb61f0502e4aff7) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x5, &(0x7f0000000000)={0x4, 0x8}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)='\r', 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200020000006010, 0x40e06) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x18, 0x4, 0x4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup(r0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x4) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r1, 0x6, r3) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x675, 0x7fffffff, "abaaea03d672ac92fb26bfcf9bb1f3ac4f54ef3b", 0xff, 0x8}) 16:01:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa0, 0x41) ioctl$BIOCGDIRFILT(r2, 0x4004427c, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0xff3f, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0, 0xfffffffffffffddd}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00004d4000/0x1000)=nil, 0x1000, 0x3, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:10 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="da90610db2b75ad8ad1a5294b4d200fb7025d8d1120a64088b", 0x19}, {&(0x7f0000000140)="e18dc503d0890145b3bbebdc26417afda4ec9346502899f23613a590a1f816a25fb0c2c3a10fe9adc50e8634a1aebf44402aeb449be9b33a6e0a9ab0dbe0b6771ba03af275827fc811ab3966effd96ec0bd235677617db48584783bb26935c4e6ff10e5656988af277f181e3789bf396740b745851b15c0528835efb", 0x7c}], 0x2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000240)="87a5e9d49d0860bfa723bec9d676b149c02bb209b2c35a4b8e67e73b7bebf79b04a4afcd0717212b679be6cb0fb44d5e64d625ee729082197fe9313292921dfdc9ef0adb791a19b107028bad06bc0c63b7df3d51518da2862663e5f4d3d0849cd199cda07df3cdd491dee6a77a4d23b963aac3dc8e7730fd8d64c406b3ce231c4a995586d4c162b110b3ad1535c6fb628b264132467975440329c1120a", 0x9d, 0x406, &(0x7f0000000100)={0x18, 0x1, 0x101, 0x4}, 0xc) pwrite(r0, &(0x7f0000000300)="90c6148b9dc1c0376c8c0f73261fcdb776641e0e36796e43d98c73f0a5d9ccba499e529baed1cb29da7614269f5403d5c36f2acc72ed8305546398662c86f08104495eaf6cb0473f077cfa8ed9cd6af9c4d9d7350ffaa9904e26ad385c5d511a20946530a5398dd7ed8f3a993a12d13e515da32e00ca6f9da2c915d8b7f0d606c1b974a30f8c28ef4ec1ccc7024b306d55d8d1a506d73d16482abcfa01a46ffcdac76e4128d0689c62eca8afe8f8afe7d8e6af13713dbe638ccede060b17cdf974a7ed7a7b481bc73f71c2eaf1c2a9d24505f03acdd9e5cd6fc02f28bbac8aa257d30f2ca052d7b22be4c38ed9a13ca1d0bc8160e386", 0xf6, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff4e, 0x0, 0x0) 16:01:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8200, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = dup(0xffffffffffffff9c) sendmsg$unix(r7, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000240)="b4d6f63ab5fc2825bede239fea76806ab458e0253a08306b7e00ece64d771fc8871d119f9811bff35f778edb74467708d1dfb9cb7be6ad248899f431822cf6ae7b109623739ade74eb53c33f44d585b73679ecd6268147d30cc3a06abbac4959f0ac1c24543bef42cfe045a85300e621c732b368b347afbb8bef69f2a46555b20a2673cd740c266d8d1b2e8303087b7fc1f0b010abaf3545a94f14b93c721523609b3732987fe6daf3abc1cae24a7490372f742001e6fd46d5e5c663b11fdba812d054fdae5b6f7c43a781034e28a95d32462d73e504247bb7ff64e183654ffcd6cb42ae2424cca8b071f902b75ee7c095e0728894fbd29bd266904e6d0100", 0xff}, {&(0x7f0000000100)="00d32e358eb0f42000e01bf006bb26532af90f786b53f130cca7a43fda19d1e1dfd0a63f528f1aeab133", 0x2a}, {&(0x7f0000000340)="1a5661eb7c995deb96286f71376bc36d25402d3d0ae59b7a13542dd2820870bb3047b5226861c4f881a3eb1e32dce79e9a90ee69c2dde83bbb771b4fc8590a6e1621f2f74c92aa14c1e7d5b883bf9b2aa21cc9d722648d0e1dfcb3c0d28f0751fd61f31f22b54df2d581fe58ece790d75985cd087d0a205722c0259830817ce3d80e515ee104de85d714c185a797520aa4b8f2dbfec258b90d7376389e15dd039e37ec72919e7f17f0dc262d96b1f958bb279b789085714bc9cc94ae5fc6a937866e02b1f372e2cedf15f3808214958563879fac928b7745912003d235b3d110a6cd37cefa82d57739a853951653e78fc9b117", 0xf3}, {&(0x7f0000000440)="15dba31ad1b2624f3f5bc030a70f73d73b6426c65b69a38ed776ad6d113d71ea16201bac079999ab3220f24b47a128fa42f5ec42691fe811af7070073eefd7648ae9b660c68a09a95d5253f37013a4cb0e54b9bc63029d3f79d2f6333391905e519d733975b12cc936a3fc82d594520812b297b6f1e443fe85b5cc0df81692bc93c1dd29443e9dc26c480ed372a42eff51f463e6608f54dccbd5d3852a75b21df42054b85969d8a87e74d1d66c5a8f45721344fcdc69dc036a8f0ec5aabae69dc5eda40b0baa319f2d781aacd7ac2440bbb6f418", 0xd4}, {&(0x7f0000000540)="d1dccc9822a6354a7358bcc28bd6be63cc8926bc92fcbfad7888bd1b76e66683548e7a237722357d55f151bae02a57e43ffc44c210de8b92aff89193a37fb335c79f3b318c73563497a3e41498bf5d200276980b8de09ad16cbdb1f3823c55069aab6b6c1c4c1bd05e89f2e90d424a3bd8186a97c33138ff50cfdddbe72c6e2f4883772335d241bae41e9d6fa36d9628f1339328571faf2bed4ae7c5e3aaad1cef365be42abfe07aed832506c48974edb3bab6fd8230607856b51564c948771b856107d8fd3d3582173a0c6b7e3628e95e4ae1f6c67c77085d31b6082a70dd2974d321919bae8ebf1d548f", 0xeb}, {&(0x7f0000000640)="aff8e45568f101e5cd6f34909b6ea364f791c17786fee7b455b64497de761ab110cf67b5b5daea80873a28f930d183107e56b5d62edfaf6efa820631953092ae847c61582db110e9b3d4fc6de22ee10ec009dd98b86c5e886f1103fbc25d2851de7adeff26a9343d66c8176682f908184172b687d920ab39722548b24ed1f6547209d7ab5238a4eb469da5d6c29b3da2599e2368e11baf70dd0c142c73f8ad998fbd6ea344a7ca454518f6494464ca0d11250068e1013a959099410e66", 0xbd}, {&(0x7f0000000700)="43594e0f29a72bcce8dbbde2706870e471869c242abd3c7208c402406b762b53512079d7b4fa4811e201906bf4c9ce80d3686231411429570dd559faa5ef7edb9ca65f18cfa366300097d1cfeb4602dc00ad7e9a2275e918778a03f56dc4b2e202bafd09855a718be3540739fac4d6a905ed9a3c883a056033a52e49", 0x7c}], 0x7, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r1, r5, r3}], 0x20, 0x402}, 0x400) getgroups(0x5, &(0x7f0000000080)=[r0, r2, r3, r4, r6]) clock_getres(0x2, &(0x7f0000000800)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:01:10 executing program 0: socketpair(0x10, 0x1, 0x53, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="1dc6f5ca73ac0eb3d837f5ee5f9407bc2ec8e33e96e279479330542475098849471706af6318c21d03659e17e85ce63fc500376c2c34c87bea4e0a319e52573879ad22c3406edadbc955d9d0a4d776b6e96247bf34c9ac9aa4327bdfc19b3b27b8d90ff92bcf7e77fb4da51e50f83447529f6f3fea9f70edc8b5658c126996b4e30844f1262156ea3abd98bfce3f6783a8511e2dd3aa7b683b75bce827281038d9079a2c420bc2c4e50daf1e530d481a9151c8e2ade5403f6f4601db43b52fb3eff92bc765b30e355cb01d820abde8c13dc31b3117c6b043a8b300201fd9c011b4e4d9a85c3c7b874b24", 0xea, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x6a2a3e1c, 0x101}, 0xc) r2 = semget(0x1, 0x0, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x4, 0x1, 0x0, 0x766a, 0x548}, 0xc) r3 = fcntl$dupfd(r0, 0x4ea56413c6d7a6df, r1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='#^%:\x00') ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x80000000, 0x9, 0x200, 0x6, "4dbfcbbd24e3c6403ba8335e9a94323a660f6415", 0x3f}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000300)=0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000340)) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x200, 0x20) sendmsg(r4, &(0x7f0000000b80)={&(0x7f00000003c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000400)="90c88873e5b89cade62e5ff4b262a31ee98727bf2235d73f4e70da43a06b0eea14b818b8627031637cd63aec69d532b6250fa7bfbcb1da32bccd3b8801a4de7abe783096c76a53c8020d887af2c9529efd99b10335a2a29aa4e99b78fa26a08adbaa8921849ca818da951d2645b1ea4c54a60ceff8608b554af3c38dc91534fbf79f52815ef2e9b9b43c553e7fea2e0b3ea941098c5a0bdb381cc37b818cffa7a84bb4d841c1f0a80f230979c84ef6fc36baa247a05e7f5d1e155c5c74", 0xbd}, {&(0x7f00000004c0)="a138765e881337b43b8b420ff0dfd134b612bc03c7beac9865d6053bc2f5ed86fe5f8c070bda29367966a5c4f01601a1e4352773f974855aaf25b385141e229a49c23c81121e44194e20a10ac98062ac680b30c4e9a2a0c4d6f66738fc4d8fe62aab4c0dcdd2542b4d968b6c95694dbccf54f888fe634b7519ac8a29e5949d986a33440370da34e5efa48e784c1dd6f6406ebbd94ac78b72a1c21f3d5ecc71afdb7821fd283b8208da38ae26d06d1fb869a19677d31f07d4185f0ff5c30fcb27beaceca7eee1c3100e17ced40ff565bb1e3710244a347d05c04bb6829d8773bd49e98d324e21d671", 0xe8}, {&(0x7f00000005c0)="5939652acde749aa03ab115e17f9f4216e8dc54252d987db5af01e5d32378e187cc7fdae90884a5f735ae2336c4d4b4249ff653c012f2c6ec2ea2ded40129a418b8c0585751ed33bafdfcb8d66002c2dbc4ec017f3c841887bc1b840437e93ecf4c0bc528135def576e7228359a475ad391dc96dc8cec7a07391c06c3ba259e04d2c577c71fa36698118b252858ac0e7312d4cae", 0x94}, {&(0x7f0000000680)="98088145a9d974bab8645a59bc09eab088ca88baeaed03511cf1ad26db67bec8e2a191e77571a101b7d2a002ea5a3702384333ff7bd178b57c4e91de583371815af8e8058384ab534b79caf6c6f036666ba958c9137fde4aa0d079ee6f23334eced78f9dfd801348c5a84bf0257157fbedc2d5f0bb7b5bb42e8e", 0x7a}, {&(0x7f0000000700)="0677716a2fa0542938ad161b671f771296f8e676d3bb7b74a826fb1be192fbf8a530dbccbe66439be7a8a289c2332e717aaa7136fb1cf608265dd615c2188cad2dc1d2ab7d70cf739c8909a5f50b44bd4eae6a8929d940155e58dbf06058bfa5f4b9ab3d7d8a1ed6bfe5e6849e19effe23da8bca67313d58d212a895a24319dd7ad0863d755b41e9cbeb3085d7482eee92461eee927c07a059fe2840cd837df406cb26329be8cdd4390da45ce67110d34372ee8dcb4332ab4b68083ab31f2fe81406840f0516872bc868032111b7de9b2888690a595c337b9c30367d310d688e30237b6adb838daf03246cc2eced4f", 0xef}, {&(0x7f0000000800)="ef28199f1a109e4332852474bda000ea78f915fe58f996b409dafefb9f9259a70ee93e4fa8294297bc0bde77ea9ed042e58d65b57f8c82bff5cf2ad7f8b617dd400016f3e4495b325e252749a7ecbb6437a4851df36821dcf12f4f28435a94776cd6578ecee76c91ab7832bb4d9797d589c5794737734dec7158b75d06502e3f191e9760bd8a230a2830840455f02d4f494d", 0x92}, {&(0x7f00000008c0)="7d6b6c533422a8c88ffb4e0c351d40e9a8e9f819ecd3986022b6d4cf9aaf4a", 0x1f}], 0x7, &(0x7f0000000980)=[{0x40, 0xffff, 0x3, "e5c09d19bd6b2778aebbde79b0dfd9a10a13611e8cb06d4ea54856660a9ba1e34a700528b8680db688"}, {0x90, 0xffff, 0x0, "e1ac45f3966e7ab254415d7012c8b6a2787590b900148cb1a0fb0425275f18d80322bc2c157929714b30586bdd54d203db0206d144d22cd596e336d6d43edbd536ae8ee62fc9ff6acc60c54919461cea66ac178fb3f0655da4f80771186f1843b651fa7976d86ec3d60a80af291849d106e29b76abb8079482"}, {0x60, 0xffff, 0x2, "5d80f4bcdf99480852eab256ab80090bd885dbfba432c694ea63b375d09a9f864469ab9d45da4182164dae55f651cefa89a6edb38531f29d0ff71856aed0205df873ef601ba3fadc4b74c0"}, {0x48, 0xffff, 0x677e, "59f768af02b42dd57b935be48380f63aeb9980e816726988e5616aa134f9e60e277e7e4cf837af90b3ee923f5f0c1797b51e"}, {0x68, 0x272fd33cf54383a5, 0xffff, "b027cf81e50c29900541d4ebab5ff5badaae245510731e5c1328d2b4414191756d42104a787c5b6ce55b6205bf6f5c0b1314433f636efe50a1891273decc23d78f4cb398fdf6aed98ec5b6aac48ea88f2a1d7c2fb870"}], 0x1e0}, 0x400) r5 = fcntl$getown(r0, 0x5) getpgid(r5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) r6 = semget(0x2, 0x1, 0x140) semctl$SETVAL(r6, 0xd0951c2a1dadad02, 0x8, &(0x7f0000000c00)=0x7f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000c40)=0x9) socketpair(0x6, 0x715846cc34e5e903, 0x0, &(0x7f0000000c80)) ioctl$TIOCNOTTY(r4, 0x20007471) r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() getgroups(0x2, &(0x7f0000000d00)=[0x0, 0x0]) r12 = getgid() getgroups(0x6, &(0x7f0000000d40)=[r7, r8, r9, r10, r11, r12]) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="c59486999b682bf1fa3a038c05a6bf167860ce575ca9d4d11a217addbbda5edc24282d139b99746ee2d466fd57f301e8d02382de04ba7c46f3469c4664b0cc7dabbb204a9e07bbedef74715894e01b52a399839aa4f0faeacc8acbc61f2eda983765a8c59cf5599834d883fb2040c0889a2cf88cddbbfcf96347aaed1bf6d5b0cf76c9b4683497a4a64990ce3f185a370d2afd871b05e28297a60dfa8f14a479fbff92", 0xa3}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x50, 0x8}, 0x4) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x24) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 16:01:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 16:01:10 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xad9c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xfb17}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc5fa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff6f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xaf3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1c}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0xd66}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x32) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974", 0x2a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0xa80}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x8, 0x7ff, './bus\x00', 0xfa40, 0xc00000000, 0x8, 0x7f}) 16:01:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23, 0x8}, {0x100, 0x2}, {0xadc3b068fdfec472, 0x3}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f0000000100)="0687c803e86857daad568353080f81e991433ed467f5669be49b75ba1fa855f9afafa6c5f83c432c5a8957f321323ae4411c274b091f045943b37f236a5ecc81868507d8c9eb3257f23de9") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x30) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x3, 0x81, 0x91, 0x800}, {0x80000001, 0x9, 0x10001, 0x9}, {0x3, 0xffffffffffff8000, 0xfffffffffffff5de, 0x401}, {0x1ff, 0x5, 0x8, 0x48000000}, {0x400, 0x8, 0xa00000000, 0x3}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") getsockopt(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000280)=""/137, &(0x7f0000000380)=0x89) getpeername(r2, &(0x7f0000000340)=@un=@file={0x0, ""/53}, &(0x7f00000003c0)=0x37) 16:01:10 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000140)="fa2139d19a0874f25b8c2f07fdd757e30793d7455cffc5bf2987b95fa9835f474f1b605ffdf2e6d4bae3b81894261918c077a3415ea5073159eecba371975b0a656c4ca42e707497c0dfe1d78b9040a8b67e6b7e55140ac5ac58214dfb9bd67338adcb119ea59df4abde711ea56159862c451e5029ba8ab49c12bab1e6a9ee5e9c6e40b7ced25c2642a1ecd96894c2cab90b6ea4b187bb8a01194d566e619386189d080901b58c9a6d9480e2488807a2722afd321f0ef9ef6759baccb55f3fc6cc411c15d7a29304eaef12c5352ac072014b", 0xd2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="469441fc66d892f2d417ae0d920eaa8f858b5f4a765ed0ff2b9379a79e6684dd72f9ce67f49579905ca6c552c18b7cd5d153f4af7676c89a2274b37199ea7fcb2c4a506b720900c4ca8150b33cfa4ff90b9855eb1a0b5c16c525fdeec82a", 0x5e}, {&(0x7f0000000080)}], 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x6, 0x8, 0x0, 0x9}, {0xffffffff, 0x1, 0x0, 0xffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:01:10 executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0x94, 0x2) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x8000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x22) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x7ff, 0x52d7, 0x0, 0x8881, 0x2, 0x4, 0x0, 0x3, 0x0, 0x401}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") read(r0, &(0x7f0000000040)=""/32, 0x20) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) 16:01:10 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) syz_open_pts() socket$inet6(0x18, 0x3, 0x9) getuid() 16:01:10 executing program 1: r0 = socket(0x6, 0x3, 0x7f) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="836c5190f7e7415194dcb374683dfde4f183d092465d85f0c3333be080ee77b2450fe158bbf150fb46be1d707d10c3b30199fc12a1092859f2728c2caf35c2cf02938c608edaa19fe91603a6910077d77dd34d256e0afaf0dcfc59", 0x5b}], 0x1, &(0x7f0000000200)=[{0x70, 0xffff, 0x8b, "797445cdac4fa31e8cafa53f08513cd2c89c1da3ef2b9d4893b00594cdb6bebd6a16b593ba898e626ebaecd44c72a8d5677a8b91090d9436e0ea0ae8dd129f0f21f907796839e871e67bbe4521c416589a18f9205f6f749491ebcfd267"}, {0x10, 0x1, 0x8001}, {0x1010, 0x1, 0x100000001, "3807155950f880a26337e0f09c9bce00607b41691a483eea83012e76d7157be8ffe68353eef95641d5c71ffa125b9cfe7cb942e23f9881749b1c4b9f8eea25b665dad62614b4d464968532c6b6f1ea368b4f22fc83a3d797c4e0fb6df8cdfa4f37643ba1d230d34b522b01cc19db220331751d72a23f960ea2a8be35acb855094f48eac2f4aa38c2c7a3cbf7e8cfbcb7870e1d2f3ed5d79ee01a46ac3a7df70c82d77b972486773796a7eaa06c004e44210cd0628d635de3d5cfff532f93a0341e4ab2258b2403e94e19bfe327d813616a724eee89715f7a5d8b8dc003b64a086272a8547971c52a8854ae6e614c837d7021964872b37bc927f3b705fc86df2d7ca28df407fe413d4ffd4cc5e13ddd499dcb25a8eeec7fca2debaaf9e0a260aa9fdb58a7039005580c272ecb5bb127e1680c215a72086c7e55a62522b4530fd46db84431d0b07c44cfa6341a2babd7ac3e8cb80da94ef96ab8f6619ef9153d61a44ec9c6d05915bad3e4638be2ab3703cb6b655649a8d3a2ed6f6ea1fd1111e5d1b6a079f50f91270689ea10ca896cc9718c45cfb3777acb082528bcba1b0a9d387586d0744db72f5ad26b42f2f89b678a939b2e99bd838ad89fd04492de8c7bf457cea06520f0bd72b0709e3d459646c61fc289a35f7128575913afc02432d4540e01ecf1cba779e12367eb3978fc17b4b216c6e029160433d9908036fd6a266d9cbedfdb23b81096ddb17570133b73e80531f062c2ea158ac2a6212d5bc96e52aa5f5c89d8f668a7408ab91ad9aada13d9c3c98e7f4e4a79d03d876573ab4741d780b5ec5ed73ee53043c541846c66a1e0debf3183568ac79cb297ee27c610b454e6090629f05da298e6fe3ac8169ddce5b8e40e0f4399bb015a3aa15e9337e94fbe544f9fe9a9690c6980fd99108e9e1399df1177842d43512878faf03fd1a448b35a8487dc10503bebdfada55196ec5a720a734be57b0f563f630fed47d2ccc5346e5f6c08d5b5d96be91fb5e2bdf011c971dffc2f926631e51d57924ee58eb0e1b633db2138cb2350fc7f7ddcb9e3713d3fc2c86a889428cfa16931847eef304a3a4d5860acac1e79fd8085418b333efe4b4238078edf9631e10810485abe9a2bbd1466ac392f4aa5cefa41bd33e1a199e8cde85353f435008d7064e10d4dbc2d3d3b53a9d79f273e9ed3e9f11c68d720f3686828ff329d36404b20b1e9092fd4e6be73c1a587146294d5cb7164dbd9fdd4f585f41e484d91c7a09b73b579348dbb74136850c0eacdb6ecc83ffb440aaa315dbc1d3f4f8f2f1ed40c6e7e46e3456a8f8ebb54d3776c5424d29c7e5e5c555ca97df29406b2d9e5f4eb06f5e5b52143638906b86073e1210e46f0133d311c7e16330ef644247b69fb319ab374918abf817123351c5041b0a6c45cc072d480952eaea62a5ef4e00b178a1a142e6a41b18d79f7c55aff6ac29904980e128a5ee3f7d0e2394c7d620cdc0d0035e201de646c33f6793e50356e269f560e7a8023ce1c858e049242f965f32c151142e28e8ab4756235775b203a056c7c96bf63830d665258ddb130a8759b3d105fb827b6fb172178bedde312a654879499ee3a1f37a9a9884c682e368ff09e3ac40f3a3586adebee9c5ed206aca14b75878e3dfe1b3ac35ee121fd723329981081d3c4c0969035fb0370925470a24172105e25a377ede61883f0860f5a7cebe250d245655b869ada952dedb013ad0a89e3db9d992f52a723c1babbad827fa27eda62fc866c1e00dc7803aea479030cc038c70d709c36059e678744c83ca0e6960108252e041c0abef7654ad38db16920066fa174b5fd72f5071b99637aafe1d664d446f8be4f00a59813b86782c1becbf047ac73be609bc55caa246e8c017584e4bf5c3757aa3ebe5a28e33e79e3cfe6f8837f2250521efdf75d46fd896b8aeb6cc6099dd065c7fe04fb2b2d29faddc9439eb772f9341eaf58550ec51bb69ce252341af7349d55e2b8960dfc31d1aed21b65a822036f013fe2d15f6077118358c343bb7b3a6ee49bfd09609c451c1bb57958f4b829ffb8342da1a6d3a091542a7b3f330b61eaaf8ca097521be426ed4fbd2ad01a5be17ab822e2beb550ae20c0021868590e43baf8e3ac88719a4bbf9ec2e50d2ee3283c3f2b0732cd7885728a071b0c77002af25972def399ed0e3c65f55d5e82d8810f9fc5a93e2fc779b85f06bc90e4d83f032b567afdbb71c1a0f41396f0c50ff15ef6eabc8f2162b35c713f82d26bf42f84d0e1adecd415515e35f6b83ff1650550681d4e08ee5603fde41563c531afca4ae358f6c809968d0498fdf625ec95a048014b815d370936fa13ac457c1bde2c2b97eda88a7debba0cab5dd358e914ba2c5974fa9073ef5ee6bf14fef333d678d136b63ef19a66e48e191726c6c9e28cc6c24c2db2d538832c7a6ea00ff0cf4a77771111b44d272825ee19b65e6bb50a73fcf4cecee20c8260b15ef85f56c847d01617f5e96b569c24a74e3f178394d1a19c19e11ebb9b325b407287a6a3be182440b0be5ba26fb9f882e82cbf8365e743754af9ee4e16d8f18d373bc3b908725ca4ccb35952ddd1029b3aa456c0378062c5e611277f3b143f7b570f1c5ce30fcdd6f9996108256f7395394df36ea2faceeb5826762874fbe75f3e1ce7440e70c448cd672195a0c0240454b6d77b2e22c051fff25a42b87863686d44efe33c9546e01503e8dff9c802ea5b58b83b7c7af288421117177f603ef16bb90aaf935278878157390956bf44df4393204486f576c894fd3b7a06f1cffbdf21c4962ea98bcbbd775bdbcf154d6f1825130824edfacfcc20d6cf03c40b782233ae92090aec2b9202cbffb3ba547c17071a62c6c986b2e77756607dd9f4e7eb0aba51f2796c9fa6797d64d8b6e7d499663fcfa3774c52e15791fc33c4e474c11c38206e1573e30d9d15d2750427afb708551e9b822a7f878b69aa01fd9204b3a3fd6404f17846726e83c2cbfbb20160643d0085204ff8dd2c66da8e97f97bb146c5f399945440ca4cc06336b060ddbd9c9ebfc61d0f8af10c96e90f581f2ac0e59ab0ba314e17ccfcadcc03596c77ff5d0afed49a8c319ca4254b93563a416d2dc4ad6b004ad4352ee62c68dd9635a9abaa6fb5e4ba95d68946900c53a4594209c4d00fd0d9cebf5c06d2080a89cdf1040e593776abd64d1baf6512c929f9b49541f2355085e778569ec289106f684c7a1cc24c356461262375bb5d9a7a687b0a3af1db98003df0d811bd440bf30c0eb1d49cddb83bb9cc584eb6e804315675a8560f1a1aee5e6495a4b82459b2fd2a1f87ed2be11168b2db802155d6b686a7175e1d656b99427470f7bf4625a5e044ca279236a58e912890291ef4273b24880608fc18a960ffb639ced6938619e2a770c92adadc0a9e39b89ad63b283e98188056a73122c2dc3e4b5e73bb11f35ace17a6d1301df73429f37ce9e042d4c3861cbaee0ea17186cafead4abb07eb738e609b66a739eba3fbab575a28503cd55291efb9e07a2c87fdf81fe6513058f8101a84f3f3cf22d8c0199ebf4a6b73f712e1e84aef7d57c0da35fba92d14b484526dd1bd6c28d8c8f98f6d1d23c801da21562aaf14c5bde5b9602ccc7aa27abdfc9c4fc0e75161943a2c5317ae1406d22dd24802466883f93028341ecb3574497b88b17bfd14e9ba7f3a64a87c2fd2d530d9b290f7180ca46a7edb33dba952cd8dc27924e7ec1d80bacbd174983b0d90ebff1c190ca344350ba6f502d5dcfcd58bc8d6ab7365fc41574835029a77fadafedf9037404ec0183b4f8b10db63d7f5a06d9ff12a5ca14a68a7f65f714d16a7fecc7baac3a86469a3acb647e492443428c41c400e5d994eb230d83be1b4829cb9545335fbfc79b5efbb0e8d0b892df971f150b5d7f0041e9493e12e3f705b18deabca3f2442e7eed46ee6a118b6e272551ce0bce57caef465ff818eff675621b1161a3cbeb7fc0df7dfbbd5fbb9feab85ccc6e094ce5b936f00f039201ffcbdc6c16d5e91c02020f141fe5b2238e2f8d73c2b8079f23fd015e08d46e7f52f29dfbd7be7cb83fb62111efdeeb8ec971e504d9bfec65b7932c7e03938ce5512cdd8c8b455bce7290e59cc88167f8b471b42c09cf9d2485c118e5a5cdd060632717ee1d8f0c561c360d7fb015a5c4d7425fa86ccbc1951b673f3bb70e0e691ea7e0cff8b055cc39f16bb5f663c85172e5b72265fb24f523a8cfacdcbaa6e20b7cd3b30c134ea6e5d508881076cc2fb97290c837f2e12069ab36e89924ab64921457ac79882d799cc4369f2079d4032cb292f847dfa5c1c7710e25057c6e4ed7a698e0f0aee5d560279f2124a3c96eadbe5814d7dc275aa5af7b84e39e326378e513c7585a65ac056588b8fe6416a78180cd74bb4602eb399e03a900148c7952ff4dabf861bfed0b219061189bb5a9b798197b07be70fa44bf5f17e3c20b7bac7b8747afdb0c483413293f4acb4db48130f6a27899ba61e7c643aade4372b865e74ee8bc2e36256428d3ac27827137b50aefa305dd504af1c439b3ca37e892e22a5ffac16c4d425f621f2cfef4b8a395e7740862472f27a4459e18cd3ff7793a81a5b8e406b5694884532efcfa1876bf5429612dc349ae6b0b498be83a1e3bdd596099dbbbf7dd21ed602f99a6dad8d3fc2b319b9c3de79e434ea605279ea56dacaf6ab2e41a2c0851abd98983c592821a32eab50184cf7a5b4aaca4e2cf119869539d58278beef6049b3c7dc456c533100428d2a5c965fdeebeb6dbd26b2c591f6b8a28ad9a315a26d4f20321affaa078411ba7b6b97adc41719889f8923b1bc2b98b2ec399e0bb242d5ac5437dab6664c843b5b917f1f17b032832ecdd4d706dad0d7861a5cc63e6ea63909066f0d7f36b01a0b3cd5a127576ec808601d42a52f6c7517295800112d61982a5c6a214c72f29aabdc1f4e58be012b07bea19d073740f4dce15a1b899e256aa3538bbfafeadaf78812b3b3a616a08ecdd6a7badc73246e02a2965e4687af9918e0ee58e2d01cd559d4113346119173d980ff970c4cc23f1f16867e8f9f94519cd89019b24df0555e7e94dd4c7fe78843075c10f55dd3f0e03a87a9472d35b136102789439318b803947e59a3ced34611928e8e99abc8db0f02f663a248ddf30afe587eefc17a359ce7f51a2584bea7e71607791496941ca9d9c29926b62a63c43673ff963e78157562e3f9036b900f907a6f6907a3c20ae2b651d677a23f19c59845ece4dd258537b4cef6a779fea781d09b9f0259f637350a0d87ba2e68f78363fb96c43ce0e75d26cda4f502ac9eb9e21731d9c1edf04a70606080ebb3aee0e307b4ac715fc99082ffd680c44c09a1ced9ea349d769ddaea69f541e0d819b6e052f869d6a381440751b3a1e1c35318a10e11fee27c33992efa085438e081be63b95e0f4dd3e6b11191cbd7712c6750146b38330ddb30c0b4131c227f6eb72aca7251528b70af247a20385de0ecb9531acdfd1f4c30d47780679c2fa5c76db4bf1fce514dc5819eee7cda988da8306cf5553349e66da9773fa87a34e21d56e3403f291c4241e535f5d0674ed181788fb64ffa94cf13fa8d34514342b7326c54fccea0694a30ec66781630c1630ffd3f785ed7e29d7fb05edac97064f69a30c1807ba324141472a3ccb7d19fd3b60880a614b8c15cefcd20fb327fe6cbaf01d593997d7e5efd4981ca8f7711b36fe17bb4bb0d8e7d48e5e4ed493e4426fd551010dc5821e5b782d9b08b914cafa8e179d323f728d54c"}], 0x1090}, 0x1) bind(r0, &(0x7f0000001300)=@in={0x2, 0x0}, 0xc) r1 = getpid() pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000001380)='./file0\x00', 0x2, 0x6) stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001480)) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000001500)) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001580)="b4adaec119a1eeb3572c1a138ce498256c0b7a2cde4508fd0e0780393bcb270b1cf5fa1c6b605d3f503486f032221fbc9e18958482b788b73f928dad87168f0c8df41216fd44fee38b684c322640ef5cdcb9799f571afb98f74d985dd21c9754f5eef5229d8246c9fa8f39b830be4b6666de88ca377b3ff4a6aaf63971642f04f536ea76da3f7c44fc", 0x89}, {&(0x7f0000001640)="69dfffd3a0071951cd357ac1a09febb4028099b2e3f0b843ce7e26abafdfb2171ced8ce73745bfb5a72c457569e73409bca9e27741fd668da232d1c7b39c1d71", 0x40}], 0x2, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @rights={0x30, 0xffff, 0x1, [r3, r5, r0, r0, r4, r4, r3]}, @cred={0x20, 0xffff, 0x0, r1, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r5]}], 0xd8, 0x400}, 0x400) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001940)={0x6, 0xffffffffffffff25, './file0\x00', 0x7a, 0x2, 0x9, 0x4}) open$dir(&(0x7f0000001980)='./file0\x00', 0x1, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000019c0)={0x13, 0x8, {0x401, 0x7}}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001a00)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001a40)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001a80)=0x7ff) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000001ac0)=0x8) 16:01:10 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) rmdir(&(0x7f00000000c0)='./file0\x00') fsync(r0) write(r0, &(0x7f0000000000)="837afa9a52e920cf57ba421cebfac95f09bec9389c12fd1cef0cc3184a37d6dd3284a73f836e5f1a87403a0c0d98620527ec16268cd802ca7ae40fa4450deb6bfa2f2d3300360e3d727a404f8283cccb215085fde176e867d869cc31a5dfb94ea57c2950111f3654e80a488b82c75a0a558afcc74a7c9495f948aea8a486bfad80ba548ecff98d72d9bb899be4604fd51b751e1c0d248e07b45bfa4ea412fdcfe66735a5364a", 0xa6) r1 = getuid() r2 = getuid() setreuid(r1, r2) write(r0, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2000000028}, {0x6}]}) pwrite(r0, &(0x7f0000000340)="074f7ec17110156904d8630f727f7534f6585e4a7883380668a7b7bb9dc14a23435b4158754e0b2d8e59501abfad70e8f55a0281a46068b01f571aba69f21375a6b4097386d7184406819c01482b894ba4577fb37c72655c4accef42f64cea9b77b1a02567d7c11e584c7a6fd02e557935c9463d72d7c013ba7908059dbd225234", 0x81, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff8, &(0x7f0000000100)="ddd3") openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) 16:01:10 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:01:10 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) geteuid() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r5, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r6 = semget$private(0x0, 0x0, 0x1) semop(r6, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) semget$private(0x0, 0x4, 0x5) shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) 16:01:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x9e8}, {0x60}, {0x6, 0x0, 0xffffffffffffffbc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x80, 0x2, 0x7, 0x7}, {0x0, 0x3f, 0x1, 0xffffffffffffffc1}, {0x401, 0xe2, 0x5, 0x9}, {0x1, 0x1, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x208, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xb3cb) syz_emit_ethernet(0x1, &(0x7f0000000080)='(') fcntl$setflags(r0, 0x2, 0x1) 16:01:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='W\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000362, 0x0, 0x0) unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:11 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x6) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 16:01:11 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) 16:01:11 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000487000/0x3000)=nil) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x2) shmat(r2, &(0x7f0000009000/0x3000)=nil, 0x24f267981cc5b8fe) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 16:01:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x2, 0x8003, 0xb21) 16:01:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="28bd75a19b703978de676ec3fd4f8f35ca80056a32878eda1941687505af5fc5a3d52fee431fec0b", 0x28) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 16:01:11 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x404030002) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x89}, {0x101, 0x1}}, 0x2) 16:01:11 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getgroups(0x4, &(0x7f00000000c0)=[r0, r1, r2, r3]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getgroups(0x2, &(0x7f0000000100)=[r4, r2]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:01:12 executing program 0: r0 = socket(0x1, 0x2, 0x800000000) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) dup2(r1, r0) 16:01:12 executing program 1: r0 = msgget$private(0x0, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000080)={0x2, "73e55b74912d12e58f4eb6e19f3071ecf05d32babe03d3dd8adbf648b5fe1ea92922ba16ed2d0f63"}, 0x0, 0x2ae5a03586ff420e) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xbcb, 0x2f3, {0x2, 0x1f}}) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="7ddaec3921c66e372fe3742ff366b95db4ab18e3a1925a387044b1d63f7f8b4b220d2b748ad917f5a853fdbf2a88c1e5f503056b354787835e6bfe5097a492cc24ee156e3e3a95704b8276482e2f59a9b4946e6ff3ee5436ea3173ea2744e5f4613fc38ad2d3fa26147bbfa698c8372d4ee05fd83483355562cb491ae151954e3b90b3925f47c77aa3f16becd9237c9333c3cc38bb27baa14c9e75e2a51b7b5be69c9e27244fe376cf801c46118e28aae6fd3484", 0xb4}, {&(0x7f0000000180)="a721875b20cb15b06b2eed80fd4c2ef73a34d7a8e1d0dbf93cb5023dec2c0e7ec37cf065d5d5b12e1da4ca370168ea1f69fb396d200f0d0f6c5beb04d85ea9311d1197d927c4e8110cf3a67dc8f7d393d00d48cbf97053b600e5c321b0e9d1d9edb4629183e4e6c4cccada88ffa51e9479836713709d6243d677e110139e6d6d010074c0345afbd7c14db759f8dfb69253ab9e479c79fbb975085ad7", 0x9c}, {&(0x7f0000000240)="a3656b6e27e4225657171e562fdfa86ccdbba5ae2ec37a5c0e65f9cc724b19adec3b8f8a816f055d6c0c5c3d237ec43fa51dff19ea3db4f2ca0928c66453bf31de386f1da5c28eb38ae0a6d2eed13416a766edc7b50b5bb72db26f8917d4db7b4143a6e7aafceb2cdabfb4312f549b8a2d5bfabe4640045810a25671adb3fb11dba3af9a5fa4345d7d2965f68c", 0x8d}, {&(0x7f0000000300)="6cdea5b0fe5429bf3c5e718392c5b2e1a4acb4daa42bf2ff2b5e4f94d0f33bb00e6f7cb6af5eb176781e1342d37c3e0db403b2f0730f0a0e49f702b6ca5bcb916537f9cc46003056504d34c94a74e6510c5db64260bebac46aab3bc108ca2679e712e5a53b7333af43643c6f7fb4517217fa79592277fb1daf3750f493f9c1d9c5d349e09e1a4adbb30cc23739d17203a43d0057846e4206a831722541fc2530a2958f8c4aacf7", 0xa7}, {&(0x7f00000000c0)="1062a858c54cc20388fe6981e146beeef73e35a38e54a12abbe665d3f1e85c3e741542e2c0894c929761b1dc4f40ab8ff23314e9a8d5a155bf668d43c42259289f130963d7d1df902744d9289199a64c3209040cfac28b7e941a8739c7b0f0b0ed", 0x61}, {&(0x7f00000003c0)="facd48b97c1b92a46fa51a23fa0fabb6159557742dd020b6ba1baa125b841976d9d7572ff6d7d77a7362e2a60c934020ab3548e9db5bd143ea044bfefa40a2f66a4954e2285fa11b", 0x48}, {&(0x7f0000000880)="f5186bcab35f05bb0897246370cbca30c5973f9967735797f9aabecdff5c44bc360bb9377787e5422542445293cab21e95fb71a57ccb9bc77a36da6383010ea77ee64a37def0067c27a513c722d186dd1f128338df699232a30a4fc0a4a7ce8890196a5a880f579f6ea2cf9ae27c9bbcc649cf39a03132ba0d98e2cb872949ff7b94a3f4ea4e8d44f240c5242c395ea6a55b647f2e96951130e040d593a1302fb665c392cea37ceedfa912818d1a5ba3ce12975dc33ed9fafb9b39dd15ec52909683dc03645ea13336803226ed5b9c588aac11e4873156d8fe5bd8cc0be294db5e438bd8b501073352ee3d17dcd284043818b9473b3186d9f7843a0006a1682eb1f58612b49dd727f99226b3cbdaeebce579aa317d9503b16fe23b505570f728805a6733d41781c714af591d7f76d463cf78de3675853ce9f515b6535da213a9214bc5cd700e30d2c0467cda94da515cdc4731bf1d30fc64326a05d181e63b3218e01b4d5e5950a5184845c3f454ea32c4ff981eacfa275218c8c54795002cd20cbbddc9fa7af60503ed37fd1563dd55c2b2ce7466eef2cb4549c4346733e18f19ca9d60a45e392aa0bd2aedcd5ae49240180e1c571b668077dd129463d3d84a9a0d473beb18e004b5e2000ccefd489005acc5bec4edab33ca97320f752e062c4abec0fb8c5cd3ab9764e81b912e3bbd7b724defaf86e1975b96c865a97578d037421cc642fdbd046d120b73c8b791191be325cf0c82e690a41424ca2371f512b7f524604612ec77de4003f10a711a09840473dd0cac6fb1beec87d390e1587a6f63b8fee2abcd26c450e7fa3e61ee12a361edbb38b96212fa20e8978df24e46744812e41e23ec04fb56cd759d4b1701c9587a83c1b6f1494fd716451f3910203d7e370fa6923d4d945c1a5912481ec1cd7e615a949541713cdd51bafe240a5c3c0ce9ad646d6a1a705810e705ed1000a29d027cc93791dc34ef7dce949be375abaa73962cafbad5234778f510fe8f9f936a46e86c1dd2ed9d98ad883618fdc325a8a0b00c52329d7390bb5e48d4d5ac87ae3dee92216e038bd8397cbcc25df1233e041c922c75c0406d185580051847e3cf9fe0041cf7b8a0a7ef215f1a48289cf7e7892eaeb51c11d73b1225c0c980bec8d9ab919cebead2b60d0ed39f4c784d10dd29df13e0c1a0fc0363a615e6909229aaf4306984c5abfe50ed9ba68f9f072a73a2590fe15ca421d3b3727caf33bf1e79907921d55be736a723e59574975c308b4f9a427e05f9a9f495bbf39de0991cb4ac94e37b32624baf77fb26f13f0d924bd168c56802b7b9b8e5944f80e7a46dcc07dd61d19d84752a92cd412028e1beeb61d61addaa257ab372227fcea77543c920915301d39de88e0ef63dd09c5b703441626323d5dbd495c3eb146dbf76f41d069ffe1d77e638c522912963ee76240ee24dcb4c0ec0b6c506d7a1549e0a325b5c37f9acec9d53017b29584fb3542a0a8bf8e420ad9ba0b4bd1ea8aa4dd462b6ab77d9e17fb443e6b0402cec133e7fc466086448834ebbd29e3d0e5dc7ea9bff8cb0c0ab3b586861add91ee61ed2afefedf1ed6df2d7b67218a52dbfaa832cf980243fa08571c9ebf624688e6628e47ebfa36698b49cea27b194ff9ff89ccf0e97fb09f43cf1817d8576146d0d43521b9757620a3f834a45eed9e93895a1fa4e848bcbd763229f5145d8e296f530b751ea2ac966ccf452ebc8dee542e9805b41ac18c7642d813bbfd2ab33a00c26ac536fb2cea0962fb841a05614ff9e1abccac8d7a4d45fb32c8e93e7f671aacc60a1827409198dd0f71fca10a22a068c79a1d81adfa880fe3e845aa2ba1700487dc8870bf2cecf3316491279b8f8e21e9b1277a8cbd2bd454829ebd61b6cd0f57513c2fda97655106fa22e8415d874c17c6e56877668d45c88388f619b008006efb792b92580eca870bee2b2f266c9ed728ff409e9a60e99c6d7d233ed555ca26ab6282eda5cb15cacdb11b7eee94d2f0290105c8e506b6ba9f9fa51e178ed0879f9edabdccb9538f5e5239a5da50036ee464b00dc27b53ed438e194688940bf149da7936c287c85f653c3c187165613a947cb0b00254d029b76d15d527c9e1a0baadcef96cd5ed675d07bc549133a29db59e8522e0103e2df303dc648540c30668d338d40a78c186b1223e368dd151798677fe345a79e03fa89ed0c30ca0cc577db78f3f789cdfbb2b1a7da71628c43119e5ada0dc56cb8c2243f4f4a55535352dc75dbcca1ad91db0b14ff43dbe2c4137cb2c11b215d8ed5923458e8044f99d05ebc22d485298a218f0f30b6390ab2614bef8b65121e3fa9ebe73a01a6bbf4f8fd88d8299641ae4d84f67ade3a2abf58162d01105910f5435d1b3ea30127ccf4689875a4129f263d483608aea963880806a9ae571723fd9aa2be42817b77af26db38396eceff6cb0eddd0e54130c6db995c2e734f2994671ed782c4fee3f3b9269ea32a4b4c138294d0bd1fd4b196e28a3a6e5e3d3bedf53fa478f3356578c4472b14a5d6d844d28cd0a26feddf6077fea19fe65a4ca2c69b1ea067a5d0ecd6982924949119bf0eec367d24e1a4b680623f33f57240a09ba845dda7b7d8838978150297ba4f425f9627a544ee86f0f1e1bb31ab02c54d9206ff30a71eda7436695f0bcdaa8f155aea0a2d683ef90c83aa8789bca5584680f7c32c947b681877be857e15a35453489bb65a032e4c4560770a653aae6dc89d7385a12e7ae309fd21b14d778656a809772e1311717c2a33b4af00fde786e285fcca9d2092faf52409abfce2e43bf93bb7c55b1a84a69ea3e1ae421df7c67c6448220ca64b0b67623e1c39c44e64f462182a466159d1e41cba2c57982101f6b31249eec49ea549267164f82b1780bb4c57795a534338c45d290728d7212ac5885096272af3f9d0ba4277d8627e229c07f2d72721cd171b714358e926e97143667bf21ba4fed345713e2128a0db6fb80da354aa6eeb5a763917fd37f2a7f86d4563729c2a95a19d59c51a9f3c13d45bfeb43535be887053faae579356378abecdf9bacd3a08fb407a3b39b702598503619b656a32bd4fa9326d6c364a6c7ee0759c80bb0f5863817327d4c72f45778b895ec389eedca73431b85dc2ff8d6f33f12cbcbca3566b09202f86cc495070290b76efd600b13e2119d2f2525e14d83697fa3b75757633f61e7c6f30eb8202bb54b3afdfe048f700f8c51e3d3f655db93a33dc048673d6a12aa6318698b22375cb3682d4d96ad725c9911c4a69ad476a65783b91720ace3b3210ac9e15b717e5c456218b786bbac57a0660fb279c1289aaef75ac2605c0c0321ff67334730cf3d8372911e05685c5cfab9c8f65dcb964f7b22c57efc4541ebd542ca30ecafcdafa2605d28a09f6199bfb6500e988c69af70d549cdb9f6546ec23d2ec246ff699aaf476efbedecf7bb2b97f3f39430a10abb7691d121b30c911476ff3f099bece86ad41c599864955632e697fc9f4831982788f6a98c940dd9d80b42b7d7e92ba1e0b5a14eb9c52feb3b7b943719196f120cea3845168d9b5efaf411805b26820c25e543ea3c1cba46d28d199ef595a903eda64ce4ac342f432aa1285b3960d57305856ed8602ae1a55d9b73f6e2f94a96295d3a367d46ffb3f658dff3e95a683223ac356261899621cd062ca85dc338c2de652d7d673c32cf3964035398c907491d535d705f7f9ed7a6e779ea43669b0062225fda0859fbc3734a3c796f697f5bc611c7fab2898b147c48d03c43980853b805d30d673daa06c03d3c77f1c14ce8dce348669e2aae69a350d09d595b35d05ad001bde821430a9d3e2200a990b07b40051d8087c8169e10e8f62abf9070421f9396c5b4b23a32a7dbda5939e4081cdc7ae4df3091d4b8bf5141a62f83d50a3d8c8942dd6ecdd39fd7ebb9cf694f89c9638e63191020c134be59b847492edbd4309539707433edc31e000ef66d4d3eef26443aae20784bc807d021312ca0e83ed150a33e11bde49dca5f08fee589020427bd454960579ce21c7dc1406dc3e8d5da038cc6a0eb7ee8c114e4c8897883fddb64310cd84bbf211c38f9a8745cab87de9bc5adc991483bbf50040c7bc34e688f70f5877bb695d437f0d64ee610d7de7f28e7a7953cac1f46292caec2f54eb6d1bc59c913944a6dcfefb539195cfbe037a5a9c2ab2ecf690a8417cd2898b943ebee0726457e3ec466347fcb3fdf2c9d068319c5c8b4ece1da19e2d98c3f12a37dbc3764154bf9e8f8ea72e5a29379f226489dd5850096f5ed1488a5981e8552ab88762ed529f86a92ca80e971740a005a35af1725a2353834fd6254333199aff18a2d9d05ca66d35b1a9f56270675c7e6cfd1cebbfa51570bbea80a5dce809ee01f0a696dfcf85f310179216ef796ed3c6cd4d3e4bf5291f49cd9e7c279e8cd19c53fa980e7be0c025f0a7a728c66294ac010663b1b76604978715a7ee76231f5b6fbef8f6feee3afb533fe5711edaca3c5ee3b872eadedb42ada30b718338313e28a713eb70ab24cee86efe785d4b4e34e2496fbe3cdaf7023887e4063794e3ea705286082d5b6e2f4c87e6829fbdca2c5f7612208f18801e0a4e94b9aa63d640036a350dd3034b2175c7be1dff817768a23740f1c0c372470db34328b705c3b8de7c884eea3e7c68a6ee3db6978555369719872e0c7368c9273109aecb5101ddabc782ec4b21d2e5ebdf2c476512d46b63ee0d8387242aeb454845f44e3f0abc50063a273b9a298b1ed2be0680b0d2723fd7837409ccf4aebd1e371f7c0fa7ba085e5f4a6f410eaace422169e4d19625235b4dd6daadc0c105678c7b17c8c6e846e31de87e47d306aaa9efa6625338299f40cac730db943b7b418885a161469e90e4e922311ca6b766b47f49fee0e87a0a82b5dbc9fcbc731b710676a82af18155bfce2ba04eae769ccfcdaecea58e90355cfbaa9be9407e6014342b7928a4c974d7317b7dd2979d82f8afa227925654ca8cbdffdfd775ddec61e712f96c9d3cf5337095a89dc27daa9f5902d6ca802e44f92f65457ae6bde57977c94ac63445a90b617b0a52d6b0c5db3efc78abb9437a0852d1aa68d3611374932d619cee97d1b542bd2206a2d219af717d8370938489b85633969a7b72056864965bab7959e52d3a22fab2e9acad542577cf81b2f2bb8ab8729de280e4d001854b04e3ea38ff03b7e434105f7ac677d7e3d78625b3f522a2c2fdeef3bd875076c7b0406528c026209a5d23fbabdd9220f1f4853803ebcf30ee5b50567445e2ec0dd6c07d3c74928121bc9a12bd1ab2a9cce93cc70297b9717581a4d6258c44be33d1ee00ee5f3e53ea98d6d4a3ae559552f63354f3ad3d4a1c5a592535308e6a32ea68d08efbee682eaaf4965e4cdada445e37918f8664f1ad609f9ffaf58ea590a7baa4f070cb014cb0b39a3345dc0c077704f293cbbb3bf0839a60e0ff6a94d9504efbccadaf1635e4f58a5938d19292aee90580df22a70370945db0955cc82883472961f111f7307213031250331f0c2bb0e200637c4b3696638c00dda702f0d8d15f5eca3e6703a460d86cb40c48ea5dd95f5e170c873f086f0ba4b30c6c2622d24285ba3f59ee5d276a02904567078882c29500539a2a5751d2a8ba04b1acf19c3f40523b09902f59fb24b6674cc0ef6ce5a097b2796bdf7d5b2814a73db185a0150df5a5a1efbd64bb80cf7beb10970a07903f2a0584b62d124fe526eb36b43cd1e5e8966f8b38f1008bf9bfd86923c2d2db01a1ba322", 0x1000}, {&(0x7f0000000440)="1df4351826f5fb8e73f448091ec1f063ccab33d6446265aea5d7c65ad25f1220a4779f775301bde777afd36b9c31b27e3d9af0ccc7bb6a3c6496baee60d5ad366cb2fe49bff3c25fac44fb84f914301f84fee6f9ef303756e6b10774cab58d0f89bd80c69d250069b1bc4e755897d1441ec1ca37b9c8214c9671", 0x7a}], 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3ff) listen(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a527ee54d8e604c2a798cf8e8ec1807abe8263a558988d55049a9d70ea60f0370f674189672743bd901c9122b7d93f5b66f4e5eada78547eb9846d6737bedd9a64d83961c8032221f35e450d0ee880f0b64dc1495b4f239fe76eba2b14b8ee520696fce94583fedc292322e3d3eacff4e40baf8da5ec53e49ca68e5e7f4a7cc267fa451663a410103c1cba4d0d2634f9e1dc496a21e16433252143ae8176eab8cbf03c997098ba6eed0c69e42fbd", 0xff20}], 0x10000123, 0x0, 0x0) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="e1f103005443499ffa6b65030000000000000097f7b04ebc2b2f1e", 0x1b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:01:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = semget(0x0, 0x2, 0x7b80f656e69dfb3e) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/164) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x0, 0x3, 0x0, "55db0a5e9f7db62335b034d344f52ba513f13f0b", 0xffffffffffffffff, 0x5}) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) r3 = dup(r0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:12 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x80000000002000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000140)='./file0\x00', 0x88) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4210, 0x4, 0x2, 0x1, 0x6, 0x6, 0x9, 0x3, 0x1, 0x9, 0x6}) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x20) 16:01:12 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f00000000c0), 0xc) r1 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/135) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = geteuid() seteuid(r1) pwrite(r0, &(0x7f0000000000)="a3098689fcea11232e14643ab60fc32c7c65fb452b8b1c8efe20628dfbbfc40bdb51974baeb9f65566ed5cdaf29a10f577d82d376cc3e14825479103abf365240a", 0x41, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x9cb4) 16:01:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180)=0x8, 0xffffffffffffff56) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) geteuid() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xc262, 0x4, 0x6, 0x6}, {0x2, 0x9, 0x80000001, 0x100000001}, {0x31c, 0x6, 0x6fda615b, 0x7}, {0x400, 0x5, 0xbd3, 0x7}, {0xffff, 0x5f, 0xffffffff, 0x8}, {0x80000001, 0x8, 0xfff, 0x30baf7bc}, {0x6, 0xfffffffffffffff8, 0x1, 0x2}, {0x3f, 0x9, 0x7fff, 0x8000}]}) 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:12 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000800)={0x4, 0x40, {[0x0, 0xffff, 0x100000000, 0x77, 0x8, 0x800, 0x20, 0x81, 0x401, 0x100000001, 0x0, 0x7fffffff, 0x8, 0x1, 0x7, 0x8001, 0x5, 0x6], [0x27c, 0x9e, 0x8, 0x6, 0x1, 0x7, 0x8000, 0x0, 0x2, 0x3], [0x1, 0x3, 0x1, 0x7, 0x4, 0x1, 0xfffffffffffffff7], [0x1f, 0x3f, 0x1, 0xc07, 0xf27, 0x9], [{0xfffffffffffffffa, 0x8, 0x8, 0x9}, {0xfffffffffffffffd, 0x91c, 0x6, 0x1}, {0x101, 0x2cfb5302, 0x100000000, 0xfffffffffffffffb}, {0x6, 0x6, 0xfff, 0x3}, {0x63, 0x3, 0xffffffffffffff65}, {0x3, 0x7, 0x4, 0x7}, {0x7fff, 0x81, 0x6, 0x1f}, {0x2f1, 0xd9, 0x401}], {0x200000000, 0x3, 0x7ff, 0xec77}, {0x6, 0x6, 0x80000000, 0x4a86df64}}}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd04) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x5}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x40}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb1f9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xccc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0xffffffff00000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0x87}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x1}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x100000000}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000006000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x100}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/../file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xc}) 16:01:12 executing program 0: r0 = socket(0x10, 0x4, 0xaf) r1 = socket(0x1, 0x2, 0xfffffffffffffffd) pwrite(r1, &(0x7f0000000040)="b28ba6a8ac5475f622d6e128039717e225972678001bb66d79f367cdebdb411e6fb0906a96a85f5173978c684819d8c054bb0c1cff4ba0c0357730c4ac32ff330ec20a89453ae57d73b097e44bf373fa6a20ccea6b18b5c950f9262720381c8f0df8ce5eee8300eaa366bcf72f0003c09cc9bc318c5fe900a93d9391a7bbc67fcd2af9dee974caa588", 0x89, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x21, 0x8, 0x1ff, 0x3}], 0x5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x4, 0x8}, {{r1}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x0, 0xfffffffffffffcf7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x8, 0x2}, {{r1}, 0xfffffffffffffff9, 0x5, 0x10, 0xf1, 0x69}, {{r0}, 0xfffffffffffffff9, 0x4b4cdf9535ad83a7, 0x20, 0x400, 0x100}, {{r0}, 0xfffffffffffffffe, 0x60, 0x2e32762b91055f9c, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x20, 0x2f1, 0x6cc}, {{r1}, 0xfffffffffffffff9, 0x4, 0x8, 0xffffffffffffc264, 0x2}], 0x4, &(0x7f0000000240)={0x2, 0x1}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:12 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "c1c311e471306f15a0e2f8ca71942d586b0001a2b8ad5dc691e22feb1e0cca87d1d764718706335aa1a4e0fbafe22fbd990228164bbd9746c6a4d5f2273170af4fedda23d28b75ed6919b0314fa4246db0921fc1335848ab742c3f4b34336a8ebf473503866add"}, 0x6f, 0x800) 16:01:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) recvfrom$inet6(r0, &(0x7f0000000100)=""/200, 0xc8, 0x2, 0x0, 0x0) 16:01:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="98452f5eaa5bc6f00a4c827e81c0f4e3a14aa71dfabdc620791cdaa28064bcd9b01fac1994d843188046aae37b5b6b35273ffc5595bdcf8430726b772731b1871e17c70fc305d9175968ede583f240b0c6469173068e78ee2ea4256178c63df7502c028edb6fcf2053709f3e3cf4c2ba249db60dca7041a1dab995b01a8789d3fea7adb9365614b5e85bf802f41f3134934f7c64ac826e97bb04d9bdd3ce105379f51cab215349d42239268af9d370f746f0526b02eb15aa46371bcb3c6a3e6f9808445f334e72b93e8106e23abb9ab63380d60a5c5bb29fdc032d4cd627fd93b21ddbf739fccf43ddc6073af4efb70fc8da129c4c299441c09f5f54782461eee8972fc92838ccdc975f91c0bed3c061e258128c2fe9c67de01828fbb4add9d0b03010d1378eb364601ed7e25e7fb62a9fafd2117a0b8e68b81982bba4fa6cb4afe081a18fd8b54dac30e07381f2f5e2249bc0518f5cbdb70ead27792e5735b6cc5bb11b437f31684fd6a7b26f0fda5098f33d4cfd87b5523f85b5678c1f715e4d355cf9eef09585d7a97d47675ca82426a953d5e894bdd679f9406a336335d1178c1aeef9dadbda98bca7916b3194a136a8e03bb7ebda1aac87aaae902d2d129c27eb024e31a8afad6f4e6689d4b005136dfa6b91a4fdc1a719a5d86db0a903cfe3b225ae80c86332fbc461a41ed271bff1680f2ba38a8e8a13c98da4d1e4c3e051b0450650f9b14f274d8469a8a5cce720b96d69a9bf60c022f8a3e787fb23d9879b28a0c5b5fe8169f899c5af278db1a18f9a0693d1e8c4cf186593853d0d881dd89e8299d4afa2149455cdf61ba7f45f6398a60a55afba8efede01768e8d2853fa6bad554cc703912ba93a223ad7007478acd9099faa842a7927172be98a70450cd225409f3598e96830c3f755989e498bf2b6be74c6f74221a57818e4c63cedb917dbc2ac163e66dfc35d7413fb17a9ff217c72c8097fbd1e1f58a929e5ce3836bcab870b2e8b4bc6e7a252e752b05334b6738fd28368421f68ed12a7aeadc02730c2a559e61ca01c99f89fe53c534c485fa81d1884670cb9982fb4714b67dc9d89627478adc8b19dc36015c82ab433bdb2301bfb40e96af389eea8173dd42b80edbcdb63fee1c704335e813d2ea4af91f78353659201afb6cec0c342d9aa8c98c896d6d6aeaecb090c554a9406e79bb925c716da944f01680d7a2fe4033e24288bd072e6ec0e4c4ebcb2c2d770e63ae0295474d32ce02c8de05614f2eb081145af3b8c6d00c95c0dd7a7cd55883a425687ddb3a8584f1aa40d2b2fac04791feb1bcb6c0b20f6d7b6a3986efb0962fc3e48739879bbc465e00d1b932ae056c9c542a1adda17e0266f8d2e33f9c2d80c85344460d94bb340b3520713b135870c4c23a60915aa2ce58a86c59637cd5700950fc57f7bd3e05d0a4ffc2e70fcc86e3a413983f7b0400e9e24cac356a8f4481855743d8f2434735f2ef08e286551a0360be3d9caa8af37d17c5d9eae2aabcf971191b99d0a1786a072e307850d1157d540784cb6978ec6105aed933402cb129cc36c216561c17859aede390e755797e1bf75c1c829bb9c86d2b51ffbcc23f891923590d2a70f06ef3543ade6b1f7826280ef0a725496d9c6528f7da1a48c97ab4c430c7532d0e2c2a05de4dbdea512e1d820b2634b6ce470720347d6a163dcb89125201bc5aef4b6b81926fb235c5c68ec9ec0607c4cf00e1a30556a2a54cf759e4c41585f42594d87b917bd6907e5deab74e49572351c71764a5cac4f7e12fe03e11acf0cec4e8b039fa95d74bb101770d17196b939bf2068c3102a88a5c890b6b3018d766d5f2ef6cdf3a924e02b05c3dc806c1a70fa5a0281d8e0d8b88656a99bb65c33ebcea0bf8f054c5bebd20059b6eba0baaa341f9911c844d8595ab67d5d90d01da4485f3f0f5fdf9cde699cff38e5ce2e125f3bbac4a763c3a8144a12db7001b194af26747bcd5dd0f7a3e54d6e988fb46f13394eb781db8a61887ae6d3549d74044ca88715d1574b30256042221abb23fed9ef17ebf1eac27a5f37a8effa46b34dd4f2eaa1e84a15c58c6789040c0d2911fdb1687af197e25e3d86bc6071ed40a9d9d0652e2340733b9a7eb02bba4121bb4f31f4550fa0f8ac5e6cbc5f1d3ce58dd92a9ca6f760256f6a2dc96fec3bc6e3a3f123719ab2c071fa598b094b2c5a1f19cc3bfbeef081516a0a31648e196e9dddec5d29c7b58130665f4923b6cc1f5a244d6116320d68e405a9fcb2b060891876546556c7d2a45b81e1c5d932be8017b5831cc781c40c47939bef015440112c426d29036507d3e4f6be103cc70a03a1728d2c48ec0cb563de202deca619b0e9652b831229f8089f8fb576070ba2a73a0f861d563c8eede236c9f33389ec2b3b14a7951a4ad3235ecce8cd64887b7c9b5788cd50fa67425a5c1fac69b724024fd3a7a8099db46e0e571e9c19d7b31c2f0133f51561a38e65c1be75c7d3c683196f2c5fe3cfc7cd0be7e6c1bca0ec11037df08ed930ed460a8d378c003c6ec269a8c9fd4c2de37d98c40227fb53ea8ab2eabb995b0b4a6dbe0f1dd9e6f74b69c8784b2e34fc9166184450c7085772bced5bc7eb65a675e730bd670f11d42eb928013ccb9a98bec2828c7be3088b1782bd4dd7a479f40fb33b8eb473f2b3366fecf83f381d472cf2096ad4d74a4ff08ecbae705a393b1cad8ae8fee9b99b91a8e17afefc740e0529c4c53cb988bbe348d9047e8924bb885f84e3da9fe96c62a8c64ddb5aa897e59a15e74798b4268303a790739a54b6f5f9e7b28cfacb21b232b68edcd6114c74b4bd0f56a46efa1d6b69b9b175472375676dac12f4a58c35a98b22306950ea76f1ec0417e0a792c96447cad0c1f742313b1bf8f26b2909dc78c3eaebf295dc80c4f368a642352787b575b67dbbe8ee162e935d516ab0ff5ff7b3c4e86c02d5fce1501d4da396476938a971521b936220d2da54dfce773311b4dea9abf9e0bab515dfdc1bd3cb70f16a9eb6db6668408f1fe8f1f6a9ac77775348a0f0c9c8eb8ec274ac880efefbfe62ca0b120c7419351c735bd4df08afdd0afd688b5db76202d12fbb4e5d33dd515dc83c9f4c5e8a411291a8cae5b63a6c44d2f27ad3ef7a825b03e064bc64c29e2028de025f767019aaa75c7be388b67bc415d3d3e0c3581cfccccba94b0b08e8bc36570069035a38816921ee77d25aa0361b521eddf95a4c6d6f0d3bc76aad98d850c532b686a62605dece3be0d3db1cb69083df7857118c055f79c4db398e9157f55e4174c0e5d7e7064ec4c5ef9fdeacb7c58a2563f28bca9da1b46f06cad71313e3c61b621737a070b5de0b195d1a2fbcc3e17e7a7731e79fe53bc59034d4fdc6e2279c87b9eba35cea6953603a335b1368b427944cbe27e3ea19f1fc96012a3e033a4bd412584dd291866f064964c6db153a460905804e61c322dd377b6bcb65c453f0032c4a328f96ca5f3161977a5f050839e41c4dc39e0c8bd271cebc2992aa96f4c7fe2ebde9b853576f9a328a18671720a7a26222157c33c63279454772862e0c1be005a6e5cbb563e79cb1c937345475780883fd46a5db7632b6a3793b9adb439881bad1504aac2433cd555f252b20da4d6c413bed2566ef0756dec346031d332e4c0b74b7ec7390fcebc047e5d13553c0349994f75df333c00c0a4865683bd148d859f976af9559fc3c746236444d1605d90823a48795869de3c262fa8d84d8c0acb24ddf915165cf6cac97e7b1d4bc78087ede0b022c9f7ae7efa91191239c15aa7b51853454caf15c8eb5ee26703c21d1f4a96b1f351cb66f810e382d31cda829d85aa240929a11482f4a7511be34aab8422a0eaa6996d023cc35313a6c707a733c36b594b63849e82205ca82735edf56c1a36a72c651526efdfd962b748b3addbed57ee95c3c75108342b0fde3e66f1eb234613328e84039fa7906d680b200b91b15a5108b92b19ffb756bb66dcbbe1addbeb1b50611e7d2ed7d3d278a964b6617e8986808efa5821bf49719e4e18c4a49d83f60387e99e4a83f5808c9edba045f03b5e5d4c58e6143269a8445342c9546c906b27700069514c42868fad4bc2cdee7f1e0686861b99952e5da05dbea4db112c6a46c8af361c4a1f6292594a24fef852dd0c71c3f5994a76e9bb6878ea17518f23aa45b95c86fa199b441d2545871645e492b4e7ad09f3dd11aabac45da107740dd0623cee546f52c9cad45ed955b9e1478fdc9d0037edf9ee56200bd389b1f21cf86b2cf4b13600805ce487138a49334f1e1cc9ab635d813d0717d91ba2b2098a0c793b7e1dce90603eee713b95041ca2b935a4ad7b4597f0e1065cf4d7db92231e2fc606ec98d2002aa35c9ecd8c676050c76ac195c06e555483138ad892c65cb2f3b68eac98d7ac52600c191f02ea3f5c31f1b4aaedf2cf35bb34132f6fba9915c077c31da7ec076c7deb6e6669713b3d7abcd5bf439ef48434841fd68cb0d58d06fbf407de056020e3328f5c168fe3a356976b4a8aa732c7de6c93be4e7e2200388294aa1f90faa6dfe60e89aecc78894a197092ba5e5e6ca47ab5d7b16ecf4d0c8323d329acb55f26c58f827ef099243d6907b7d2ea70059254e6c7467a1411877b1c0ac9070c18277ab388a21547599780e5d0001867841ef1965e10fb26a0e973c1cc46e05449e1aa66915ce602b3ad8dce62b51fac438999f55e45feb34c2647e160de594eb7f8ad80b84334ed8692ce58373930f93618a8c8b8f43383d565fe4aa17f33159e0820ef7830816c107a44ceb2d798b5eac951e73c65261ccde045815c4b4b5aca65c6d5d479c0c35230da777a746342e4286f893a4184d1ac5be7dbbd932617ade8eae58e60034154775f1da3514fa3ae39a7d71ce01c936b8ce4d1eab4890ae652ce07f3f9accb7e591e96c703c7e55df9a93a6b1a19f3f899b37accd530ee0bb877389446cf6545d3282cb8f1774d031ddba090aee94761c3637541d7358cd95fb753ef1a137695e57d045671b2c2649111921507d5bf9d12e407eff9ab6c84a96488bc94059deb98867dc5a9688b1f0e3f5b7e156ac674e09be22db57eea70a252ffbf4f9d7e9fe9367fcf6abcbf6ec3cc3742ba503d48b3977f8e37b98dddcd2c3301ec4341a0af1161a822ac3a3d6723c3a171ca8dd54be8528d4337d7a45bf4f6fb4907ef52628dc0c6f43c3c61276aaeb166acdee32847b7004c749df640c73d15a1b1e5a9071d8dac1be87a9ac163c38854bcb6351af60bb68b0da203ba52b6e9f71f68d55d419fcfdd73cec07a75ed77ae82b28bf61c3c4eb31b346339681fa3dc55576ea56f72ce5bd9c5128fc85dc5552c5c6c31d7300ace51a820359d37b720828c9df93eadffe909fd5b35f375925d4c13bf187a1723f77c69925a9f9b40d1805ef9b69386b24e5818010f6f4c3a2b53529a7ebc59a7625eb7b1e48db1ca6eae8ef3dde843b50835847cd5892a363963bf061af53148d666d4d6e98744d95801b9c4d999678fa6af4dacdf637a53fd12e42b1470edb88886e61be7ddc52087747e3b631a5b07acff8b513e51533cea0c54059a43fe9f2042f4251ea822e1f6542371b1707ee04145baa6af0970214935975b9751befcef317682bbb0ec0409b0dd3089e9a8d34f40e87b55a18f1c0013dd591aeeadeb1b384e348cf04a673861e4e3666d96b0b2060f5cc2c2925138adf1a356811d05e47377ae0d7546cdc8a680c3cb5f8a814a620fd1c81cba17d3c3ee0982db196288f3e050294de76f4f1", 0x1019}, {&(0x7f0000000200)="12aebecda633b94fab55ad578e8ad21505bf32c53c08847f3930990a935c29b755b1eaf51d58d852e60b3a6105257432a1aea850ed43439683459bff994732f5bb30b98db65e87b9c4cbf07aeccb8d189512b0333f71158201e598afe8cb19236871103a5f45b334bda8b5df95ec74538107687703db42e00a2da68ac3d3c1a13595bdfa1b7e145faed3223acd709310eb6a9cf1377c2d21b5c749ad6366cf909e199197eeda68f625dce97961928dc66fc1b26e534605c9cd823ef763fe6dbb59217479965af2ba1b10417550d2b1d6dd3254ffc4013ffe844132e4708c0e43d38ee6f0e4911d0fd9b7a8eeb9bc9d716058ef", 0xf3}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000140)='./file1\x00', 0x102) r2 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file1\x00', r2, r3) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) syz_open_pts() 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x20000005f00) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x9f2a330c794cf80, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/149, 0x95}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000300)=""/207, 0xcf}], 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:01:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f0000000080), 0x10004) r2 = kqueue() dup2(r2, r0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x2, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) socket(0x0, 0x2, 0x80000001) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) socket(0x10, 0x1, 0x6) ioctl$TIOCSDTR(r1, 0x20007479) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 16:01:12 executing program 0: chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) mlockall(0x1) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x20, 0x2, 0x6, 0xfffffffffffff764}, {0x6, 0x20, 0x66b6, 0x7}, {0x5, 0x9, 0xffff, 0x5}, {0x80, 0x1, 0x100000000, 0x1}, {0x200, 0x7fffffff, 0x1000, 0x4}, {0x0, 0x8, 0x6, 0x8}, {0x0, 0x4, 0x5, 0xfffffffffffffeff}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x744c, 0xbc6, './file0\x00', 0x9, 0x1, 0x1000, 0x10001}) r2 = semget(0x2, 0x0, 0x400) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000240)=""/33) 16:01:12 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0xbb30f2b576763e76, 0x1) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x9, 0xffffffffffffffa8}, {0x23, 0x1}}, 0x0) 16:01:12 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x1, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[], 0x0) mlockall(0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2a, 0x16dc, &(0x7f0000000000)="03000000", 0x3af) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001200)) dup(r0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000001340)='./file0\x00', r3, r4, 0x2) socket(0x1, 0x2, 0x40) r5 = socket(0x10, 0x3, 0x20) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001440)=0x2) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:01:12 executing program 1: socket(0x1, 0x8000, 0x0) kqueue() recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24"], 0x10) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f00000002c0)="6f92620000e261", 0x7) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x280000000, 0x1}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="d054ea0e6c652b", 0x7}], 0x1) listen(r0, 0x8) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x5}, {0x9, 0xaf}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffddb, &(0x7f00000001c0)="b6") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0xfffffffffffffffc}]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0xbaa, 0x8, 0x2, 0x1, 0x6, 0x100000001, 0x6, 0x2, 0x1, 0x800, 0x6}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x4, [{0x3, 0x37ca}, {0x3, 0x3ff}, {0x2, 0x10000}, {0x3, 0x7fffffff}, {0x2, 0x6}, {0x0, 0x3}, {0x2, 0x7}, {0x3, 0x100000000}, {0x2, 0x1}, {0x1, 0x7f}, {0x2}, {0x3, 0x6108}, {0x3, 0x9}, {0x1, 0xfffffffffffffffa}, {0x3, 0xff}, {0x1}, {0x2, 0x7}, {0x1, 0x9}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x4}, {0x2, 0x3}, {0x1, 0x1215}, {0x0, 0x8}, {0x3, 0x7}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x1}, {0x1, 0x5555}, {0x3, 0x2}, {0x3, 0x19}, {0x2, 0x800}]}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x7d68, 0x5, 0x8, 0x7ff}, {0xc3, 0x6086fdaf, 0xe5, 0x200}, {0x3ff, 0x100000000, 0xc299, 0xff}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x6) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xc0f, 0x95ba, 0x3ff}, {0x2, 0x4, 0x7, 0x9}, {0x4, 0x5f9, 0x7fffffff, 0x1}, {0x4, 0xe78f, 0x2, 0x5}, {0x8, 0x0, 0x10001, 0x35b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x5, 0x4, 0xb3, 0x2}, {0x0, 0x8, 0x4, 0xffffffff}, {0x5, 0x10000, 0xc72, 0x6}, {0x2, 0x80, 0x0, 0xd61f}, {0x4, 0x0, 0x6, 0x5234}, {0x80, 0xfffffffffffffffb, 0xe22f, 0x42a1}, {0x1800000000000, 0x8, 0x0, 0xe7fc}, {0x1, 0x79, 0x4b09, 0x4}, {0x8, 0x80000000, 0x980, 0x1000}, {0x9, 0x4, 0x4, 0x101}]}) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x8a) pread(r0, &(0x7f0000000080)="00fea9d4ca9fef917424869f9fc50f184a8af4793c2bcb602d45f6043e8fca7a2f0645dbbc0d0c1326a25fc7651ea70a0f7bcdbcf5f0bd85738564e083b610de508d885deaa0dd290c998aca7ff95747002e4c3c92561b64e2dddec6a2b1160f2e6c6c1ce9846aae86b49a324f66171e53aeb14f5e31e05fe4c445", 0x7b, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x7, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x48, 0x20, 0x6, 0x401}, {{r1}, 0xfffffffffffffff8, 0x24, 0x2, 0x1, 0x6e}, {{r1}, 0xfffffffffffffffb, 0x2, 0x22, 0x3, 0x2}], 0x386e, &(0x7f0000000100)=[{{r1}, 0xedc7015afb14be25, 0x20, 0x0, 0xff, 0x3}], 0x3, &(0x7f0000000200)={0x9, 0x7}) 16:01:12 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x8, 0x1, 0x2, 0x1, 0x0, 0xe577, 0x10001, 0xc771dccdb9e6ca0b, 0x2, 0x641, 0x4}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:01:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0xd491, 0x80000001, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x10000006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x5, {0x6, 0x8}}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:01:12 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r3 = kqueue() pipe(&(0x7f0000000600)) kqueue() kevent(r3, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x6, 0xffffffffffffa12e, 0x1ff, 0x6e}, {0x6, 0x9dc, 0x81, 0x2}, {0x4, 0x7fff, 0x3, 0x6}, {0x100000000, 0x40, 0x80000001, 0x6}, {0x6, 0x1, 0xfffffffffffffe00, 0x800}, {0xa979, 0x1, 0xff, 0x67}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/248) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000340)={0x2, 0x9}) 16:01:13 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0x7}, {0x18, 0x2, 0x10001, 0x7ff}, 0x2fa, [0xfffffffffffff800, 0xff, 0x400, 0x3f, 0x1, 0x4, 0x8, 0x57]}, 0x3c) 16:01:13 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:01:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000400)="0f2483441a2c04b32ea114cc2afb22740f5d6e040d65f4425b1a3bca7c636f6109bac400e121478f2b38a2f37ca4983060f055f60554a06a", 0x38}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup(r2) close(r2) 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) socketpair(0x6, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/60, 0x3c, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x6}, 0xc) bind$inet(r0, &(0x7f0000000000), 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xaed1bc2dd2e27cf6, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b7") r1 = shmat(0x0, &(0x7f0000fef000/0xf000)=nil, 0x2000) shmdt(r1) 16:01:13 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(r1, 0x7ff, 0x2, &(0x7f00000002c0)="a0c17a5a0ffa3b7e295bd27258b33d468bbab49007cb8bbbf1f5ee6efd821f6d9733d60fff60dfdf3a47c59a1d84d8ef9384cbf55443018a533349e032d09647ac549d9380e07276b017f27c682ac61f2bcfae68802b54910d4327a841c4d3d9ce50317e36be92cef56c1bd56ef0ab799b774eadb816b5b3adbeb405794a8d344cf80b399e1c1414cd1dbfcdf92e0220e2b1cb1d120448447a94fcdde82d1abe20a8a67376391633105cdcc4f165e22fe43746c90f2d8e0e24e241d59cbaa3ef91160dbc", 0xc4) pwrite(r1, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 16:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x401, 0x4) 16:01:13 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) getrusage(0x1, &(0x7f0000000480)) 16:01:13 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 16:01:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc148, 0x2000000005f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 16:01:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) unlink(&(0x7f0000000000)='./bus/file0\x00') 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0xfffffffffffffffe) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r2 = dup2(r0, r1) socket$inet(0x2, 0x5, 0x3ff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x98dc, 0xfff, 0x4c3, "d752a285ec8be1fbd41ced20ea3311ef83d36e65", 0x0, 0xffffffffffff9741}) write(r1, 0x0, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x102) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:01:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:01:13 executing program 1: r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r4 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x2d2) r5 = dup(0xffffffffffffffff) semop(r4, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r6 = openat(r5, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) shutdown(r3, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x4, 0xe2}, 0x4) getegid() close(r6) semop(r4, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) 16:01:14 executing program 0: r0 = socket(0x0, 0x4000, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x467) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:01:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x4) write(r0, &(0x7f0000000140)='&\n\"', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x30081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x2, 0x7ff, 0x9d, 0x6, "8e54fd5f979b4b036cebfe3585a8021b38b30f61", 0x1, 0xffff}) fchdir(r0) 16:01:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) open(&(0x7f0000000400)='./file0/file0\x00', 0xe72ae62b616bf21, 0x73) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1000, './file0/file0/fi'}) 16:01:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9c) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x140) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f0000000200)) socketpair(0x3fb49a33af5e847d, 0x1, 0x4, &(0x7f0000000100)) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) 16:01:14 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000002c0)="d42592d00af2e89d59b5ef05ac2bbd791466ced16ee43193de3fb6fc152e830d2afbbbe7fd59dc22a447dc40fb92952735eff02677c5271aae5225bdcecede1c960da0f0d844257f05248931bb837b95faa589c32a0d9fea3014e4f71b49732a608b", 0x62) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) pipe2(&(0x7f00000000c0), 0x10000) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000140)={0x80, 0x2}) 16:01:14 executing program 1: syz_emit_ethernet(0xa5, &(0x7f0000000140)="8deac8a4220b0355605b3920456bd4e4f95478a9bdd3e8a0812e2b09b4c607b7fc68b50dc8c1f7cda5851790c9d16a096179c37d9685c2a6eff4617f796b754595072a034c3e1df417e0f40cbe551c83908e3fcd1e5646cb1c4744c64aa7e6283a15e84657f8f2e504aa33729899815302ff65430712aefccc026e8177c8628f853b472101f68995d02f69505e467184b5e8d7a7a7fcb1b5ca48d282fb7c6bb4c15b9ea01c") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x0, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) 16:01:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2c34fea2cde970c0, 0x0) dup2(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x212b, 0xa6138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r2, &(0x7f0000001880)=""/99, 0xd) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r2, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x35b) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x2) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x25, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="c7c5bfa5335afe66f73c30ba9af232b949ad2fef7ff79e465619c66581f7fc2a1b4bd8ae32", 0x25}, {&(0x7f0000000180)="0e4a5e36aec082e73050e0ee6358cbea59e92040696cb8d455b79394d1fb1e4ddf9c96304e01c64f34dfa1d7c0d1e286", 0x30}, {&(0x7f00000001c0)="4ba5762aa99e2e0f88dcedb6ab60e0080569b3bbf12a2d93f4ae55f3c0e9b28623a0ec28a9424701aaee8cf8ed1a0b841d90b415f9114b15ab5d4219211c89885bfd46cf3f36b664ce3897bdc6f47633a18b814e33f226ad6dd4db3690e6da15337be6e15caaf2bcac6d4440531d2c8110f185db61d4087334f86a0871de7dac06fffe70abc5186d204326379183b68a1a359504e87592632e7c", 0x9a}, {&(0x7f0000000300)="fd24e2cbb71a37746117def779e3ea453c641d941b6f267d76775b4c6204e0061bb1ad6b3e329fc45f8f2fb85cd794a578ab67b446f8dc7716f4ef4121cc345aeba0fbc949ab83365f34793e2d535e1f01d78fae2a3111dae0580df4ef0b1c64b8b3819085c7aa83231d802306ebdb974d237f96b45a84f36b96fbb50df37e807ccbea697f2d305277ecd482e810d46c2c5ff71b2acbf074e8603c188be398b643378e14accf813350581632f3a20963c802b2c270e58d2737299c69786b0a556075ca36a1f0c55546a123796f425dae5949699a6fc208e25333878cdcd7959f9a8eb136f9c82c835d85bd3d7dcbed04ed49326d619d9e8daa1c6003b5e57e38c620eb908ba2feea3c55d53f8675f701ec1601124b4447c66ef14c8160b28888dfd6eb38faf924685ac6d8223ebc98c0c5734a833d1bdc858fd40f6b07e6a681c28104c00491d963d1c9447b3aa968c15754343798dae26c252661744be71a4ceb9fdc9469db56d8a09ffd414eee7213a0e86e1b82b781f431530c001aa43231b11488018eb084a03f43452e0f91238dcada019829011560a258db37dbb3fb2e564c9f6188e2a0452c7bf40d14a9307853da68dd15731eb613f22fd703d529252b624e57399b8f2c5547b178562f166b35687b34ea5de2ef83d995d1cf63034660df6c0a87976c4a2a54de7619d4c4afaa1fac41ea0ec23ece73311b8096ec0a8e76a52fb431ddd5440eea989b72ac72aefac27612d9d5f111e9c2a91bbd06dddc014a7cf92ca1f1b92b9dbac5a106a5b560e6dcbdd65af870cefbd18d462d763e71794a81aec6a19efdf553913e772a374d9b3a56097a4ff535f8c0ff505666e5391fec52d04e4484031ddb57362d57b00933f7038f59cd50fceb60452ff48ec54d54ad4e227be083610c68d7ae4aaadc18c9cefa6a289b942f8466fa44ec0f2dc6a44b44ad3874941b97098a3ad2fc06e5fbca9299bd809e396fe419310de82cd46aeda4c0f642d3941535c3de6d7648abf902b2be8efac251fcbf6bd4af933620d2fa611aaf59dc575c7de2a4cf2fa658fb96d5780c54aa666d6959b28b08e7393359106c421296e5a524bd89fab50c40391515425814fee0786304a5c80ce879316366d72e1b92346332ec786b5f26459cba3f010ff42540b879915a40a1346697e0a5ea59b87e2e0c799d7b4a1ac070dfdbe8203c71befe00aa3810773d4b23de26dc55f3b6a4ca757e36f652427ce64b6a319997bd35d1857e8edfbf0c2d9c412ef128f8b394291e291cddf0ba0110d092c82aa80bb592cc134f7e300d2be1d9cd60d3cef964d8abbf0f6205436362fd3d26271a5e9bf690e3f1a586be9be37964a6e9725d1f9c7abed28b44aed19af0eda526b52795e09430daf50f1e8ad1ac88b3365fce3e07800c508f627a6e38b9fcfc767a51b2b88f3830ded3257c45b9837975be38d09f7481138a2adee24f1649cc2f225504c6bda9fae6ae25185b9872b0a56eae5baf58cf921a10fd7563ad1bc048c7b1f527063295f0bfcc3e93502452ac4c3a4804b7d14d560aebc0e0a782ee6728282cb0498c108985d891659f940cc5f68080a8979c1ce58226380d99f0ffb24604a06774903b3cd42e44c7634597d28b50e9d28b4a209485746d1478ff044c2168828ffbab7049542e2c7b5b52408fcc4608aae55d52c6a9685ac61b2fd6da23c32e5d99aa1066c9ea7c824f4f0e756b9e62b8d2e8191ffd37c7cfdb7df4ffb6c3590bfcbfeec7190afb25473e0f20063888a2496bde249fec3653a0a7f3dbd2f3fec26e7a503d9e8f401383fda935eb0f6d49c21a7203dad90b77104c1d36f65c7140838eb2207256b34c3cbb0ac371f5e91afc8088675cf7d1125d4a313f9f3000586fc4a442ae471e475d0f356fa2a40952a4e9d7651f65253a2a259c5e01f7a0b66d1183d95ef124f439b8ee3079be0dd2d406150a3e9219ca7bb4d765daf460f80c9b41e4f16b9f6971ffc72eced839039a6009a79bfa74e181a346a6c6b191a14c1ca56035b9db05f41ee95e049f978e099826bb64149e0c5643737d008a4509541e6dc904f48b38edf784c991c78ea3dcd0a062a845d0c8ec80e9a533a06fe73760c8d82c2ad309fdcca6ecb24aec7835199dde821b1accb71069b72cbccb55b598e90f32cbcd1020007ac1d437cca9827ddd558001f23d50aa24c3938606fd2cb4c0f8c176bc85dcb636909415f8ecff5619f7cf44f1a339e1e1bfea07d67e4ad6769885e6c87e9a1080900ede388065bf5306bc1c7fd7445986b0c1545c988ad5c7aa8a9cabdebda39b5a97d1961538809baeb740403b3d06e710867e85ca7bcfecc33057edb13d2b59451435a4b9c79fb652e267ce4d8431488ee0c3ff3f362f50c873da8ec405d45092e10fb548739a72b04bf59a8387e38512863150e01a1921ab94f67a3ea1630969fd8033dca57103f0ef3c012429ecaacbce312f0234180c7590ed0d340d835275f51c73fa3257f54d4d993f4b090218c75535dae723a563f10cae97751ff89f36fe3466b1b2075f92778c91e940f6db9e840394665392e4a63ffd83418d5e1f9061f53fd8e645d3bd2f89459702d1b5ed53ee21f5abed1e3302ca6a38e24902e8f873a91fea29fb1584bc3a68258deb52840ca1a6fbb6fcf296fd2f03d4ed8e71c02e9e1fb3fcd9a1839514bb2bdbda91b709111aa3eaa10e056a8d7df748c959067098814b033649bb01694bfb6e6bf976148e147e6ce1649a00af2c5cbaa1eb33e915a4280d94702e9814b8eaa233518981c52359f773d1a170e9d43b7514ffd0940324e72f23603dadc0f5f378c8e35e5e794078e756f55b8ea67224f11b78a30735c9633ebfa86f05ce8fd8542a192686bebf17d7b82a07289f346af2601d67edc3e3804960c806abbaeeb992759fc1433dbbcf20d0638702c57ee1c5c06c6513a77036f4f48cec10c570c176045230d1dc7738ae1effe802934364a9bd68373f66560f49cba04f1d9721484c002ea4c4c95fb8d3382de152cd5a69a04ec08950b52324d90b7df3883a80aef9b122f8c62ccad373f59a18401af172626b6fa7b0f51070bde27052f60ec75fd908b460dceee358c19bbc30837f035c7cfe79d8ae95f3d3d2729e801ad7f385e26a63408f829f7aefb81f0dd977d25b86fdca222097fda4f5a52b12e2ac27da22869b7e565f7ef4d4f353b72a5ffd214dbddc19031740df2e39385c2adc2ba46c7ffc3ba3476cf9b4063383fec9d46328e60b28dbcf315a8a880420a2ac2617ef05e64eb7cdddfca1f5f4be81e95c52c2fc7220f420e32cd211c0a08827ee6b8b908f9e9515db884369857afa45d3f314ebf96ea3cc0ecf2dfc6c99274e9c457c70139d12278afb723bd74ee793b71ae882ff620b757b661766afba733b0d51453ed3c31eb709b508804b7a77cac8dfcd891317379e1210a63025245dd81dc2274fbe5ec8a6a1fd8ff1e53bbc2ef01061c101280afcd80c54d720796aeca49147cf8286795590aad0c4089cb01eace014542a91deaf359c53913bb52295a3ae3618b5d3343a3ae84503aa959f5fa470a37b8d0b16d7aa822b1dae5521755a6b8d4733f1a71796adc192d4390b5638e54657b3e651476f7a8e2435cc98b6b3769679708deeff2928ce5b29750a76e79c2ceed67b51dcb40d200232a27f77dcd41aa55bd1993498ca82c86c4f46fb4bdf87033396d45e781948ebd98a498a1d271e2d12802d63e3e687580395385bb88fa59ad80061f6a7d45c3a418209d54c4a8f884342a0c6449c377beeb280f21cd212b2a4e66a8fedfeaa956d5c40e78b3fe31fbae4f4aed7c02fa61928b7a03cc6809086fec51fb5ebc92f4002d3de773d118f66c5f16ab4ac4482b87246c55644e00859d33c9d796ab54eb791d631cca692364cf1bea982a991eea97cd01307051aa5bf65c945abf7cbb655a0a466be7d7957dc69fafa2f6c1de74d32d524d2d76a071fe2869beb681f6013ee11fedc1b50aa974268f0c15f32ae320e436b123974619c9124eba31ecdf96d0c2132510923c76c2cdacfd0880174ba5d017c992a91f7bf5ee8da14c604bb24962b71a0b85f833ed6dd41582c207b6fd7531ded450e2a55ee4f5ebe6e6e8c79a6415f73a8948ce890ce3ef249c950f9c36c65270f4602a8386383f317adf81c77da6e5ea762a15039fc461830682f0f67a114dba02bdd8e5db0037d05bc9b3f407753e5b937932e99254f1a2726a07d27958af860bf10f2713a6cd1cb13f43c2bae54179b83b3cc778a465282ea01c92f5b9f10992fa54e8390d0b929dab6120755eed52f54d904880b6b433ae8b0f212cf9576203f7a7fe766d30683433e61b81f79b61aa6ed8d99371645bc2c28fcc40cbddff06f7b3c76f19e8d14f16e6354a4e71948512935d1cc5ed4e821788f0d6cc5a3f485b0d283038551fca6b0c9dbd35ce82671c5e966767e87d559d8f430ec6357e7101269901e4dbbe6515547078e079484bf7fb744ed78868cc99801841c28fb9f976a07396c834c134bfcf3783a493942b5a2d3416dfb4e75df1a476272254ee5ab963825987460601c42b958f1bf3cfacd3d5dbcc194e9055ec030779c2fe28b530f948f8fcd237662682387fde2d488e8035393387e09084701a7bc1dcb27294d279a36067844fc17575e0a16e7def4b9e98942326791e9cff3dec9a791b555c0dbd7c9a7c1560c6a29b3c5f147d288b0a53f70511a804a05fcb1a87e75be962200c0ca36b080fb0be4b9d3f5d8637127bb6cfa1f74471e029aea3467acec33ee118fff1777569f9f771833742b431c4c611acd7d32f16fe4f4e29e00a533522d91a76f0262e7a7356cc6052fc97ea791a755d281e0aded9483648b72a04108e65c10dc2f9097548537a422b76d311e670496e2093d0c4e870659f4f4d373cb3a7401bc1b81c2523004b072d413deae69e96d1666f0a180dc8b1a0d76df054a24232bad1a80025891d76771d70fd876183c9f62ce8216edc75c2b8fec25f21b8b903cb6172b96b6016378812b7b7289cb9e60967d1ea9ad2c27bf001ef2870ad148473a45b06d4e840e34551c8d4bece9ee74fd19c2e87cade7514850e9a79298a3177add22e6933f42285ffc96104149ee774b1089326bfdd413157206729317763ffccad99d22d515a140223cdc410df29a9a6a5ab23f50918ae8c8eb4b8297cc4980a084b635ae45ad0118b6bfda40bb2ade86471e13cf3130d3c30fbaee22cd1d47710ef49e5bf8d709728ce993321b2edc3a0479b8cc154510e85a62b7cf3a8899675b39b2fe51e12d50ddf9e59023db773ba3571b2a25359dd62cfbeec1d3798b6321d6f3d62493a8150a64c5cadb671926a10cccf1925c839ad2af70e01f750ce51a9562e9bad465d82668a7bd5fd2aab165a176d048c6eba77a611d2003c4f80bdd7fc5efe680b1bf5bec54472f0409cf2fb6cb0fb586d085ff199ffc7d7d04ca3c394be5d06f4f2b24728f96eb364ff9e62b2d95e6ff452a23bf5e68e3257ec355864ac35bdf2afc51fb2c7da0b871645bc26c15b4de49d1d7929c1ce4bc415bc0671c6803577b2f9b73fb28d63c9a9b20cfbc315fed2b76d74ce2da0086618f074329f8890526ab2781e1a98fc73dbcb82df738462c3fb55fc0d8a5c11a455491a41830e548b93b2c77ae18e90706cc58cb1da7e0f0e2d2843027763892ddd9224a8d87f12b646655d48d9616a5fb6b110f6b763bb0064956134a21dbb797a9bdf5920495b513f1ccf1167476027f49f2681d6843afc939", 0x1000}, {&(0x7f0000001300)="1cbe1cee2c74b7d17a81bb9bff8528ca078d192ae8ac5e5c5109f4f691c4a6107873dd1f89d28847a376275de05e7531db9ce04b86e12900a710605c741d3ffe20d2a14d7b8f9d2c910e682ac19dad8bfcc97aa29d6c03b272835bfe1c835bcd74c5dbfe22d1aa477b490afbd71dc47b8a91e2d503443d1404ba4ca765d72d0b9f40501abd81b40efe59beeac1871996d0524b97eac27240fe0c9e772d1ebb9858e9", 0xa2}, {&(0x7f0000000280)="59da020cda864e7b91a1cdcb3f5c85a007d0f4aabacd", 0x16}, {&(0x7f00000013c0)="ae0e7a6269a78a828d796354e20998925e70e3a1161924f8361abfb8c4ee732043f65bb35e160960af6b634e44239332ea456650b7f29b2376c2a749a69e6e5383c051fc0f69da83a4676e4a70ffa6333182c6f7365891838fe1f7af1f91c7fb74e99d81197d4cbf9f3580e5b20901f58970ecdf8d03c0969f79dafffac13090ce565150a8c666", 0x87}, {&(0x7f0000001480)="bb7c763982dcc5fd5df37c53b21c056e7557fa", 0x13}], 0x9, 0x0, 0x0) 16:01:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000380)=""/139, 0x8b}, {&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f0000000040)=""/49, 0x31}], 0x6) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = getuid() r7 = getegid() r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000600)="85822ac42c529e4832f62f67aa265b23716cb8daf5803d0a618363adba2f2b20cff972716ee81c7b188046a36c050d", 0x2f}, {&(0x7f0000000640)="bfeac5040d4a9d85ddffd7effa7b4775e9f0456fec660064c53bf974d72b43320034e6dc272baebe50920946d2a58db9cbf6b77237d953b738a454c29cb1328a635190d9d9f67790178856e93dda5fe11cbbd06dc0f75f8b44c16752fa3ab2bac8b2caf2969facc173b2293928a1f991ad2528fb5d8c7750e9182989556f6bb503ed3327e8d6c4bb8b158da215f13db6f8cbe88525d0b61b3bd1f16353cd", 0x9e}], 0x2, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x80, 0x2}, 0x5) fcntl$dupfd(r1, 0xa, r0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = getppid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r1) r2 = kqueue() dup2(r2, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x6, 0x1, 0xffffffffffff8360, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000200)="4bdc277a21cc17a94a0f83157ade4e9ebe7b2aff2002e9bd466603b84a0c5c429d8f49065c00289ae4c6b19e7090b5765b808194bd2f4759bf5341b7509e1d913e6aad13b70cb87b77295bc146041ddf90684a990d7eb647b46e3c8e1da33e96f187962055721423f23810e1c22e79a04530a26679660613e7c15d70c9afcff4962517ca0f5620db2297e5ff8721a0ff37679db0aa5706b867329f0efd70b8a186c7e1d5fc5cac2a804f874213ad846e072a19f8b91325c04bf335191b2e00d0c0c127cb7c52cff0903e70bd47eeb0b9209c8f71d3", 0xd5, 0x8, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x6}, 0xc) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r1, 0xffff, 0x19430d0e823eba1d, &(0x7f0000000040)=0x8, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8, 0x383, 0x8, 0x20}, {0x4, 0x7893, 0x9, 0x4}]}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 16:01:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x57ed, 0xe646, 0xa4e4}, 0xc) socket(0x10, 0x4000, 0x6bfc) sendto$inet(r0, &(0x7f0000000180)="0c84403ba6a8f003e2cae5029caa5803dcc2a5a14b475e2c4384d75ba8bb58d40f7adc1016d2221486e69b880a00437c858e5c2a167030ebfb601440ab4ba47636c1b628a30f9013eb8d22a742cc53d0f2b8cf39ac566a45af86747fe1bc7ae1a9c76aee80f030f2fa95ccedc25ba8ebaa32df7984fc8de9c5dfff195016da98587cb620402f2460faee7022985cd9531d8e3c3d38", 0x95, 0x400, 0x0, 0x0) r1 = socket(0x400000000018, 0x2, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x200000}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0xa6f, 0x0, 0x0, 0x1, 0x4}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x4}, 0xc) 16:01:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x5) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x3ec3514d0eda32fd) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x5, 0x6, {0x7, 0x1690}}) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") pread(r0, &(0x7f0000000340)="1b2ffb4029e6918abcc773e8059fba39d24ff9b4a980525a5a09337b12ecd627de0e8a98526ccc84418a9ba30d79198baee2bc71ed11345cf6c7f238cdbe3e565f521d445451e2ed32aa81c0e6426fc28da6019cfcbc74733c9d19f8a880d4a237c55c3ab8804ac3c67cf53b5ccbed5f74c943fd72dd0534d80ac56c3102a4e03a9bf150e7910417b8e2d45d4f1a4c3c378e2ce79873aebeed51d935fb19c7e69d0ff7551f8348aa4a1cb9a84e7892612ae09a93ae06287ba9171806af792abc3e26791cf2afd6d338da6127910f1b5295de20c1f098fa6742ac8d5042b87f5016a97e06230aefc43e60b29ead02", 0xee, 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xb94) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9c1, 0xa49, './file0\x00', 0x4, 0x7, 0x7, 0x1}) r2 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000200)="582720bacc618e29face69c4e22ce0efabd16e9948bb3667413fe67cec0e54a46f383c97f304a6f6e6ace4c19eba98eb5c12cf2b53b0010a76f5ed5a4fa94be4cf8bfd6d8630b36e6824c828ae7f1a1eefe0e98ce54d643dbcb99681c989c4968dfd09ec8a12ffe23ff79b19da908d47f79fa140f91d3d6a81d1a967f15e93", 0xfffffffffffffda2) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 16:01:14 executing program 1: r0 = socket(0x1, 0x8000, 0x2) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) socket(0x18, 0x2, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x20, 0x8001, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x7, 0x3, {0x3, 0x200}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000037, 0x0, 0x8000000000000800, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCEXCL(r3, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x101, 0x936, 0x8, 0x1, 0x2, 0x80000000, 0x7, 0x0, 0x0, 0x10001, 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:01:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xab) r1 = syz_open_pts() r2 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r2) execve(0x0, 0x0, 0x0) 16:01:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x90e5c1485cbb08eb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = getegid() r5 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) shmget$private(0x0, 0x4000, 0x4e49d8ce34a132e9, &(0x7f0000ffb000/0x4000)=nil) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0xe0, 0x0, &(0x7f0000000100)=""/224}) setregid(r4, r5) 16:01:14 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = shmget(0x1, 0x2000, 0x210, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/57) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0x4a) 16:01:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002989efd327000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:15 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="164200d7fe56dde7275663898963569862a4e96ca509b755b3723d66493514f531daf8806395abd290c4e3ff576dff3bdc9114f7e1c62a2dfc19c8582162890b7b0e3b7a691d8153963aa96b338a3ea74523f8f972dd9168afd8c6d99c29854257250ea5506cc151bce3cb192c1e63476f326312bedf0ec0ae074c151b3570af4d34e9db93d809e5692fb4884bd3025e70322951d728f0e6980285ef68c07b6f48a6f30a5da3be84a4f0d02128938980a635a72538a039ff7539bb7a7aa0f39b", 0xc0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) 16:01:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xfffffffffffffffc}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x10) socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x7}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000040)=[{r0}, {r0, 0x4}], 0x36e, 0x0) 16:01:15 executing program 1: getpgrp() getsockopt(0xffffffffffffffff, 0x20000002c, 0x1, 0x0, 0x0) 16:01:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) fchdir(r1) 16:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x0, 0xe5d9756c7520adc9, 0xb76d) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20000, 0x132) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:01:15 executing program 0: socket$inet(0x2, 0x5, 0x10000) socket$inet(0x2, 0x8000, 0x655) socket$inet(0x2, 0x8000, 0x1016b798) r0 = socket(0x1, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008000301000000000000cea1fea7fef99cc66dcbd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000042d70edd77967b6d86b219cf7c7f1fd3a6f283f8a05fca16d7d750", 0xfffffffffffffe97, 0x0, 0x0, 0x129) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x87}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000380)=""/222, 0xde, 0x800, &(0x7f00000002c0)={0x18, 0x1, 0x0, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x1e5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x4, 0x7, 0x1, 0x100, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x10, 0x9}) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) 16:01:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x80000000, 0x0, 0x1}], 0x8000000000000034, 0x0, 0xc68, 0x0) 16:01:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7}], 0x1}) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:01:15 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000300)=r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x1e2d195d, 0x8, 0x0, 0x80000000, "681fb60c82335494ed97434cb05720d5d710d789", 0x6}) ftruncate(r1, 0x0, 0x3) r2 = msgget$private(0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000080)=[{0x2, 0x4, 0x6, 0xb07}, {0x2, 0x6, 0x8, 0x1}, {0x100000001, 0x7fff, 0x8, 0x1ff}, {0x9, 0x101, 0x6, 0xca1be3c}, {0x6, 0x0, 0x8, 0x6}, {0x2, 0xffffffffffffff81, 0x3, 0xeefb}]}) sendto$inet(r1, &(0x7f0000000540)="503712b6d8b4cda8c70f1a9e0d811d69d79220c014c457ba0a162080343c1ed0d0720817cb960d2b5b1a8d45cefb08aa6cea5ebfed268f79e2fe34190d95d31aa2b08cf55ac42e6b049398e514af5292ca0f2cd3eda3bd899c50438665b9ae7813591fd090e3d46b29cd2a0f6c889e4c179f22d15361968aa7965e7260225f688f277e355eade1d32e76a6ef34d4e240a8d4132eb8676e9f44878588d59428de51659bc0b8b8fe53f7b3d720330a3ed6d9b43462b0a3e906dceebdbbd6859d7c64d133b65dc689764694be401e5df85685d0a498e2b6d3ca3950162e678bbf5e706d4dcc48a9ce49de8c81efd04d8283e009f5b58c0f10", 0xf7, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) getuid() msgsnd(r2, &(0x7f0000000180)={0x0, "d5144d56215c1f2fabcee2d4bf7c65c6d1b307aeca76c795eafce18f3e977c1d2d2d141818128c8cd4ecaf74c80564457f5a3cbd8ad2107193badd2be0774d8d625d8c9b89b24cc9c003f9f4dc331c6542f9fdb7540999aaeb5d51531130e51cc9aff168581e86ce9ec6912f8315411dc161450d26e7caede9683f1f2b4855eed84331587fc3343fbf6292e4caf1b3cff6ce8a6a91d2e36dc72ecaf582b50b99c606d1574b50b455718057720384424202b6c92bd7280afa0cbdd71655210f2522a837b7b45ccb59178bc806daa3a549ca50df1d992bb15143b7d84369301e06c34990e3b8e7c3a974c24af8cc2d530af8164e5fa0"}, 0xffffffffffffffd1, 0x800) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x802, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1810, r2, 0x0, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x551, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) socket(0x20, 0x5, 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x1}) 16:01:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3, 0x0, 0x40, 0x6}, {0x4, 0x8, 0x3, 0x6}, {0x1000, 0x7, 0x9, 0x3}, {0x9, 0x2, 0x2, 0x9}, {0xfffffffffffff800, 0x3, 0x1, 0x1a8}, {0x100000001, 0x9, 0xfffffffffffffff7, 0x81}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xfffffffffffffeb6) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0xfffffffffffffff8, 0x7, 0x1000, "4fc19349e84f1b7656b7270315e5f9f80ab4fe48", 0x8, 0x9}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:15 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:01:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffcf3) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="2ba09d036bdd6b04547098a955238f12af40ee412a3e7afda26b362837ce44d8cced9e7af78ce8e6c74cc4fc8c10a8182c46a3e2fa17e51fa0c27a7b3143b5a245b595850f4f2908b81653d234e1973007f39c5a5221b24c1c26109ab0da0f677903f3ef7a82c14ac1938d73faf88d5dec2393149cc027a88aeec963fea8c1b4344ecc05eedd40307a8bda2ddd5413b106327ccb0d31d001dc8b82f17c74c9bd373dfb2b62bf4c99f10825f58ab353b0f0591b7e6037a61f51c6c95df8", 0xbd}, {&(0x7f0000000100)="a2ca9284ee3a162de8707fe0768767b8e61d44b97740579b0b2aed949742e1ae4d6b87a0d02d0d6b70162c4496ac3f3c9b567d1b3cd9c2070302bb", 0x3b}, {&(0x7f0000000140)="d7c82cb91d9ad3756fdb15675e103ba88ddfe8659e04f5f362216a98b996b2995f5cc38a442a855f2a527cc7f292686b7f6a8a9758a7bb687a419802fc410eeca7cdb8cb91349c4c68e372543220261b53b390bc2c182be538960dc98662b1f4fe0d0e1c4bec30923a803202d87925da2de9acd42af0f48cdee341940f309473d8bc60ac4c589924d6438ba6acacf64185e8223b28bc8216c1280da6d087f02a1a5f794d57e516ebaeb28af1b487", 0xae}], 0x3, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x70, 0x1}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:01:15 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:01:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5f520da59da2b2fa13bdbf97c0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff87831663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581656e0b8e730f05295db314eb4ae7d34146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41"]) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r5, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r8 = semget$private(0x0, 0x3, 0x6286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x2, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/129) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x400000000}], 0x9, 0x0, 0x10000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6, 0x4000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 16:01:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x7, &(0x7f0000000080)={0xd58f, 0x8}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x91371a500cfee546, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x100000001, 0x1f}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000140)=""/63, 0x336}, {&(0x7f0000002a40)=""/4096, 0x1000}], 0x1) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x400, 0x8, 0x4, 0x5}, {0x1eec, 0x1, 0x6, 0x10f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0xfffffffffffff000, 0x81, 0x1}, {0x80000000, 0x8, 0x5be6, 0x6}, {0x1f, 0x1, 0xffffffffffff0000, 0x401}]}) 16:01:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) dup(r0) write(r0, &(0x7f0000000080)='V', 0xffffffffffffffba) rmdir(&(0x7f0000000040)='./bus\x00') 16:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:01:15 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x46}], 0x1) 16:01:15 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x18) syz_open_pts() 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x574) syz_emit_ethernet(0xffffffffffffffd9, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000011a000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe66) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:15 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0xffffffffffff0000}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb1ad8844f0c690e0, 0x0) recvfrom$inet(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0xb7}, {r0, 0x122}, {r2, 0x10}, {r0, 0x100}, {r0, 0x180}, {r0, 0x100}, {r0, 0x10}], 0x8, 0x4000000000000000) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0x8f) 16:01:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x102) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x80000000) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000180), 0x10004) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001140)={'./file0\x00', 0x2, 0x8, 0x7, 0x0, 0x4, 0x7, 0x7, 0x0, 0x0, 0x2, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) 16:01:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x7f, 0x2, 0x8, "dd6270e89dd0bf9aa173c226331eb1d71d783ac9", 0x1619, 0x1}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x7fff}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:01:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="7ee2a19594f5ff0f0000"], 0xa) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="9c132d83cb2036d3f7c05c1af1883d18acccad4e71cd0942142873d3dbc1c569f355ebfd993773590e305efc2d92e19d2343cba9262ba533d8bc3ffd70445c703148ceb9c13d2eccac4d38c1d40599de5c5746830bdaf5aa55fcf85aeb43fe27bfd57ed1475e", 0x66}, {&(0x7f00000000c0)="16613046d21460f0f080784344374e05e8b14b865bb47fb2ac6c7976147a54122af5e477531f5ecdd4447b28d1002a1ed43540dcc92ad922b965d35e3585d70884e05550fe934f7389d8ae897b92c1790b6b1e32143e2a10c0d9128928a2e4a7ad46604db958247717d02a6e1f0d9674547d7e9b942115b7a7c0ae385e20c43ab1c13b9d6074e46635410c0403a448527d575cf795a7a5d6fdef1e3b5bf60a0edd172d08cb4f768d81e98380d7c515ce8a3b24ee2e1a6d0bb757a5", 0xbb}, {&(0x7f0000000180)="368ab3b15bdd20925aa11fe9c4605002aa7f572ba15ba319ac6d0f600eec52706bf702b5a892d982fa72098411032b0adee05d8cc727a262440ecd566e5c475e80dceb4bb41c51a60da23e2a3f3f9b4a06950c5f29742d35201fedf732df15a4ef247afdd455e1e45346a235decfa735632c57dc72fd", 0x76}], 0x3) getpeername(r0, 0x0, &(0x7f0000000080)) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r1, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/4096) r1 = syz_open_pts() close(r1) syz_open_pts() setrlimit(0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) geteuid() semop(r0, &(0x7f0000000080)=[{0x0, 0x1000, 0xe9805205e049d7a2}, {0x4, 0x2, 0x800}, {0x1, 0x800, 0x1000}, {0x0, 0x80000000, 0x800}, {0x3, 0x2, 0x1000}, {0x1, 0x0, 0x1000}], 0x6) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f00000001c0)="882cbcbd8638244b050020fa803ba479ad2b18e2a76a9d03f70af96be33fbabcfda5bb3f520e9ef7f6dff2813a4d7823bbd1fd238c2617b19f7ec53362ddb2871c1b220f56487fff80692c40718bda95c482743caca276f8888996b973452af269346334982b600d74a0feaf1c5288e75cbdd4c4be5c0ca4469d572c7e41ce6c6bc4c5a71bf3aea17b246ef703e41278fb2f0ff64c408a568b0a5510263065571b8a6724c03c0e301c4b765fbe7613cfd37e5ca0328c04fe73c6b5a0da55267e147e279a15075dc8e1024379386575a2fbe27f7f4f1d5c1b61384f6a7a3f7f7815543c2e2aecb286221735dc4fe303bce93eabac18854e33d69091a0ea71186ce8fde9c65262b10422995298e2e5e035caaea167a7637384d94b6b7dd0e540b3430465f7b9a6f7d8bdc63b00"/312, 0x138) 16:01:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x40) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000"], 0x10) shutdown(r0, 0x2) 16:01:16 executing program 0: getgroups(0x6, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setregid(r0, r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r3 = semget$private(0x0, 0x3, 0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000200)=0x9) r5 = dup(0xffffffffffffffff) semop(r3, &(0x7f0000000440)=[{0x1, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r6 = openat(r5, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0xe2}, 0x8) getegid() close(r6) semop(r3, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x6, 0x400, 0x8, 0x1f9, "3d2a618520b929277101995da30b9bf2b26e3a34", 0x8d, 0x7fffffff}) setgid(r7) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000640)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r2, 0x4) dup2(r2, r2) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8022, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0x4020426b, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:01:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0/../file0\x00', 0x1, 0x7f, 0x80000000, 0xadd0e4ab44a45d4c, 0x1ff, 0x7fff, 0x3, 0x2, 0x2, 0x4, 0xc8}) semget$private(0x0, 0x3, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23, 0xf8c7}], 0x1}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000200)=[{r3, 0x2}, {r3, 0x10}, {r1, 0x10}, {r2}, {r1, 0x2}, {r3, 0x40}, {r2, 0x40}, {r2, 0x2}, {r1}, {r0, 0x1}], 0xa, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000033, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6024, 0x84004504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:01:17 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x6b44ba721a406f90, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) kqueue() semget$private(0x0, 0x0, 0x80000004) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) mmap(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0, 0x810, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) link(&(0x7f0000000240)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) flock(0xffffffffffffffff, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r1) syz_emit_ethernet(0xfffffff6, &(0x7f00000000c0)="d5") 16:01:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="cdc3d5403305256e75810feccda0f7230d27f64ecc8bdb6167ac6bd2c6c568618a46b29c14265aaa9b48093d5db94c529d13795d74b062956330d6023868c4f98370cef1417e610b0a479babc41f21275e", 0x51}, {&(0x7f0000000280)="533f3d2c3f53dadc035db3103b3a686b576669edeaf7ac88aaa1d02bd91d279e7e5d0a80837b91ba2d507a9305604b26fd7c75efbc16ca9397402e1d30ad09340fcdddd3d05fcdb72f57851fd204d10cd8f53300d478ab9251fe6e01eabc57485a10bc58d0da31f79dbaa4abcd450bd3fc06f5c1c279a1a80a988f83b768507fe12492fae0027039757531bd44d02e5b548187a802a91d8958065cc5571b5281341f76d76e798ab69a30945f48a01fae9c39fc96f40c364a9f69aec4585f52e9ad1f45ad851a1d1efdfc94a2cdc21d6d3bb88e514e8cc8844a411a32", 0xdc}, {&(0x7f0000000380)="9bf27494ead9e1f135c8e983f62124e082fbeeb761f9717637126bfb2cd8b995f6fe81ec18cb8087bab964ab71589721277b90b7bc", 0x35}, {&(0x7f00000003c0)="e8edbf7a7b4ca1c3db14a6249164", 0xe}], 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/72}, &(0x7f0000000180)=0x4a) 16:01:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x8000, 0x0) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:01:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x5638, 0x3, 0x0, {[0x42, 0x3f, 0x7, 0x4, 0xec93, 0xb, 0x2, 0x8, 0x5, 0x6, 0x7fffffff, 0x2, 0x3, 0xffffffff, 0xfffffffffffffffd, 0x8, 0x3f, 0x8], [0x10000, 0x80000000, 0xf28e, 0x4f0, 0x0, 0x8, 0x50a, 0x7fff, 0x1, 0x1ff], [0x1ff, 0x2, 0x0, 0x101, 0x1, 0x1, 0xffff], [0x2, 0x1, 0xe59, 0x9, 0x5, 0x7], [{0x7, 0xf9bf, 0x7, 0x2}, {0x40, 0x0, 0x20, 0x51}, {0x401, 0x6, 0x6d, 0xffffffffffffffff}, {0x0, 0x7, 0x400, 0x5}, {0xd7, 0x2, 0x80000000, 0x1ff}, {0x1, 0x81, 0x20, 0x100}, {0x9, 0xffffffff80000000, 0x7, 0x4}, {0x9ef, 0xc031, 0x6, 0x3}], {0x7fff, 0x3, 0x3a, 0x3ff}, {0x9c4e, 0x8, 0x3f, 0x2}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) fcntl$dupfd(r1, 0x8000000000006, 0xffffffffffffffff) 16:01:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000200)=""/21, 0x15}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x80000001) 16:01:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x1, 0xfffffffffffffffa) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x2d, 0x80000000000000a, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1f, 0x6, &(0x7f0000000000), 0x0) 16:01:17 executing program 1: r0 = socket(0x6, 0x0, 0x5) sendto$unix(r0, &(0x7f0000000180)="e94f0eea259db77a6d334b387db15fd391abc32d9269878504e2df1dcaf00d321835432e12756e3d7ed625637982f7c4658f9c0afd1f86f5956b956e7ccb31442ece8c856ffb66fc7d7ca50f99a951c60f1df6a056644ba3d078ed602e90c060d6fad5ade2e987665168e298fc196a901bea1bb97ab787478bb6fd11a5655b46d231e8e1d2b486a94680153d35e72d9a987a703e093dc701faa319efe1abcd06bef9da06c9304cb5f4e0e1feea64cda4fbb0f8d0cc44339a8ae94f76524ffc868a327b635524ce3665aaa9d40906159b27c5cc8715fec941075514c16a60e83d4ba6e6c2d9893df7c7c86f049e74ccb2458170e4946257d03a5c3634a6aecd3b687ad3d2419488a8d63a9d90075fd0e101a617fe981f66b29e5d94e512eb06b98419645c7d78573bdcf601480541c5bb88393a052d504d70acd097ffd08492f6fbf10a4326e6a5b72e9d335d8258498526403a9446ebe6ae30ea79cfb4b2d65018e4173eff60d876c6719ecf8672e87b27b86b873f0bc139fa5015b24ad5451b98835b29c09adb8c45bd598357cb7c413a64173980fcd00f6b4dab57aecc49ae6affa4b39ec6995a5f0f6a55512db09264411f43410471f2be878d7a5941431fd0d6aa0aae1f1ec98ee724cc3e1e234e7f19ff11ddb353e020fcddc6c1025696750e45bd8996b7767f62a3e92199ba8eb3e740ae5eb8eb45b816ed467e85946e538e433492f7e9d77d1bdb4f9ad954ff675d45c5968325c2ad5ef45fbd5723cc26d7bb403f30c64ff26fd3109c0a5657a8d86fdf123a9afd7d8536ad797203dc8311ec4afdc880990605fb39ca74578b78299eaaccc5cb1b9fc89e6e9bce4733d4352b5f32fd6553e17b22f781138567fbdc11a9a887e6dd59a68e68bf94a501b16be77dfdad48401020b38e354299aaab348e5948479071f7db2cd64f890faa0fc6e98735e6f94d8b105d4400ff9358cc609ffb17ea6969d34d7098e5118e868c39ee022dc86ac35aa1208994c4d15f09ec9024c23566aa7f8cf9ca329964f58068fad2c5635d9a61363913adef9cef11e54d4efa5097b11998528595ef9f78888eee09deab6de0269a14d7ab4c2a8f1e4c5f0f78c59274c0cc922e9f9660de31e3c19ae965b98b6c5632fe66d2f24b91f35fd13e0872cea507303e718548a1fd8f9a48684f3262c6ec89d4224524485ef4f680ac5599bbf63c3aa2e798b0bf064cfcdf3e556ea1553d58a5cd6baf48daec33c47f99af04b1766134e288cc0a815f388f2200c2c2d35aee94aa854f2d3aeb7015ce4b1df411a71f8413c838959cb578b53feefebe0e2b38ae2f990e36eb495b30721b95293704e011f7d750ac3ce39f9f5bf06130db711cf60bce8db53ff8c12e0dee0265146f536a5ed9e06ae3641550bf9dc2ac67d90f5195aedb9e5a97a27bce9572c8e80c8de8dff69e06efb699ec1594aaf7c183eea4b3458103b9a7d22f0e4f9e2c67b3146e19ef6bfb66c8560d2f978f205ce499d04dc2e5e0f731f59e4d3d46da87491df400bd69685ad7b0e867f67ff13049f052d72b13fc893e3df9015495ea78b433085ab6b378d7a1288878962c16d6d28cd57c3c97181d4b11936264171bff4a9d16fdf038d520952c72f445e9a2738587fd3f38df75e2f03f4acabcfe404709086707ad62d33f26366edd4fe524fa0de1eaf96a53b1be3a60447b0a099e86ac99d37c76cce36b16a98e2dd86f76a559fc61247d3e4b884e8d472741cdbad769dadc8bb0cf3f212776bfdc562f1285c7fe89acf8848c9e72bd5e97500eba8793af5edaa559eb65441ed762c8e2fed946518ee8734f6a678eb1b0d67efd7e44321cd3b641cc0e3da8a9fff87912f9cd883da833eb4e74e7f6ed194396410fac55afcb6ab1b86549f203ba02aad8a710c15ccbe49dac7b4ea725ab39ffa7988a83ce864177a49c8b77471ca56e34bc848d8cde548546d2c436b1a14e0b0aece368002b6bdd1ac9fbdfe6fbf91cef8372324804e9f03bcac87f676b7b67138ea9a4c4f88287dadd057c39a89afc1ec52dd1de2aad2bf5c1c736a7e3c3760adc6035afc982a92a59fdbb1a9e99e9ac5fdcdf52663f2cbfa6cf9fda2927dcdc21ed068ddeeaf187c0abc0ddaf47ea04a015c5fe8462dade0a2b923d440afa4a41baa54c1151e58d20411627fd4c960e1de5c042def7e9db4435c17490f3f7f21a03b9574965381f8b4e062e0da038afd8ef602828a243f70b07ffd6b7eefade266821f29c82145532d9fd47adb60642a9e8bca6447a455012fceb6dd2507573c1b49da93cc183a49b31e7933a3fe4f6691c782782cbc37b5e435da7556b439b9b7099fca6cdbf80ad9b1b44e139de2b66d17d384eee51bd12fbf07e34393ff677cc8f2748c1525895a17968cf61fa5844d89af79c249684641b43753afc30e6967960d938e160a4cd62f0be2079ef8de0aeed0a2c051ac148a50f4f7d02b004aca979f54f577802df3cfb12cf6f117e50a67404cd17c96769b1eb0ba76b462a4caa1d2d0531c4ad1e3161001a93ef1e444e9b8f467ca4964c5ba25ba208563595c97f94bf55c4cc475bdf4fa169626d9773ff1b7cc7a484a7d9db4e554f6ef28642c93db4d9728318337dbeb20d1e0d64ee67aa9f9406a0f4a5975cdffdc5c0ca3d971b81e9d331b6561ac3d09a32734d07062c92af11ee0b2ae3986ab93d623a9b394cddc498d2b906ed5ca0cf7e3c6823ae422f921c3468a4893488777bedd8bc8048a3ffa6b60605feab80df12e70739295a0ce66ecea63dc725a1cf0993e3c7a7203913c9320fdc635f1ba930ec6b24063e2dbd2832690314920d2b84dc7149af18760920e4bd278b0b489af23376dff17dde3f9343cb5fa4668e3682a028f56a6d8754f2a76de6ea93a5a3890b571d8848db3127867554d944c3919dcc7f7afe6512efa6fe94077640f58bb4b511741ce6d4ec146b9be63608777d46845b9e01de056e4e643068b78a953f530f074c414e9f8eb87caeaa70c1c9ac575fc7093b79fc852227e20bcc95a9750ce2a68b7f76136ac5186677caabb6c78c4c76065f4f91cacf9d3c1158f039a26916519bc461ee21bba3d9b8dca44a9bada5a589164ac544e84f0e66eb36eb8eba24d69462c5c3e850b8b3f273d0fbf552d39ca5e3661c908a0a008ed1026486c572b05cef29ecfc8f27766c83b9cb5e44cc5c0520ac0ced3dd5ce8448f5cbec57eaaeee82fd07c7c633dfaea6bf4488906a0005063a3f319828e444c874c7888fc778c2ec07921ed956c2b05c258fd58a2084b8f6c12a3bd6f4e86513f9bdb21f7e7a6c842a6a2cb1eea4a457f343a68f605e8a6a6b3d4ceef4a796f8057788fc972ad0a3cef5cfd6b8161b735ef6dc6a9fb9257a467f643cd6ad0faa8b55b9ca9cad639881f5a11b6e8284666e9dffaaa1ac251f3fcbd7360c7445c66b15193424c07522dc17354f7676185fae40a795f0591bd8783b60a4d4d757778fb168a811940c34b6dfcce4dcf4a5c2ca34b04f85616dafe4af9719070fcdb5436b2e699fdaa2d175162d7e9534e3263bbba1e8ff0de9a8cced84cf482d63c924884a9bacf00a48503e2822a67957b9d06d46d92fa62e3725fdae7dcd38dd5a269e577097a32a601320adff3f65ac696a43d01c738f1fe3251b5b50e832250f77cebfc2f6448bf7247e526e3ff8fdf72124418e90c72a85fa338b116f1630af9f8d36d90640500849abd08fb9544cfc863cfa28248c953d2a23e876439e01ae190280e7c1bd426d5578a6eab22b86546e1df2854916abc8aa719c9fb076f9c45cfa52b4bb16c80bf32be042d2f2aa4e3de95b9e90c3c254284a659a7fde2ea3f5ee93b69c3d9a6a7807f3dd527e4718403b09c86f1bd086303b01f3c6e8c03a6b404093f510e1e3c34e74af807ed9796c0af87be0a639f26240e5cabba78dd45fde25b83a9bd14b97eda928a9010a0713bf35ef413606550d942677300c658da45f276bb0c409f4fa0d4e6731bfacae561cf12a0c3c86907ca3aab700cd36aecef00842cccf7e49cf22aa82c654b6dedad6128c1ffb64370312bc283cc440f2c30d7b2c3d7f49288cc1f9bef01ebceff4281ea0da0c468b477a44f974fe1cc0c40fccc1a0e7799cd048fc3e39f3fb263def8ca06c79b30398914e9bd3183f8011203c7100b59bd533d7238b4454cdec08028ab21346813449401ad4ea68ebb0c5c6e6f2c860669049f8211eb19b518d99d1583370c1b8e1e9dc44c98b6229d26df906a675d2b3527bd25770764a4f2fd86aebe23f1b3021af9a858024c545458e863f1d3b56c91509988f5b41d3063b140773151156744a86f8927dff007899b97c6747844e6bbd35d978036bd5ce30c255aeadcd1d74eda391275576fe74f01a84869105af0dfba7aa2240ece3f4726a70d80850b5784b3754f2f3b02a1dda672472bf7c2944b5762c3463a2947d115f09e7abd36cb66e253a3fc7f7ce79e38e4b98b643046c5aacf57a835f20688603942b3f51c0ca9fb72b99e4705f0272f4fdb183e5f771d882eb008d93d00f60a453afcd382a3b9509bee893a174036d7a3edc90f2644ecae019d0d428366572edc0ee0b7f5e9d90b4316e64bcb2496b8f1ab91af0b22f0d5990c7f6f512b697ef607f50bd219b5ec4177207e66f0fab292a1fa6f80827244d8fdd5773cf14832fea24cfe0feaaf1606f330f3a7077fc2aa8be1053abc0ec5179d6e5fc4718b9d5c245d66354d49cf936cc3feb2c103a7002e8a4bdae01373c1841a7d35078e1fa120066383fa2703b8c75dde779b853518f2813a322000f39e07d9bf5ba3131999c14b3f6827f51499da4646f072122708774976fdd60b07c73a27086a47ccf008075a4f3ca95e9fd56ac7a5096cf36760bd7f80fd0099ac262ae6039263edd490789d07f4a2f74ea3f133d52d4c3d26e2080ec4c8252c757037dd9b25e64f89599dfb69d39ef9645241345d245f72982b9828ff2f8fb6ed9b070a857b7d9875a1cbb2593a4b6c89fa82c9b0e3492c8b82cd27f0658f7cf36e7a2b65cb45c18adb4dc32ed793c70656763c8bf5f7fd94915dded2f468ef3e9818de4aa8cfd11ce82dc2ed20b8ca9c995436147261a86b3dc69baa916a74f6e50a7438a3a5be8a45be427c0eed0b1d1c199656d189607673a2f3cbc0155ac08cbe8b7b1eeb5cc5bc5a53969186c8708cb5d7c9b6e54ebae01e499016140b42ac1a0103a3e37e4771f3441b5e3ca0441a4c8186ffb94975386117a5401c63c942097985e440939a64f1427ae871b41eeb4565f8a5701a502bbc705fac3ffa5a01fa2b6d1d0e523dc55cc535802f1780296ca75a72b41f3432d4f23bb09949b8bbfa772653bccfabeaef9d350bd98b39a7295e0075a2ace850b9fa01c057d39b3a035bf6c1e95371c67f90ba941ee008e1f7b442a6021d6578944cf973b441d8a353c8cfe25d26d9a38205d4bcdd6422558e64a97f4f78c2b879ccce10218e63a918c3973febd0ae7322c26dc45756b67e0588eb299e58512c402dd2fe7121d40af180d34819cc5f28b0a0f3a66f3b51b3cdb222728eadf7519d6f8e52904bd01deb05ac4b4272aadf3d847eed5fe39ebf7018b3c4b78a8e660c4f2f0b71b071c834c9c69e8dc8fa953ec49baf67102c90afd7e1217985ac8cf62b849af9754216b504b1abc899b42176ebd8879144843458412bef3f256aa51ed3b30b9b36deba407501924fb4173b9d242ed51f392f2373af8083472420695a608a35a575a1649d2cf07453873d50fdb1feb4c796878c7dd88942f", 0x1000, 0x0, &(0x7f0000000000)=@file={0x3b4cea4560c11262, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x8000, 0x8) shutdown(r1, 0x1) socket(0x20, 0x1, 0x5) 16:01:17 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x48}, {0x80000000000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_index}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x4010, r1, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000040)="9e80") r2 = socket$inet6(0x18, 0x3, 0x605f2559) recvfrom$inet6(r2, &(0x7f0000000240)=""/187, 0xbb, 0xadc22e41b9fb06e0, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x5}, 0xc) sendto$inet6(r2, &(0x7f0000000200)="dbbb55557b5160db1ecd2cdb2d5d10a3a14d2b503b6887ff88aca66bf2ce01f80a2896e6a5d4e977f775ced2cb1a", 0x2e, 0x2, &(0x7f0000000300)={0x18, 0x0, 0x7, 0x8001}, 0xc) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x3}, {0x4000000000000006}]}) fchmod(r0, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:01:17 executing program 1: r0 = syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) syz_open_pts() fsync(r0) 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x11004030003) mknod(&(0x7f0000000040)='./file0\x00', 0x6020, 0x9) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x28, 0x0, 0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x612d65efb9de2432, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:01:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}], 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x2, 0x7, 0x200, 0x8, "ecb96fa7389c27b0701fc92d3f0ae355bf50f5d7", 0x0, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) fcntl$setflags(r1, 0x2, 0x3) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000240)="16bbb155e2c9356c481b72c4f137db9e30c8cd6e222f3ad1e587ed32ee92e7c24a7cbcb6ad38c226252b7be648b3d0fec38d334b1fe9fba83f48c5914a583b74d93febf60b5ddab4330f01beee25c6811eb4061ce7132f7836cbb729184b51eb8bfd515c1192a825b40b6f795c09a8869a53e1294238ba8a983524adadec59b7491fda436377036778a99eeb541cd1ca0e3e89b352ae5169d27ebfcfd9fa2f5146381e111a87b53e6fe1636ff21ef729e67a6ae9f3ac41bd4f7169ff8063599067e1", 0xc2) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0xffffffffffffff1d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39626bb649a0eb118c8158706bdc8564de0eda8f7b5a0200cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510000000006fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5947db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000640)={0x1, 0x3}) chroot(&(0x7f0000001ac0)='./file0/file0\x00') 16:01:17 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/125, 0x7d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x90) r2 = geteuid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, 0x0, 0x412be35bb6700de8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) fchflags(r3, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r1, &(0x7f0000002780)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="b4ee292a32ad70aabb2ca259827e65a973d795238971fa46aadc3367b93d24fc40e7f5c955f29a10bb321cece6e029c819b40e4ab139df6feed538fa86db47142aad39fe6c959baac218bff0f4fca6a8dc4ecea62de87602305535d681aceb3896f9051b711a21178980b544b2d9297106ac99db1d78a4c7e551e13f775e93bddc6a47bbea796a8d2b02d79a00122b77780dc16b35293764ef634a4c7bd31e2dbc63d01c88194913b22383cccd03cb4312bf7b6c734cbf2f8eae", 0xba}, {&(0x7f0000000280)="6ab34270f5c344743a20c124f4fbfadfbfeeac2c394af155502ca93a70f5e2d2137438fb4f933f8bdfdc26a6dcad266ab532345e096b0a3f8946faa7dc1195304a551c24b7698cfe30f024dbfc7eead966aa3e9c7d2495724e20349cf30840894a4cd3cca2126708105e2d353cc3f5b135f9dbaa79aa1cef816e81596e031aaf731475e703b0b789f9fe70ba4611acd4c6c63d1f8788ed317c975999e7de400fa802c28ff07e47dcf89fa01b7ba620617efe474a29a22bcf7c899b7393293bdf06bb52b43f662373529c5174d2aa98889738d720546eae", 0xd7}, {&(0x7f0000000380)="56e147d3a1a83f9bdeca265f2a3eb3e9073ee9939c92b4", 0x17}, {&(0x7f00000003c0)="44180e8c697db805d11aadb3486db537be0138bbe5b6bfb0f108330ab919c079893eee83b02ab911be6c617feb452e6b9f644a92d39bbb0a0ef554312c04bd5692d71d4261da3ed335bd613b2d6761ff03048f599f845f76145bdb39b6a9574295ba9f373e8eb02e590ecb2dc70a5be660203920eb205d16f10e61cb4d7b965c979d415e1a6ed0c1e1cd06d868e6fd4c111f4f78402ca923550f715beb01e76c2d17c9145a5d3b9fe209bca6bc817a2c48b2ba9ba22653863b4160be7452769a251307b8d73f497c4fe35f5d867b3e2f40f3f71d6a8d44ce8f80101c09ced406c389175c52c28b27accc3074d0ab62855952db44d03ed96ea037c89e4fe7772d99cd8c12b5b6195c74c014487ded88294e5f8928ad810639bb16cd87dcba7461d0991eb05fac9c1091317f919e77f62bc0442867ed3d55bbe8596d73aa63bd3c2c0b9a74ca388a1f545a7028505ac12026ae60368c758d6157028a65077179207a6f78dc18ce130e19b83345edf8194d06d92ed957ffb2a52a53ed8a1b7336943052768a4d945bce0cd4e1743f8676e5f0d728203b4115ac6e0738bb0a9c4407b81b5fd9be3ad38535ea40bbb008259fd6ba15f9047e39371dcce22250fa1df850de2509bcd7c2478f7ccbaa0b481e18ac8c1b18160474863f449595576225b8da5de2798cebe6b2d1aa2f84317eb6d7b77a12115bc27cd23859a0f73b0ecbea0e478357dc2ad7c14ce14770a1127667abe0aa85b255d1950394219347c537b2cb792e06b249f49a62f6f5d4422e6eb3c8f40d714db1216eba2ab917ca76974a996e79bc7e431f9d8f8a02ac0e892de49c564a4e5dd17774b2f0ed251a7fa20539353bcab4447b5e7b04b5d3d2bca83822b22a5e93d87e04164cc2ed5fad72a28bf45cdf04111071118bd3d8d04aded6f97be44a25099e69c360060e79fddc08bd0e1a8afb79144b6ad04365226c9b470c4774fe5e1eb1e8e11023f664084bbb5975f25487b4ad9246e8faa92cabe17e198aff10291aedb456f0471826a1a5b6b6edeb3687e7c65654451dfd7b55ae37d72ad523a5350e3bc142061b8518eae4ee808e6d6e96615fdcf5005c78b63a149dc9e3267e2fb01303ada0bbc317ac9c7ab39881c5fcd1217862f2a70f86f577a5c2969893f717841a7313fea31635313ce0515f33d9d9ce3aeb9e8ac22dfbf19c75b249fb58b1c0d45729519385b6c6b12969ff04772deb34c7396b12a3a8f064c35ee94bba7d3674498c918d461e79d240638a0a2fe80f3696de616456d932e7b45c4a1d5accf9ca7ffe7e3c8d860ae193efae82b028f3c4348856683b1e02b71d45a60088da6b4df5354bd69c8d16b784248ccc712dcba0155610ef7e555195884f4a533a59d7e63373161c634012d190144da585e9f9883765879e9d87958ede0d26779c94355e8c012899c05c66523603945e78bb432601feb624abb8c19e047a93eca8ce7f2cbe17505796af8bf3c2d2a0fd41763f90ce58ab03e230582896cbaf863a8211650df84a09343ed0d5883c22847aa9e82f4af7447d59eeecab4ff1ac22b0ac1128dae3da988e18093920cc8e73d31afea11cc8ca6309ed62a75bae1b54d60c307f565b81314a55736993c910324054e02d691dcec0fcfae66ddfb1b13b2c9da33af0ada8d7fca073a16171db8e3cf75c83cc2b0c07697222602be24d7ffa24dbe3b259a2d50a405737f3e7f9eb7be6567002c808077fd4afc9e2e2b7654b7644186303b6be6121e146f268545b64ab6b63b90c4360fa39398db5da3a5644efac5a8f45df847ba644a4a969089f8ce8ff05a2f22494350868aec63561b310619c544af863bf6f66123691580248993a1468266744fc3915c815f2d3fcbbebf6cd30d8e77f4da998e64613cd52974c90d657830a749fb86b16faaaabe15892b66b2b35657c5d673edd6c3abc6043830f880628375b90d3a2b5d21c464bbe24e61dac41d78be10fa5681540dd731726f7849372fe6a0727c2fb36002c5d074ac56e534068c0e5f52d36c6be3ee58b14fad88fd87a70d5d2ee3de853ab6c3440fdccb3ac1ebe92bd30234cc92be7c4ade559a31d1d6c467efba51b96dc33b468b25aa0fc94564f26f8a6f02d6cede64d5bacdbf6c4680c98930995a23c85af285d76ea613748d1e7051acd7d645dea7f37b4e1e2e5ad1aa27d5d62e94f69907af735f43bedc8c0214cbfedd25302d2e0dc02b2ab5be7e215c0fb9b86dbac3ca2712048dc3c84a73d4be6592a3f7881a4e57e04965f851cd43f27c5543944ef2c82ee6359aba434fc1ebe4dfd3f0a5a13d6dc6d2aec89271529dce2e6cea90811033b461e798ff2405e9577a4bd448d356477eb05eddb6d1168ceffe1f064ad9a385d918bbc089f46f797837223b0d7b133f4b84a84e51ad4e1d986b86a6095372623b272b313ffeddc275eb5e21e404e3f9ee87b7681c87f1fd77ffae580bdd0dd65afff9e4eb69bf26439e4a60f730848dfc4bdcb5452490c6585a2dea81a84f1959c899f9b64ad0b346a077ecbc2a784e043166e3eb2440a6546b0cae4570f5b1b663b85bbb85bfab5514ae23be477d16738bd43f44894d015a1d089b84d4825f465b561194903f606ed03db3610e80ed4da541f9c7fe177d89c336496bc70513f0e4975e401c219e3d02e5cd9d1d72b8791557d3fda3c64cc84825ff21bbcb02b26668dabf98e28606e3be8164342266b61ae6375c8070873884aa0782f8302954fd2843a8406f8aee2cc3487b13e7190e09cff5cc00b5df1412f547b438e1d5e291ec7e24d58b14e144318aee4a4c02d4beace44e6a2a3af44a400a143276bebe0c00758916ee835185d6efda6b55471d7ad69a575789628646542ae5938779c1f2c7eb0498080d324c4876abd145c806e16f9746e52ebf3881674b20bbf73378d61d400fce268562f71978e913c68fe3883a7cb39b300154c2d7e96a496d17164cc13921a403bc1420ebd7006a9f400eb2a1d6eb2dc0d8ba92a888a5e6d5ef936129df18484fc455500914f16f4243222f3f78f877f207bcc2098ed53c80d1fc37e1e3e6126fc529ed88531d3f7be62d6824d6fc0b989c3e649e725b9b4636e479e330bb313ed629ec8c3211c1402062baf58a10fc42dbd021b1123b4332dd4e98c403358dfc9aaef8139af8e196b8a8815a8eef776359335e2ec20bfe7e0074bc479c08445371a5301e98dd6a79e56f1cd9c746af93ce71608c11c97df13e6fc94b509ec6c0f1a9b88151a5f8c2d30e6a41198842b59068c8f241da2e3380ff32129f9624a7a49a86b34b4004a5d5cb304e39d801bbae75114f1545e6fa117fdd6d15e672b183afaf23cf19fed76952e2f2065dc27a5c16321b6d7f4f73f91898ac5821bbd11789228f54a31e34ea10fa4514f358eea42f51fe5e85e710f8a6da7afafea823571c6af5b7d64243045dc067366d2323c9d222890d27af9eb2318389c9673b6c077c6c180f80dc7893ec3673ab2ec2aec8995025f80926d531050a093596428a7feec5ff4e2fbdfbbbe2a67cb1b70bdab4e2d4e74556b3e4491f016c1a17d1fd6a3ce1ef92f63e65342b5ae3a41c78cb8c065f47a1811d93ced297608217b63a81fb34a90725a0970f483fcf17514495e5149f00358a87dea564fae875ff0367a6e49a43d08c2621183f9c165109b05f9beeea90c78db6b363d1dba5c740b6850d345bf11980ab3e179c5677c47d6fe547d9f3ca1952a178996c2ade06ae65cfbca85eb8b74ec5078ada883fe34d407b09a8e06da0109a51bdb03e4a54d329ee41ab48cae7725c66f480d1573e863eb97819f4446ff1436959411f0998ea60ef37eabdf98967c6ff9d64d35a64e7380426aa24f4bde666bc1bf506059be37e86f418a27527574b6a0750347301bd885a4741e854d48ab08ff7e3d48a52c416c0f4a26b280474c29a11b143e85825b07e2bdecb644b3e4c6549be0e9baed55b4ef56892916962c13df689c811717e5a921ab3ac46e44a588dd5980c4304954def34ed3839f92721307736cf89d7ed526c9b05036c4fdf0a2695c487281e955d3204dc0d737e31f79c2280bba2fc76e484f67db06dca9781e9add0e7a7068b3e618f005b55601215847703bd44565963f638759a9082e5824606bcfd17c617e4e505906c3bbdb4b6702cee0e6812569ec85352fa6e10ce6c7de6d1edf73da147b259273dc36e5ec8acbc4c4325676b64ccf57a062b78c8ebb00836113b8c20b85f8d59298997dc2b50dd064a2af8f4d212b64616f10b0e684400e1db2f71b9d0df76b237902b26cdb4edc85b0af785f7d0a3172b685fb41384db953b0d5f9391c7ea97f6cae517a6d0517021b9ba618413e8459e8a9a8048023300830db7c408ca70d0b2fa76a24604707c14cdfa006002c219d47d80ad1b7a5f88a2e991a9eacc998cf4a6627e344e41f0b83b449760e9386423aef48bc5c67eb9e13dbaa2a176702b26c7937b2e8121ddafff085b1123761e0090eff7e0caf971ec233369b11adad2c96b2ca9069a8592d34e21766780d3e02123b964782a51f893c5a8c8db9bfcbf5413eebc0c841a3d59a264ad969f8c5ce147161fc76208d71a49d3cd3b11654422cd6a3dd0669a80660478dc9bb2086dc6d99a322dd9110b409efe12d323cdff00fe6357756cc4e23909b5a06348e96af697916e802705fcc1f3e558652fcb5110a4d016a3a0f9beff9fe49797c8721f8ca4b14bd3b2d55775cdad28f8783c8acab5d1e5fa4f62778394bb301e401c5925878527324df84506779210c154b53d41e8f243472d2b9370fb0f5218169b64e13fd4aee38dfc508c5710afd65651caf59d11c5b9cc4046db62ac1534bc2a2c721b01fbf904292e20a484563a5610be57f9b801286801b8fbb40095c65c2fee3f094a36dfac6f1ccae1e37ea87c6cd1539f65b1009aab0d9b804c9d5dc219bd1d1eab6095ba64f1e4503da30f159fe7a251693b944e65c61b709347c373970fe4a5a2ec83d72387a83c1c6db191526499848e50b24ac71f6362e58ceb3686b85d11ccdfd56c3eb2d976bb0d62cc70273e64f66a1b3c734922395f4a255a99d18c897dcbd6bbe70aea7bb09ce72511ab992480ec9cb0c91f827eb27f4baebe537bc5c44a2a0b214da6f54e8c1f94f243f950ae52dc1006434ffdfd89f1647bd0a5919d05d812b25690c08e912a02ae823fc6478b8f34fe2e0a46c894c3ceabf055801d59d7fcccd3548326a4dfa59cdd26e8bd580069803dec1ab4f4590c7fe52bd8a6c37b77e0a4a29d5dfb526fd9149491877e7521ad27481f895467e0d08070582b2b778f549c4b5632ee03ddfd3074a089d9e1c79804f0ecbb4ec68533907892494a068db041e95eda5452ae46507b015eb9871969f6d5d9b283fe9581738852e8f68b04335ad51c3bc128e7e5dacc4bddd953ef9998554e24419cef19517e4474cdcc14139d92f5f69a6b9aaebcaef6c74e32614c5d0f63485c5eef82e8753366aeb5adbc19ae7081959319adbf51ef2d49a6feed6a576ca5b1d508fff8eb8abf2e89e21cd837255662a9bcc58c8575b830b6c1d1b1f6756826699c123b36f1122b4e549c73eba77fb10cf04966a6276617a94a6450780fc344f4fc0ec264ac0fff95f8ae86a57e2b86591e39b1ce1e2bede0a71b61afa1ef7611fdc4ba4469407afc7172398e68bf6fbab9bbc61d921dd4f7c7d62ffef76b77aa3dfa7f4b86ac82de0ae5b8a97532f5a4d7338b9a20a371a20846ac05f9e4a0a0729c8569b5482e65e62634e8c9485af05b66e", 0x1000}, {&(0x7f00000013c0)="3f9912611deeb21a989833294f2f977bc7383b8d18de882e123673cd6cbb2d780190c21da3f0e363dca0df29a836241d35b2555f8e4892bd109fda1542c6d038418e97cbd2f7c940d7ccc29c20ad12ebef2a5e5a1c6e1026a088e45302e5de1f4ca6afd3b4f01967f7bcd439e521603419efc9ddcbc2db7024f4b8b47bb5fb7ddbedc07641ee2ae26cb6fcb53c53c7a619012da881b45c69be2d9f74ff81312feec1fac3bfe74a3081cfad4feef435b23f400a2fdac223e431978b08004809be4cfbffa9f8c8046fd732e56aa01563aebf5c1c4ab2ab325ac4b2d370b115808d", 0xe0}, {&(0x7f00000014c0)="e48d1c36e799bf214cc6f5430e42ee992bce93953e5370079872126f133bd40030d6e44621db04bc0ebe73d4e198b78e5b26d352e0fbd57807319a37341ae3b1bbdc26aa3d1b7b89add4f6dfc2196a6cc73c38de88a906844531594b10b5a649f5ccece3bafcf9f7f24dc7f560a0f2d2cd7924ba8553654a1f48e56aef802d24f7e0705055406f7a7a6be72d2afb0ee8e8ace350820db166c003d48ed5173f038eaec2f6603613ede63bceec666836c9811129f7433c9d51d8aa5a459c4188f0034df77eb7870fbd9e02b82d23178de3c747313db05b1d9c05174550b9bdac5e254e4218a54acb59afbb6f5a2b723144c6e8b33f0080a7377cd5028cc5295303615133a766a91372bf97fcd67f864959ae4fe5ffee4c2aa3bc68a7d802ed4c604f45c9b28c9f734d533db8a676c203eb24c8bd703c1c869f79709795b2301434f15b1549095a9eb51ffce9040062fb910d46747ad99768efc166760017dc3aeed7879bd62993b02f4c9cccadcdf61408ac435880696902b065447da835f9b354f0bc2c3f531e878f9a4ee0603128bbbb3dd6689f638bb43ce73599602ebbbd2c8bd88f472d22eddb0ef728f2c3876c9e92d7407f07ff10292fad0b062df400029b79da69ce10fe3a7185bd4634c79fe20d725d1e1e406b62c084e0d77acac76097b86099356c2f568127787a69a8878a29e829b33d9a027fd465b7ec351933a886b51395acb77c5d73d09da9a5c656fb8415ad9c659448877241c82cc541800d1896991581bdf97a91b19e591743f87b3a1269ade4242b7b4d9c4777f272c1ace3eccd2c476e02f13f8ed446540e4c5ee79c8d6f0dbc2e0f67357c76efce28df1f2a7c5c1499b9b5b5b7aa8542057565bc6b1dda2a999a49a15f0bdfe9a2f744df918a7a5c6d26116fd9185e40ec880f7bc30e0c3a29968ec03586147a15da77986380a6badf146110dd155b7998278569c4b718f033a7330c674238a869d0616b7ebbfa7c00f70377f7a36ba720c7ce7cc03460bd345b1e8357f0adc662ec97c27dc2b35e8ebae6cea8b10bd289b2af0c7b09e3a6e6d3f05a55b54d91a9ab1638ecde8ae95187e9bba3511d556ce2b5bab0ac56d24a085408ce1539ea2db75a497b9465237452e78a2a6eec44522448554ad34a709f59ff91d7025817c4a11dca7d2b0ff8b07ddb37bdf672e924b78895962cceacefa67fc6421a996fa712aeb01a44f419212eeda6630cfcfd3928d72f04296aa93f3c761e5d8fad738e66c5ab861daa799ee7ee875a0582a2ec8d1b0d9c01c696e20d9f81066eca8f5521796a900c1867d8deb68aaa3a867776a7e7bd0dde593e23ced6c787dd2c38b387fe0c049ae0aba163f4cfd915102fbc717da5c4ff24647eb15d47f4a0d8655a75b78aa8ff877e44c4f56c63b722d5821e296d2b1d253e12caa11c6709e0c690b53e889cc2360594c2e1e7824878d4fd483ded786be68afa7ab797c7aa7f12556e7e2e941a7b67d1847adac5154a008a0fc4cca799b3a58fd7136b6b01e8b60bb3bb01b5e409b6a0f6da260a516c009e4ecb05f43069a9fb2f5240eea92c8b1dcd3d3da82cd885294c1a4f64ebbf5fc6a397c35db7a98962a8a02e6f90d13d7e46416dc81aab27a3b9ce27bcb7a7f06b0aa0d7143302cea519358aced1f8f464997108dbc9483599d44c2e554dc2d9dcb40816f8001ad495e846eb06212955a055c6113a69f3f2f7d8848e720c1f32ae19446929dec57a46eb0553dbb9feb22701510e2f3e5b928a8f20365f52e1c5ed69f07a99b539b115d2852bf3773237affab68deed1d7055373da7e31c38278ee151e023fb5b36aacc7cf4929bbf0e2a55fb4bba873e8e781fdf1af3a33519fda23ea3e62f5d7b0c2ef07d1cb72dcaced21d2428e5af8416075a5bb1d76d47169bbc0370a998aef8a905030dc57e215acb487b7e47e1aba31e4ebf5910cfe986ed287edeaffff228d7e54e9649ed6ed1720ec1358c3da1edb4932cb9c5bd42462c69c8c41128a4a81a24ba62a14ce6b9289d51e02242cb24c8050f28141bb1cabed2e0834a97538dc189b8f48eebd69ec8a64235aec1a3b03838faaf7031e627d7784cb3ba512322f6ef6e21d1f80ae9873c4ca87d358636134735f585e5cea40430fed0ff6d53e9f291127a42ae236e767d48187b21d1290cb5d2f6579efa8de96b8c46b4710fad3293b625c5efb36ffed22239d1f6055cda197a85e3aebad54220478bbcdd76698de45e5501398ac1591ae933dea731b74b75c6a89ed475eca168ffd5fb4980b0b02920dc4fd3d6527a7435cf9419e1fb26c77d378542ce05eeaa2ff23ca081435e87cb2a0101f5407ec011c086666d0a6085819feae9e61fcdbec93ad0b696af6eeb59dcc8512e0d71dc752704ac92b405bc955f896156dba5d8fc94e6bcd27e29fc13f9caecdd8e9e92bd7350d2f9f84f667ff7b084e830c834ec2da04767ce3a4b2fe3ac9409ca9bfe54de5e6cdb6ecfe96b399c50febb8394ad9fe8aa2fe7d97bf41315153c083b14beab6582c6e12ec5866756603beeaf07dcc81a187b2fbd6b764508fce8ffea5a8f22e5e3a08d358b7ad6e7b91a95044564c016299a641d2f473625dec12afa53134b6166061f6b915a53831d88615050c4848779b89eef9e34fe2bb25f75981a37dcf36baeb7fe681c3d047762b7b46a98311adab4be681b5a18f6936d13f12a64a730cb18a122798b7e5f1b0f978f22a6411df1728bfaed9238cda5b8b83ce1d7beda54dc9e09baad214a1f77b9b9754d2ebfb3a53bb918ca5acdbacc221411574486826ff0ccd95524c9b473bab70d716d6342fbd1dd9dfcb9d52f565a3f996a685b52252c6166f4e590feda263454b266070304e5837a5c0c86830a2758d574dfe2a3cee7fcd8a4182ec6dffadb2ba7f942c900887ad7ca15532d0ef494f13d7b99bdc8a368a80af676ff24c068370e39741916a76c93ad5ccef292a1c150ede205ac6fbdbb4324dd1be472d56be93412a8c54008b07e0b9cf1a67bfede98693fa658a2b554b2949c9d164048e11460ec5df318d15bb48dd22cb7e76189d6946a2720279ec7d2a14db7b178af4448a61184a724a69570de8ca7e9dc58b2785684e85fa8ce01c186311d43926a213cc7d3085b159cc72a96fd051061e22dff44e13891aecbf326405fad9bb0aadc341393f517d5ce8888035636cf04e28ac8cdf7c3d05d6c576f3dd7a3cb3f2418f8c43b2ee1f19417bb43cd46befc5c02b97bb712a9b71a9228d9d56ddd5eb000557a6b9cb511e8e400d26ef50c557e8d889ef8cc3cc15feeeadf7a9a3b5dd739711eddc2f18c02ee888bb78a80c9c0cebd056c964f77d690c7cd39adcdbe26467ee0c68c25844929bf5649e247fcbdea1a94a9956fb66ede36e5520d3d952af6bb50834811885020caf7ad8976062a93604746d00e704e6cd68b758b475ceba6fe96ba93c19434ce1f18c71c88ec6302578417878ac69037efc4619a305b3ca976fcee0ea0ee886c46bfa1e36cb92a845909bb3ea7130404d3679b7467c8165cc6206fcbfd5006e75d3f46e31aafb1c540eb445f1db8f84803f66271465684152109ebf9466c5849f9a7fb7d6c836c15e0b79e9ffb800b5eb4ec8ddcbe68b5c15fd83b6ab7e570236c83a7802a0f72d15799f0fdfcb5dec239359c2378b70c8c0ee6024bc80e9efddba4a499f0958d6093e96a2ff81ded69e37e2ca654b6fe2571230c7fab34fb40ecc443ccb7e5070bbb5ed36a5b1d7121ddd78500c242d7d99213e762a5f82146985c388f1c322a1c3436ea4110b4f0f83bb16e9cae467e61a1a9cb5fe6a5dcd20a235a782de92e3c84d09c57037f5f87e2ec24bb9f5e484c367a3cdcc793771e438cc618163f39d512b69346a166334af0d34cc833a5aa3ee54567ae47887eb882a594435bc951fce130478fe38c17e988aae6f86bc9f40a6b627ffb83b45e791690ae4c4d9f18fc7bb5e23ba2047e19d02ab54f0fc6a4a8ddb3cff9a5884725e5b1e1ae4ea096a5164110cd1983e89673bc213340c4ebb6f4fb8f18d3cb3e66c58f6c5b285b31c55a06b9d29924660e2ba3587fc924ae8634df085c218c2598ada0b4dba2b0c9b7913835b626b5c7241ab232211b77e55c7626eb988c33f181f44cdc916630d050689ae0143405d71c1602f673dce36bab2b01f9ebcd13a37983e33bef667f053b670e401ac7bd4694af43d12826442f9d2d5b6cc1eb4ca91eee2cde7ca84d4852e0d00f9c933661bdf3a599f3ad3135e535a60ea4df01870e329e5cc2de6e491a762c25661e95e545440830dba037604093abc41924284a36f25fc77fd4cecc5b8e82ea0ab223fc3e4d782adea78a489fe969b4932a3a60b4d9721e22083a5b0da288f2671cb98d1a9d7126497654fd5cc5760d0e1d106b35d5baaf4bd2f29a2c92395a9cc1cc03325d27f0a2b1bc6062cf35fff04ef17e5fa62720b4f3354a9f4dc36ef3dc2cdaea853b7d73446882198fdca2fd9b96e933a7c2425c309e494cf67714e84e6af62ab79060455872ccdf466ad6a822d2f3a2c0ca9ce7096a540f849531f1f9aa8d86f7a09990a66494865e737deb4fc30e2358f300891d3d4feafbf0b5b7df6c6e76e6733d90bf7016da66c842b584c47cfa0a3c24a625d75d6a2c1fe71f69c009c2bf913b0b194ccfeab4418c0c1beb77ef789e705ec4ce63f5212002d79873b03d13270b56ce1d1af2c5bb6fa19e29323fcb0390410dd15f6b468ca056095d756188163a41d7a26930431a3749ef8b721fb021c47212c851ee8d1d05f08a3509f3e0bca30b05d6fcf59f1224de51104519c2fb744e41dab8ec28b1619204bd0b4e7a5b66308ba7de18430dcd148c1352b09c66d9bc13eb0d986a9099bc71743d5cefd8f583211c453e48858ff8a37cc1cbba13fb98a09a3816e6004d7fdc88d12f56194a661ba7e088de8ce1637e2f433b37ac8c4c41601c35be9429a4a116f728e59b242c00f299c611e78941fbc0ee62c3c304a3d19fd08f6546ec76bb6bd092fcf0aff1999182887c260bb4331d498da5fb80a17a2e8836e8f45c53c95280273359c6a6a2f46b91408df1ee2431829e59e193b3a4066ffbd2c557f2e7ffe735d564f73d8233c6850145218f67905ba80fe4e918a010bcef6c687045dfd4d0b627e0fd64b98318e58a51262a28d46c0c43a82c77c9c2228b78791cd7024d5e8291fdda1bc89a6a9245dd549bcc6571d4c0888d6e6ad6a580a14564d9ce192de031b2b050111147d31e67aeb6dcecaa03078f14d885bb48e777931251c4b6bf2ee3aac6ad4510fd074ce6009c615ad8775686de4dab56373e5c3d80bd805909d866a52fd0a4d389ac025181b54b8a4a9eeb27e764ca4a4f804d36cfc7acf1fb95f324085d169e7f26fa4bff0f49bf1ea16d99e7a95bfd91072dbe17f56eb0a4313e3f9c27060ea4e6aa66ef9c26d785e91a43e2d3d3f2ef57820645c14a92b8790197825323cae0d6c4158aecb764f9f1620a0b2d14dfade2a4f8649b5f61531b394afff2657ffb6120f8749c3147c45954a84fc2232d783a158d38beadd9018f234f0efa84e4c4e846e82aab00348d2986223ed7ed27f5a12ee6335de931d709fb0ada5510d416f8aad89f54654038ee020634d31862ffc4f0146838fbe6d09acfaa9a1aaf72b0d7f9ac71737209d0721a67f91877fdfd15c8be7805597c9952d2bcb769e5897e8a3c19521cd0e319a64f406143bbb26be43c9c1e033978e72a77e0ab18810f888805dd2f73446ebda5b9eebcb8e74eb555273", 0x1000}, {&(0x7f00000024c0)="81ade64baa80003514c766f940f118614b1ebdbedca7bed971234537ad40b90a31e006b744e7fe3d66db8f13f1b48319238f57c3c063b53f3044a461da09c36489807e6f211fba4ce97681a08a0ac97a898fef906c9ec6a10eda6e4657d4c4dfec16ef7a31b4ee2b69ebec8c8077b5cf030675b70c702b2f0f4d097bd9edb02aaf77a528e8d6fc11ba3acf6e640759aee44e9d6eed4138a65cdb373612b2e6f3945f660df0f6aee5631487a26264e810d67e31442fc2253e", 0xb8}, {&(0x7f0000002580)="951068373b0c08c627ff473b1a2e29032f31d4a447acb4159db502b12409b1a1fdfa0f32035fec34b58ff908254f3857a5beb52eaefe37beeb98cb920d3c9f7002b282ee429f38da150809c01c9e456023b37d43d16609224fb98f5ab59887ad2ad14cca1df2e8a52810d9b10b110be46b50c99471afdbcfb836ba33a3e15fdf6380ee2e5239dcef8a0446341e2622b34920cafe5e557396580d9cb57925fae85c810a60b485cda2d3892f0e278b5d4414b4519631574aa894b95ef22d5a5e640cf0dd8c5efb8a968f2f32a267dd1cb94bd388b927794e8ec6c99ba84a0c98641ff5ae", 0xe3}, {&(0x7f0000002680)="1501311ded678fa613ee46bd5b76fb6fdaf5b192ec19e0bde6b5e075ed4fc6a0ee7166351e6b748a1ba45117bb193a83dea1294bedc60d9a883bf29267b338641c54c64b5a54be65793b4f86f0568607eecc5419dd2b8e554c8859eb4145ec1b07e4b9943a768a384a1e0bc9c9b90ee0a75a809499913ffb70a1eb0b34d2da9bfb364e1a302db34d812b6fbff319d84f8c4c992f25156d31cf4fae2d30fc2c0022824dc3e742449c6ae03c357722753d13388d76cfd4a90a7b7527c5dd837f0c3cbf41", 0xc3}], 0xa, 0x0, 0x0) 16:01:17 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) pread(r2, &(0x7f0000000400)="c45b736dd4a3cbce4ec11563e5091d7ebf8e2b9b89e2acc23176fe3f21f61efa2dc4072c0b7f361df3b87aa5b16540fe", 0x30, 0x0, 0x0) r4 = syz_open_pts() close(r2) r5 = dup(r4) r6 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001600)=""/34) r7 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000440)=0x40000000000008) syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r8) readv(r7, &(0x7f0000000b40)=[{&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f00000005c0)=""/156, 0x9c}, {&(0x7f0000000680)=""/28, 0x1c}, {&(0x7f00000006c0)=""/196, 0xc4}, {&(0x7f00000007c0)=""/211, 0xd3}, {&(0x7f00000008c0)=""/15, 0xf}, {&(0x7f0000000900)=""/190, 0xbe}, {&(0x7f00000009c0)=""/211, 0xd3}, {&(0x7f0000000ac0)=""/86, 0x56}], 0x9) fcntl$dupfd(r4, 0xa, r5) r9 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = semget$private(0x0, 0x4, 0x110) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000480)) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ftruncate(r0, 0x0, 0x480) write(r1, &(0x7f00000000c0)="5792af08e3b0d56c36e8f5d207032714bcb25fb7c219b0a42d519d5a9d4ff733355f0b2e3ba24bd0fd1f465f2066fcec60b0e31e9ac65526f554b602474ddf30159583e11815bce1f6a3a92994722849111ef4587e4dd1a0141038687216ae574a45364cbac8a907957f327752577cb2d7afc5fcf0516d1a553f5d60c915fd25cb8027d1036c4d934812e60d830c42dcff15365bf529f6f75a4cec2e8fc275d4e6748c7aebbabdb41fddbe65bb5edc805396e49863fb", 0xb6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x3f, 0x7ff}, 0xc) 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000300)={{0x79, 0x1, 0xeb}, 0x3, 0xab, 0x20}) recvfrom$unix(r2, &(0x7f00000001c0)=""/192, 0xc0, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) connect(r3, &(0x7f0000000100)=@un=@abs={0x8b6b4705ada29ec1, 0x0, 0x2}, 0x8) 16:01:18 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = semget$private(0x0, 0x0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./control\x00', 0x200, 0xbc50e98a52bef9ff) connect(r1, &(0x7f00000011c0)=@in6={0x18, 0x0, 0xe6f8, 0x1}, 0xc) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000180)=""/4096) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x18, 0x81, 0xa8, 0x9, 0x89, 0x0]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/2) utimes(&(0x7f0000000080)='./control\x00', 0x0) 16:01:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2fe3ec5fb03000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1000000002e, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0xdf94fcb49bef39db, 0x2, 0x200}) 16:01:18 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x5, 0x1, r0}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20088, 0x10c) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x80000001) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000000200)="9736eb73ee6a9f28a508afe9892f8b79d033c46a51efb7c57618b85e93796b9c582d53198c2f3de5bce9df0ba3e01538a7ae5a7db8e94cf243f0c5308bdddd52", 0x40, 0x4, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) msgget(0x2, 0x2f995750b3ab3124) chdir(&(0x7f0000000280)='./file1\x00') msgget(0x1, 0x4) fchflags(r5, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x4a, 0x0, 0x3d, 0xfffffffffffffc6c, "ad89ec4eb63cd9ae8833a92f6f13a7c488e46ca9", 0x4, 0xe8}) utimensat(r3, &(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={{0x7ff, 0x6}, {0x2, 0x8c}}, 0x0) symlink(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file1\x00') symlink(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file0\x00') bind(r4, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) setuid(r1) r6 = openat(r3, &(0x7f00000004c0)='./file0\x00', 0x8000, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000500)={0x2, [{0x0, 0x4}, {0x1, 0x40}, {0x3}, {0x1, 0x80000001}, {0x2, 0x5713}, {0x2, 0x8000}, {0x1, 0xfff}, {0x3}, {0x3, 0xdd}, {0x2, 0x8}, {0x2, 0x7f16f549}, {0x2, 0x6fb}, {0x1, 0x5}, {0xb8279d555466c9c, 0x5}, {0x2, 0x1000}, {0x2, 0x6}, {0x1, 0x1}, {0x3, 0x8}, {0x3, 0x6}, {0x2, 0x8001}, {0x2, 0x1000}, {0x2, 0x80}, {0x2, 0x5}, {0x7e8d8a27d4ce754a, 0x97}, {0x2, 0x9}, {0x2, 0x80000001}, {0x1, 0x4}, {0x2, 0x6}, {0x2, 0xfffffffffffffff8}, {0x3, 0x8}, {0x3, 0x8}, {0x0, 0xf5d0}]}) setuid(r1) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000640)={0x3ff, 0xffffffff, 0x167c0e8, 0xb471, "b52f514449500fc3c9c05d3c5a2fcbc0eb872a4e", 0x9, 0x4}) msgget(0x0, 0x120) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000680)={0x9, 0x81}, 0x8) bind$unix(r4, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) seteuid(r1) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000740)=0x10) 16:01:18 executing program 1: setuid(0xee01) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:01:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x1c0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x21) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xb889843384488059, 0x20, 0x23, 0x80, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x4, 0x5dcf}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0xa169, 0xffffffffffffff00}, {{r1}, 0xfffffffffffffffb, 0x82, 0x4, 0x2, 0x7}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x10, 0x7f, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x94e, 0x2}, {{r0}, 0xfffffffffffffffe, 0x50, 0x1, 0x800, 0x7}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0xf79}, {{r2}, 0xfffffffffffffffd, 0x6, 0x22bd92e1da530dd6, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0xc3, 0x1, 0x1ff, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x99, 0xfffff, 0x7, 0x26}], 0x8, &(0x7f00000002c0)={0x6, 0x80000000000}) renameat(r0, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file1\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_media}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x8000) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000400)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000440)=""/116, 0x74}], 0x1, &(0x7f0000000500)=""/7, 0x7}, 0x2) getsockname(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r3 = getppid() ktrace(&(0x7f0000000600)='./file2\x00', 0x7, 0x800, r3) r4 = getegid() setgid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) ftruncate(r0, 0x0, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x3, 0x6, 0x2, 0x40, "9c89095458488ea488c53ede69b05f7775abca23", 0xa9, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x2, 0xffff, 0x72}, {0x18, 0x0, 0x6, 0x2}, 0x1, [0x3, 0xfffffffffffffff8, 0xffffffffffffff1a, 0x1, 0xfffffffffffffffb, 0x4, 0x3ff, 0x9]}, 0x3c) ioctl$TIOCDRAIN(r0, 0x2000745e) pwrite(r2, &(0x7f0000000740)="531fa1e776900849c9d83d29536d3409b4f9680f3b9c9fb89af41cf5dc6f02a270a599e249c7c1a6383b654d766ebc363a1061168d27e84a4f97a66a8cdf0059aceca31d04eff986412b247f01cc1d9371e418df238c59003a25cfa381d352cc681818a63c85c09795978d8d5c8c588db48e0c94a0dba96a5a6a5f49c93d2c544b95cbcb88b090be2d2ffe39f0f9993213059fd8fad28c8f22ec00621eea44836b17db7429a421a6948094649bbaadbd016b20c46162eca7a760d7363bac8c9039a7370896552f359d9e01cbdbc0afacb3ebec4239a331ccb43ca3ad73156768014b81c8485ad2d9719437ac7083e19356bf61aab959", 0xf6, 0x0, 0x0) setuid(r6) rmdir(&(0x7f0000000840)='./file2\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000880)={0xff80000000000000, 0x5}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r8 = shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000900)={{0x0, r6, r4, r6, r7, 0x10, 0x5}, 0x6000, 0xffff, r5, r3, 0xffffffff, 0x1}) geteuid() pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000980)="77be19d511006ae355ea2ad432db193690fbcb54f33facbfa8a23c527190d76626c2773d4138edc22e7935039a9e0bc01482272c01a4cea67c69291b01c7cacb9c227d958b61f7e636dfc3ac8624fccb4735395345d2b1abf93ef325f6b9be4f4a2f97365cc28578a7bfddac898d20bd5850fbccc35cf34b19b80629391be5195b3d8ec6dcdddf816518a2ca2a33c425", 0x90}, {&(0x7f0000000a40)="0e27c73bb5182837cea33dcf089b7dfbe8f933de5fe02358d92b32", 0x1b}], 0x2, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mkdirat(r0, &(0x7f0000000ac0)='./file1\x00', 0x84) 16:01:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1a3, &(0x7f0000000100)=[{0x54, 0x0, 0x0, 0xfffffffffffffffd}, {0xfdc, 0x0, 0x0, 0x3}, {0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5b, &(0x7f0000000140)="b6") 16:01:18 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x9) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) pipe(&(0x7f0000000700)) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000047c0)=@file={0x0, ""/4096}, &(0x7f00000007c0)=0x1002) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffffc3) setregid(r8, r5) socketpair(0x6, 0x8006, 0xfffe, &(0x7f0000000440)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r5, r4, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r12, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r12, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) 16:01:18 executing program 0: execve(&(0x7f0000001400)='./file0\x00', &(0x7f0000001640)=[&(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='^]&/}\x00', &(0x7f0000001540)='\'^!\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)=',[{*/\x00'], &(0x7f00000018c0)=[&(0x7f0000001680)='\x00', &(0x7f00000016c0)='[\x00', &(0x7f0000001700)='#[\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='^\x00', &(0x7f0000001800)=',\x00', &(0x7f0000001840)='-[%\x00', &(0x7f0000001880)='}()&\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000001940)="b7b3e1ac72476489756598ad866ef0c03aea0ff0b6c217de96d60f4235d71b8c885ed8c0901cb32bde2a00f5c94ecd5ff0a57e76af1bafb1994d44af75328dc8fcd94017aea9d3f8fec8c950a9c8659565167d3c2d44d4de083a0f178804c72bb130cda07ee2c03ea1cb8ecbcfab5d", 0x6f) acct(&(0x7f0000000200)='./file0\x00') fchmod(r0, 0x4) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="cb8db585581bd4e312b678b9a4e30ffa8234c265dab881bdfa1413ab357cd52889eb0f1942bb92d1a2b99653606c047f4941895093443c581e57da6acf76ec29d2a1f3b5566af294dc25b881cd79a56681ab7b5bd420add8100ad35d351aee9ad321a90f985a10d83b06be436bf4d5a9d323d86d0842e8e7ea4ccf0e021ec5ecdfca35122c65c928f429ed8c0bfd923b7cb6e2068e66ade9aeac3f4ed2afbea1f053b42dccc0d68eb36822bfcd85ec4dd1a7958b07931822329f6bca5ed07f022d0fa27f6abc1b8c5f4a4571900346958c9b0b7c48cdcfaa4cab9266350afa98248f8aea429c598cf3d3af27dc80086736423307b986f7bdd5f0bcf15bfff08297c80375276ad5332f1287e8e3489f90bd6c0550f1c84195dc3a9ee3353ff82345b99ffb899419978a0ce31dc5f13bf100f71ba8468c36e802230fe574b780922eb4d6240663b4d4a07617c2654d06f4b1439b4222ef80768fb18424cc711e0b9a6f4aab67c7d710b5ff2af9f511d36e5f67d11850231ea8c4f9fbbdb65b8dd5eb7c337b497b03e64dfa98b31f285ab5a8788b989877f9908590dde128cb56375317537bc976b2c89b6acde0f0ac57507e0132f983a451395bdec211a6fccee16932e89c5f38c24390bff6840c6b0880c859adf33f94f7a8b71985f33fb773a9d39e3db1a5f1d160dc501d659882d6b2d593c0308ef6c56d7503c268924bbd61b7036b8fcc295d54d0b710ac42933d7bb30ee83d59bd3ff6b424de7c98850ee52015fbbe9396138c61d892e3c0185c0de8084e401b2d3d4fc342779e56ac10692e5f9482685f1cd3f748fab8484520bbb2b28063be1dd57d36e7a32a981d6cd28266c9f35ef7d3932c086a2807dc6ba13f5dd42464e885d224c9ab5f76cb3a5c596f8013d4e2f5c1625a4d5c29badbd71775cdc6c085d4213d276568290b512c569c2ee1028b0cd6b53e11aa5bcd31d7e3cf73289b764ec2d36ec702fbdf472a722810cb53947c8c3f1a212d057ca5a20441a0f0df4820ad9060cdf8a2d158e74afd6cd95809bcecd1a4a590f1d2f3ef60b6a4cb1853da7f0d1b9ef0145724c60689c08df0648479d697c290ee7f988f094d8e7222e54b90f43b816f7cc2956b8a558d53f9754a9e40f9956e7fdf1a9b802c91448b63406038f43ec8eebbb1809d72f390dd75ba3122726a531e5f1446ac62664d09601cf2c3b33a56b738c8b884b627a7cd9350058fbecf877338ad293e87b7babc9f8dafcdcbec9f68ff00b05bdf595eb87d7f0fde07e77050b1bd3b547518c69f0acbf7e57240c114a94d0a8ced99d42a7459749854e9cbb53000036ff2de50d183019b873a63de1c7ad8cc472d7adaf0738603c2fd68bd14cf4da692434161ee713d40853bd7d7899351911e37bde96ce22e6da72913ec21fd860060d6960551529a427cae86cd5c470a4607b4326d41ca1b76e9dafc8f9c6ba8a3c838824431419edf5798a9688cbd6001c1f2e9eeabe528dc4feac08dda85425dc53748cde7f11d01b7c6edd425f288ee39bedd37365dc41db1565ad74ac46e86135da28186a3e32f34e4dbfd9edcc1cb4a17f1337667b4eda9d45f7ce9f5b37bc76df381650d8a05296d3a680c811dce3f3a454b51d02bef8760aeacb8c50de8b9a920748cf6cc425255a63e1d611beb9ae8f78126bcddc240e02a89073465ffbc0c5057f100f2905c3b7f82e82202826a38e53c48a4162ea4f1636abb871c18291c52dfc27545abcd6d5dde884f2ca71613571544e333a09bd2970092656a6806ecfe7d6f40046c940d913df87329dd9d8eb899915d284f818e59e19b8d1fee167addcde48f8defe5b1ddf86ee3961acbd903d6d8aeceddf979c6aee5315f654261e3c937cb92b83c1de3635f336d8d5b3211a1d6a4ddeea55c56dea718e1e9a4dd8af58a10ddd1394f466f2e6e8b7410d4ea93e60b1cb9c7f675ca7c376bca18d88a1318c2f8a9292b43dc3f7f603dd155c0edf7b0abcbffbedcb947261d9efad07fd1af923163e4c6289c686945aa5aac3afdea4628efb5bca9c49d31a8c74d013601e143afa1757b36e2c2cfece9b5e4b41eeb4205824f2bc3f3ba964c410a21f3a2dbd654e4f99091cc69bb3877f7827a0b5c418524b3b4dead90468a801c2fd9f61f0fdb1812dc94abaadf6ff6559fc028f2c9b59cc17ed8476df97698cf7bdf891c92f9b08ae46d755c745a661b9154cd416a934fed4d6ef1c7bc8a295e0c3af24816ee5318d150504136c37e9dff4b4fac65393ae150090560e633cd64f23762f471e75a9d2b2ab226b15fe99dd64bcbc0a687c7ac35dfe2dbd71153ac93181cd584ea7452705f0188dc382dbc02c736f9419e4894eab91e6182dd26751a22a8de15b16391ed9301acd014565dd808b52e73afe2b93e9d7261d7ef5908fd2dc0a1cd765cd491b948a05ffdf2de3e34ac6896315876d5f71fd7764bb357a9661a2b76472ef08994cf74d8658b7c4f6d447207c5dc44a73d499177a4f12117f707022884d77a59f2fb0fab31256914b000b3fdd11cf83c669be00fdf2b03a6f7b229e55911d84001c069707be1d1b5b8272e33c19da1ee4e29fc788c83826e701743861660bd4a2cf740f363a13cb5217ed57bb68a26b0d1e3b5ac9fc96a9b7dba8fb1d1ce47738d02788ac3d15b1c8bc8c01dc068e9f60dc640459f76647aa42f5b4d966c788a2e4ec671f1dc2cb069f1caa361e4ed191f4533e8427b8ea0ccfe028bfada65784d1851cf0f385886bcf94dbb0457bfe8cc3b1a8eb9b934e7ce93c60b44e83200adcce1ec4b002ef29113ccbd863e53495b367f0c2a15cb69524d6e613f5a84bab1379f37b41c0817965dcad64146edcc43dcf591775f5cfb211cd6a36baaa26d44a5b3d721fe9d5b15e14d2a183994231e902db7727f269f159143629f47972e1e286acdf99510b7c4e2f42e67a93d9b33bc57b6b28503c55794fd8217ba2d33bab8e535f08406fd79cc59c9abc9149cf8bc3dcb747fd016ac418eb193c867ba5b7cc325a3f5692bc46f84454e924c1fbafafbef22924c3aa6a75bb9cd4b4c566c693a9aacbb07b948e69aee9d83b9e77cf50a509b4fe867a2b107b9f77ab53d69607bf667df7adaef79643bc6db2a6f7daefe859c742a8fe9b06a3415a183ea9bf2ec7a7757907fb38e394dd2f11e11e388a3f340f893470e6697b631d9aeb34be413b839e718929f4b8e0ca9d4443ed813b97c5d29372bc074727b39d23481ceefac0ae8d53864b04f8f868625e840dfa57ca33029fcca1cb6aec386edcb4d6cbfef2aaa51be5b4c7e2774bb151c8f4ef69eb681503e76d1ef583c5d5732d16aa894bc412ed57009ca9cc35f5c626a7d4b2f8926119cfe047cf5dda02523079807676ff0dd9381165f3f5fce8c05cd563c8ca351a69b60dded55de5626d34de0246a77d0f4470562d4da1c576f399b8069e2c71e2f2978d08c6db04f5bcde6dfbde96df2d7050ae5782cbd431d2a87211f0c1bc0d27af8957f2a36090d4fb871f538c256f890b558a9ce2b9cff9890b0db388cf0dbd134af0edcd0b94a7b4d60a9fa94d06da9fc39d909f99b1ef2cdf87ecd5533c887e491a1d788e70e4c92562ae2c8b4b6aff3250d3076d3f9ba00bce97d66c41cbc06f8765bd46fb825960cc192c8a35f1c8ddee8743501da362783eccb194075ba10a8badf67cf40cfcdc6ee2e52d28968d5d49bc69a834b2476ad603a0c1c9e29f68ce06e076d01c9a61030235188c36db1e052a60e1735494198c5bfd9ef167da9125ac2dea765bb24f5c1098538615e6043d11bbc8793c2060a38da1dfdd3b99f9a6057f2d685a2f354659ed24b252ca3442955187a64f7c5a21d885decc2eeb14c742ac086aad88603e444b01129fd3f6819c478c8562d0ab26de55b54a332375db3639c76e95504faeb76e447f8941a1a4afd79537332f7426afa95e4b9d44bae40920074515c5b2e74753434aea2765ef5dd9e64127dc94055b07e3ddf4599a48f41461856e456f2a963f5bd549c6f9432c32dc68eca081fafb4d2c136a62bf3769fa50eb08d810b96a4050058075a5c37c7883b137ea8e07f6a8c7b09b529494617006cb7cdf2655a6b22e15403da461c66f42c5641a94c8dd3547a848e8a688f162dfbe282b50187f0692bad71c9273ace7ef3c3f50a1a93778ad677d72f509c0e7914b9642daf9ef41c4bd343c3693623b64e38f01f3f84efc4e4e823311f3a07f63d9d6b90cd0a8c783b7f4304118bd3f84d8b772fc28f879556ac89da2cbdf71a9f9ca40e2e1de5b54f9ca9950b38d0ba0bb085d66dddb29513707065a687fb4dd5205911b52cd7ec6de9c3bac4dafed51e9fd97d7b3b8f3506afa637f6882be6abb4caefbf78180777ce959d4273bbde45b0e795312a3554d08f894b7e71027d7842db2ab21a4484406a33df04fd6f3bc4017e8500d8ecd7cd883d98fc34bfaf9787a6d5d2c3481f422bfdda367abdeafa27b78adbe3c02f3f9e5bfb50a1f1d6ad51ec4e6ade5677b397126c72dcc41807310906a1cda130dee5be1a8407a19dbec291bbf848e649143f4caccb173691c4382f128de9ab11ba75c9d0a4d83d91b817df015062d6788852990383c5481e2b87df04568ce37b8fb829565ed3697b5e08b06df0cc15c0f6b40ccdac48797eae61a3ae46093ae289093b43f5632aa740ada4da3c0bb0feba3f14b58efca075b1cde6fc2e3d89c4af5b9a0f2eee9b8580f725dd62bfeba15e03ee0e51ba01f43dd9be7d5da4d36caaa905f351a60f32c79bb4e180a80e7c4c65aaa4967ceb55f1aa3a1e94acb0283d15b6e12096fde38c215dadfa760d20856ffe9b8ed9d224c11451e62b834285fe87c4a16a78c1d640df7daa333fd87d84db0ef02d14cfb764785a0cfd1eb118ad5ac206e21282d3c894b3159d45d2a289e6401b514b90ddb13c6a723b62d56153c96896f3e318a348912a956cf90c8d66bd4f10ed0bcc69e7fac12b8e23b751fc17dc029299f24301ae3de18c46f60f29018250902d525c3e5312ca006756ec37cee45d69bbc18d38138e524d3b2686b5cdcca579191a78e030cde35f2cd095e6dd7033ef95f3de131d5db306bbb6c444f260ab9a02e7e811f826e86dea54424de8de1bcc48d5a090e1e7ed9a425a2309543f112b21601ae24d7222bf323d22edbcca502c91c9c0754abcef4a6c981d1201cf7bbc1f6c1c83669ed8e98aac13d02ba7f424b9c07ed88c04105f438ab95494250714265606862874afd46993a90d0d278c612f9247f940a20c2741a3f182e03ac603524d46d5471ab4ee891d9f2ac77f3c4f11fb276557123d358481178d51a49f10b0cd13cb001b06782d284b2cc1b9a0b2dee17abbd4482b09e59b6ae80f834fde57b1fa750ab4dfae2d77d5f5e71c065832cb101fd00f0a13e7b16a2b837ab0749f4c85c668251c3cf94ce1fb7f9d707db6aad290bf311d4635a458e780e1f4f937b41e65f321b340ea37467d6d49bf7f047d45f1c16517b583aa4bf75ab58b6345c7830233902ef7d525e32c4597347455c9a0c88627ae2d6f31f7620272594dcc077a8d5c47ea2cd4304779ad10fe6a57a4ec14a8430197d42b0a17bf3af9af25adfd58960961b532b03563598777ad24581ea23b09f457e3e5e00eb7b1bd084c8583f2345e37b8d76ae00639c15b5d0136da6732f5142afbaaa20f29620d162235bd3cb63e3dc17709809f52f30f18d2860ef248aa4f4651aaad273ab1e6b5819645f215e1464abbfd48c5aa156661602b7a8e291f522581d000bc35", 0x1000}, {&(0x7f0000000080)="e9107c4d89424a6de8490434941a6e938c439517f1fd92154886b29f4b908b7b4a2091cd52eac041fd86a06fc482738dec7bb5cda2d5adfa36f96047ffbed9ecd160bc98038c667e0b6fe11adbb71e4624d3", 0x52}, {&(0x7f0000000100)="86dd691d5bdbb0f9ea104d8ecea9d1956a86dafd0417d5d33561ee40aa1b98eb0f4da5e299743ad959ab015140b6e53b91b0ebec1778f3f6da064284c63edf3f84a4a40f55b989a26ab2990e3e3b6b145dc9279405d39dd908dd4ed20cfbceae23a9a451f57de2d6b57e7ac91db940060bde9ed60f7bceb71e87c7d6a10e4940c69d804c315d14c45908356fd80d3666f8", 0x91}, {&(0x7f0000001240)="fab8ba4ec7121647c8908695220887eeac8029ff7118b9aea700c2a9dd0ddb4220fbc83b72527e4d1075d45fc778ceee00d655d8342b1e619f0e9533f776bf3e93b37458ec426a5dc4dc66167df4a5dc686eb0f31361cb3fe6f0c0818283db710bee486306160cb7e27f8da80e9f4d2f769b65958b2cbe93aa9a68bcadc2d6b6ff575b4e6a68c7f7615f6802b3b1bb7e56ec98b6c72f99a35f100eb99f4f37dd2916e18398d8af7f9631774a52463395380ed3a8823d4c0908c8726f6e7b7ac9f382fe21d7df0862af06c193c28b38588c68d50f3255a9564d", 0xd9}, {&(0x7f00000001c0)="b0ceac75d4f9a553", 0x8}], 0x5, 0x0, 0x0) acct(&(0x7f00000013c0)='./file0\x00') 16:01:18 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = dup(r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r3, 0x0) 16:01:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x1ba, 0x8fca, 0x8001}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x26) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000003c0)={0xffff, 0x35, 0xfffffffffffffffc, 0x1, &(0x7f0000000140)={{0x8, 0x101, 0x7fffffff, 0x9, 0x9, 0x40000000000000, 0x9002}, {[0x0, 0xfffffffffffffffa, 0x1, 0x2, 0x0, 0x70, 0x7, 0xe000000, 0x5067, 0xfffffffffffffff9, 0xffffffffffffffe0, 0xffff, 0x1, 0x7ff, 0xfa79, 0x4, 0x8, 0x9], [0x3, 0x20, 0x80000001, 0x7, 0x3c0, 0x4d4, 0x3, 0x3, 0xff, 0x1], [0xff, 0x1f, 0x8, 0x8, 0x5, 0x100000001, 0xffff], [0x9, 0xf73a, 0x2, 0x2, 0x7fff, 0x3ff], [{0x7945, 0xffffffffffffff80, 0x101, 0x1}, {0x6, 0xa30, 0x7, 0x2a4}, {0x9, 0x100, 0xf3, 0x6}, {0x401, 0xfffffffffffffff7, 0xffff, 0x1}, {0x5, 0x3, 0x3ff, 0x9}, {0x9, 0x3ff, 0x2, 0x2}, {0x2, 0x4, 0x7fff, 0x40}, {0x9, 0x0, 0x7f, 0x1000}], {0x7, 0x0, 0xd369, 0xfffffffffffffffa}, {0xd4, 0x0, 0x3, 0x35}}}, 0x100, 0x3}) 16:01:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af630202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xab, 0x400, 0x0, 0x0) preadv(r0, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/83, 0x53}, {&(0x7f0000000540)=""/133, 0x85}, {&(0x7f0000000600)=""/154, 0x9a}, {&(0x7f0000000080)}, {&(0x7f00000006c0)=""/62, 0x3e}, {&(0x7f0000000700)=""/40, 0x28}, {&(0x7f0000000740)=""/100, 0x64}, {&(0x7f00000007c0)=""/97, 0x61}, {&(0x7f0000000840)=""/71, 0x47}], 0x9, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/170, 0xaa}], 0x1, &(0x7f0000000240)=""/146, 0x92}, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=""/186, 0xba) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:01:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x4000, 0x7) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:01:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r0, r1) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600), 0x118, 0x0, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xcb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xca, &(0x7f0000000180)="38ca231146da80e1b1743f17d69689adf2b3022b278591f6daafc338041d0c3b64a89a8be008a6c3ea9d2302c87e14b96c13dfdc4cb2e4bbca9cf1722cc67e24988391afe0d46b31abe3f6a3db6579cb0b9c095e08b3a75c5bcaf7db68861b0d1ea5e51bdd30add2d758e0bbece6c2c8afb14d43833f8ba85c19b62dbe57a22f19e38ac1088b190b74be3b2675ecfa44c8fb2d78f1712bcb055a4b0b6b1f302f0e49fa173c65f5bec1e8abe644e8df04fee990f4d5c2e9335efad01c2ee35ae924937b436c8a0630f531") 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3e) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/104, 0x68}], 0x1) r1 = socket$inet(0x2, 0x8000, 0xfff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x8, 0x2) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) r5 = getuid() ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000200)=r3) setuid(r5) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000000c0)) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000180)=0x1ff) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x92b, 0x100, 0x40, 0xfffffffffffffffd}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") 16:01:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffffffffffffd81f, 0x0, 0x3}]}) 16:01:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0x200000000000000, 0x0, 0x0, 0xffffffffffffffff, "f530009e00", 0x0, 0xa2}) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/177, 0xb1}, {&(0x7f0000000180)=""/64, 0x40}, {&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/83, 0x53}], 0x5, &(0x7f0000000440)=""/140, 0x8c}, 0x800) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000080), 0xa, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="1257557d0764dbdf64b922774ec9ed926b4c80b9f3461df21d60dabd3669b80bab97e9fd6f17c5edc9a57a9c11e2303027d2c8d2dc70f1f073c859bd4ed087f24b8b6ce4f96eebc30e18a5f5de87d74249428790df4a276b3f25d2fedf6816268b61678ea68389ab93cab93c52e2f3378d5aae3870ff5eb41227ef01a25b4960b6df92c03de9b3b0f3f50f3f1dc157526eb4b76e7b36855a145b1ca4d8422eb68c8d4725d8658aef3fe55da31dadbadf2812ef2aa0d9c9726504a7ce639cceeae30000d21e4e8ccdeccd14fa9cb4af4ff6cc4c85bc132119b8c6fb4e0108ff3eba84b827469d021ca3e7112d9874126ef8ce17ffbadcb32a78d73f09b422ebc2f759f0bdf5985b94897405783a4563b1576f323d93526e2cd3b112cd9266e54afde0bfc8412e8584d70082829bb7ecbac5dd2da2a94a7339f7601776aea885e3330c401df017fb5845107e6c1d5375694b395ce00d3c7cdd8b4f5144876d8f132e78984877524d2b32"], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) close(r0) 16:01:20 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x6, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) 16:01:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) sendmsg(r0, &(0x7f00000023c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000002280)=[{&(0x7f00000000c0)="a48cbb082d4c7973208735c182b95882e94bb7752c2e3dea9c64782af5adcba385f779440b36caa0679e7efc5f2984504eb6dbde82678a1dd9148a2b7f36ad26529db0828ec57795174f808cf9103634ed75a6ebe17719e798e58567698d6a3a5615ded6", 0x64}, {&(0x7f0000000180)="ac0db2221a1664dd8004a240f205c622d51e7ef02dc27b2d39753273615f40", 0x1f}, {&(0x7f00000001c0)="0a5722f9ac0d990a23eb8a742d2ad630a53ff512d0f62817250fc8a5c0cafb864ba7e8eeead160bc62b9075045bf1ae29cc3e01575778ae107cc84f35958947299ea353b10501de616c3c51db97336b4dbbafe5192de4d5a1c5983a394077dd58e5ad026d471ff48686583c4fb7cc1eae2af25c0fea562756ddfe9c1653f92b57503342c7fbec1b02a49cf2a46053f6e6f883ec1c074dd3a1091547848d225fcc9fced3d64a69abb85b156f736aea2df7053a0e82101de400cfb3e8fdad6bc5b6d66f95753c7bff4e50495cd8ca5375e597d0511d011b9b6882d93a5a755478a41b41e18e5103b6b56bd609ecc15bda6daca6610aebf720a78a8b92c97812408f4c01f760dee6730d549ea1008c60f2d6e4a751210a765df1a482c3aa3ba65c4ae115d488839426273051d05219d554ad78f2f567efe00d855aa31599d70f17ea27a459f63279ce59e712e29167919a90d02b7f8acaf34e29f8b1187ddc48d14415fe371f0fe71936a85c86babe2c5cb0f44d4a227dc150205f6971beedb762981976ebeb920704446b0454d4698bbbb935ea6d092f8594ef0eceee7455609b63e0a8e8fc8f6b7bcab6ec0d106de7b2229d124a45d84fc1014a8d30945bb8ba937cdb5775fb3b97d58af11f154a37eac95fc31084cb76c4bb0ee31e246ffc6be931a00bf6a53fa046dfd5ac1e392f1ab036caacce4889632e59ac996686c7d5b24d7299094ff0e28e5562a20b7b55a38921f405523344104e058d8af889edd5fadfb4486494494db85052aa3538a524a49167beab3c38f574149823c25ceab076df2a59333ff02a31948b0f87c728f706fd03dc0cd9c9cce5800d16f5610db23012ffb630546b958cd29003eb2b3f432533672b468181596a2322b8836a6681073f832bf73879977bb0c47dcda09bd13ed62ade33644027711caa39ea6da0b54a6c899b721afdf6f11b60aa85a7b0ae5703c5c216d1550d3162e1155d883b40a7cfaf8f9155ccc6476986dcf8507a66e595d8eb31dc129275d41717730e659f4afca29b1c70e6896947f1977e7866e3547d1dcc033478d0a95c276a393088ebba8f0aa0e727e441be43b92ff440a4cedaec5c04a9273401a2423e605f67310c79f8b76941de328270976256555c0fc36ddb30d159702fb1c0818abd1f89a1494ff672f60fbef2ee615a1e74e52e37486d2d4025453a6097a4bd2744779a17b83318e464baf34cc71184210da35663e496e76420c0b6a25d4a0f963a3f91777a344b07ffaedab7a889cc0384d268bf140a0a24eb0bd7460ef22ed66e54dcb87608e3202100ad229a0e93ff4ba18bf8418565dc1466655927efb223ee76ce7904c4454ae4c1fdfa8bb59de9abd389e4ec44f519d1fd52b5fd15b0db35cabfc302705c71b48d48d066fd7a28fb70feba2ed53569abba9205c598383665ecef03dac40d560a4b6eb04387956947c820f2bb88dcc9407926e8f59c4b845d7bad0b483bb643d1ffd4cf098c936153aa97520a6c3d094c34b892ed8153b596c641b7e9051dd7277689107691a62da8e63ea461701a93313e992221481de3850bbcf3e995efb64975461ceeed076f22bfdd3da0da271e36a7ff039adcaf1f2997812c5eb45b3fc8b519f45aad9cb9db72e4c62c1babf9b33bd7d03bcd21ffd5d1bd1935e32463682afbf177937d3e5e258dd3cf630ccf3cfada6a082a0bbae4acaf3e3864852c1c68c20ae60a7fb61f09a6119e483b708176535754bee8467d063a0aec1bc821111a76fa31adea2ea8d6569101d8ab3ab518cd60418397b4135921a4048b6ed0dbb6b89906e0f8d2bc1dad8d5aee99cf7ceba07bf1b678bab6dff361aa8b385c5aa645fd205f13287cbdf603f0ee04a185ae126734eda3aad4521036ad070ed815bd1b320c3572fb340f3d351c5622e9ea6bff69c9c2c90066e97f2a5ee08abb7a5922dae065013de7d5b07bded5e1e46f70a947cf212b77be99f0d9a79991805014da7184324ef5647597549a29e52c8948e4cbc4ec3859c965243e16128e91f9622ec64195dba6e4f418f576532349b8a28b93a624cab1b5e84d3606d857717a2047918b9c4b195e3b0093d52fd8a5ecc31b1f44f5a0b9f5b0712055e9403b2f6c2e0bd120b26d18d5b54e14f640b32cf85085ec60844883859edc99f508cc3b523b677ee572d3559f5173397a677337311fe078b904d7498a86a251a0297e916ad63c218fa0148e40b4efb69f950a49bd5c3312e13a48e33c80f8844d5fb93ece7e8964af169f2bc31c3f0bd260ba82b7c2e0da347be8d81313080929bc3d25591c42e16f3c00c887dc2aa32bb9cb34a14228773be95eb994e0f8a79529c3d4443fb2c452927f1255ebfb35e492edb518a7b802e7e7d5cbb63d8059b7f11ca312595b5d6b19e130081985be20a5cfc09284401e6f8960a291f7f28b56197cbefecf6a70bd83ed718325ee102df68e197933e27e3aab74a0df676f48205f916b06c775cce1af8c2cda76ad3bf1d2f367073c69c90310884ed5eefb313959b8de28e9c829599ed27e01595e4fa6b445c705cc43817a90678004cd99d7bea673dc094bf5eaf87f23e0ff9c24ea8d20bae4e4c23aeb19d61d1ab85ba0fb7eb0b614c0a79de0fd1fe32f39cd82d13f7804c1fc3ec00cfc5329f84d7710ba6ab33c614b50c9c1d31727f685907de692f92918c5d50df95a19f2e0cbe986a5db8804617a9e72878a54660caf98d1d6ac46af61f6bb7490780d66d1228c98f244bcb8aad05aa3fd85d31be4f8fb59e67c91eb78927c232e267b70caaf22687638ec2028f37d74b51f9d6136630dd6d87d3a78fd58468e9bac254287625ccd77a1be56a2e3fac814bd301ffa4823f1893d4ce8da4fc28c52053b78e141088cbfca83dc6585dd8dffa4aa058c57cb655e6483025b59bc9ffce41b54cabb37503697283e761ea757efdc83eea2809892c9b0549346e72880eb9ba274d4622ff20e3ac8401712e0a36bad76eee2c00660974c31edae654693fe65459368be066787e9fbb3670d53ada58fdfb8c959c0a09b11edea7d812bd982d6aa60a28d27f21e10118a93fef2069d996e983395ab90263ad5d1c1cdada153b1c337928da82d2f3665756de0801013a7072939ed51987b62ff4f706dc124e8696ebb2ef800f483a2a9b73494d55d825a2743f896c9d594200410c16b1be4a0ae7e56f6175bb57c02411ebd2d1b0ad12e1b4798636d92b21a9f736f5aabfdaffc92fbc637c88da98a49effb33ab2ff76be67b70fad6c6bd659a546ef9d5ebed79055c97845a56bb67d142011ac43d4d80d18cd7e0a9478e2d2541a7a9f125828b4134ce09ffe0c31951bf9a0e6ce5729b17df5f4b0f6be3e13e2f47538ca9a67c35c5b4c1cb47a9e0f50016983d6fed9d47b394c21c461e3c2fc2c93350e51845e75fbd96e3a85f3195b9f3b98716c201fa9b504eb2128f3ecaf66f5639ed1063a679408f36a71ee6e0fa92695b8eae63a4e2616010895c974b37719ca08d0c76d10f76a10e1c032e9f508ac12782f7ff916530cf75f7877cdbc28d09a2ceb79c5d180fe22d6fa12c34758b6fdd936ef5047b069ef93261b2a1a31568a1ab72ee94ec7a250c6fd77ed33a43ba0ea973731887f4b181aefa4b65c2727766d94672eca11aa3635cff9995b357dc6e8afb8ada4bbfa56b32c3f5e0deaa47a96fd972c358ff34be10f94c73c825926215e2b2ab3b7cf20b791e00022c0f5c9abefabe04092057d7cf3677bd93b514d17c4e5071c22d803719ac2cf35069d3283a5408e2027edc2242dd366a95e1708b30b1ac3489e05639ad58b3c4dca11c4a72a27476defd8030c05d478ed2194ff9958a9752994956efddf350c48f6fe90d59f3e3f71da077c79863585aa234d54a560cec3f9a594751993de1090ce1b69aba69a25043e268b1840798f76fc17f003068262480adbb8243aa76fdf63339113155323ca708bebc1868c7380f939588b5528a17ced9cbbd77c2c6be539814eee712e23e477005b61551a3f2aa5757d4f9337db6d547e479077cf3aa672e63c10f3969e1d0631b5ad7351514adfbb5528a9df4ba6bcc5cc7703b98bfd312d180121275be7173457fb50367f00d6fba8c922ad1297504071e8534c0cc2c8d8b00cee553ad194677d6f2818d6ef47b3e1065bb2585b9f31823b07ff278124fd2961dbbf2d0f293e036fcc6aa735edb0e01bd0dba53c61a0cfc24a18b66c62595f9a011c05d176b149e89bef850eb179d58fae73ba79bdfbccdd5d4932b23d595ba629bf44bfd314cefb0dad3ab0cb668cd6cbc643db092a48b30c2c29f56c60b6c10a41eaf750fe452912a9b61806f9ec7bfa4fa14ae17293818bfa40ea9ac3422853c33899e6fd7e7b09652274914cfa7d6e6b4476f06f5fd4d822d768fa3fa268c958095c6c765441a23b17935c70c0720043de4e86f5c4dcc89d6b83a169d60d56922e12480c8bcaeef0ec3039d118b03952afdb32304e479f0792a7274d693d3050782342867541e1eca741408fc160c49cf9f6ccea1baaaf8625c094c149de9e88e8e74eeb1391cfce3caada4b1f878c0673e5df49f59550cd8d682bb75ccfc6b01b3742df1cc229c6f2f1beb071237f093827aa7922e3ab6b248cace4fd7acf3c94e1667f20f9b1c4f390c9460c66c0ec08e3c436aea48649fa05c2900db7fe133333b40c364d87841a4b8a6cf90f6a806a7f8cbffb245f1ff2ac1796ce8bb939c07c515dec1ab610a56438ef68a3f716bcde2d5b17125a1af6f090fbf8a017946f839d7c87a04d6798d47feb42a8eb2ca01337249a8fe9121a7bc7ed83d6c5230e4fd971b64b693c1e64bcf9f52b35f70e1baf04e307f75ad526b187c089de5c3627db8e91a462df31371ca49cfd750cbecca18a17ed111c921a287c9fb4f662b9ff2782988ffb00d1057ce9e9f2bee92fa4ac1b62174b5bcc6dd8f34c40afe8ed8b19364546cbcfcd6464d4807f7dd8486b77b4c76f0e3688bbca6ebc6079badbcd8f27e84afc815b6c3f8deb582d27983413e8ba27f9d945178ef3a8e826eefc3121c8a67b0f2e7fe8b6a2abdd92a34f95d383ce81653ef17da5e906fb2b7051e030d5a79713e42da426ec257dff73b37e771d3b4963e9c2e3bd939592633bd590f2fc5724bf94cac2561cd2c3675b7078ade53094cc775d053436ad4de9d523f1117d4ead39a02b2174b4687d26676eefc16df34146a927b928ff2249ee6e91f5182e80ed6c1ace6772ab052ef422d327963a6269c639472c77bf0d65557e692a43f6cbba2828b0ef8ae9efa0f8d5b140f4ec5e612c6784726f52f64084ecfc77b137e55108378b063ff0a386925fc320bb687ee44d5e76f4b1cd11b0cff5fc8af2edf6a95cb678c84a8cce81fc72b1a7b8abd297d12142ef2e886c89e1150fe61f277a8af536832063ad7b34ee9ad4db7b175df6489c96ab9f1272728daedb9275ef46f8475730b02d160d86046498fb5953b952023871da882367f4b9935519fe9717ed0e56798c2ac9fa567e6b1f9ac6a1a0dd6eba9a8c5263d4d0d69a8e2485e332b819e7c3e8722d4518cd5354b0b00da2adcc2b4d42b7433f22b7e7e4bf4dae87a951ec0e5fa891a21960ab4cbe512f40da07630a5e636b4c1dc364a570a31edab0d15f0dc718ba67f892f692a14edd86b5cd42a378dc0ec0b4c407248bb2ab38c79d4bcc406b657d2c389307ab7c943fddabde5d3d8d007981e2c9879eae4c0ce1c47f9692994eca86bd8ec29e140ada07c6eed0a145ea41c5e4b672d929503ace98a2", 0x1000}, {&(0x7f00000011c0)="177b2a7310b9bb02823ec5e5c2a45b13b0ee2a1ddb25ed12c05d29c51501fa7f2091f04bd51a52463c5f552ed013fb1fea768641df312823419eb5d45ea4b067747c941c51c86902b8be11c6536e087fd2b120457b9d40626c1cb00beea2502ffd416773263062a8546598f60b6468d2792971891f34858658a4b691fad0742fddc03f966b655bdd89f7eb9314cfcbf33d230555363b3fbba853ff6fd125617b352eb37833dd5256d4b3a7272f6442fdc50751ceb5e8a31e9c8bbf55f863182c458ce61c32f7e6f8a5ec7e71c404f4408dae6c9ac9881fd9fc82acf77a45d0e9922e6ea4b5f01ed910b6d21a0bab0d51a7b4200526b90595e0c5023077de5b8b348a3a9b95f667c587b167361c159610cf58ff166f886bf3e7d346fd71c8e34cb736808ae0fbe05690a5aa873b0ab3c791d161e547600d403ce6bb0ba7995d88ed6b72f9f286ead3f6d96fd7174dd239d3fd5daa2b38e7907d43b4474a74d1b5fa079fbb19561857bf62644ca2994263a16fce154fb8a552ee4dadf027bb927edfff2dd5211b8dd83faba6ee03d4599897d27ad3ec8463f3f57606420ca1fa95ed94a27174d002e05c85c2ba095e77c55006054e07586336898ccd8eeb17d77043ded4a5236698b0c14957eba33a1b5c6c6844ce00f24594804f3e6a7f23ad86e3a70e18e788d94f1ad7890f02d9a93b36aff2d24926943db4c1873228d3c4c7b9a0461797c708e31c969245d3f0bb694be94e42c021a812fe4f4fb2025d80fb8efb91931d1a040033c57f245aaf56e3c538184a127faa2d62716a2a1dcea40192188ef0a8e675171a44adaadc48de47c9b350296ccbb03b0dc57112fdd626eab4fd706d64e73a6acf422877eba58781a425247be00769d9b4e8287a4e9c1862f592baa430a2ffe2b1437b7d0322da7cf466400d07493ecf76f57f0593b33bcd142cefcc9b55871cb1063c5ab11420cc460ed91d0eb5326ffc0c91b05c598d7506b77a2c7e6900b79c2282d8f353ea5099b467f3d9a9ecf05577db51bb176af91dabffaf345ccfce8c6ce2533a4b16eba9e8fc4554264381a31a465b346455df6ae92825af9c7d68f05ce9b7966bd189ce0b6ffcff3be6a46edbec8aa9ec1d00f532068139a61a4dff7cc014b7f79d0eaafb965a1b3df40182dfbcf96a2b98e91233dcce3b3059bbe3358c76d52a1f4bb5b21db4a9ad7c56dd1c74258837d313d2044ee61fd39137ed75fb8e2794e7f643b413dff5cfdb223d153f9940cff13eb825af0577c15dfa7f5f7063850164aa33577802053de23cc86d4f221761aac8e867603393f11d35a8e6cc975266ed0fcb72d61b0483e6045f664e86ce83ca1ad4e6c9f274270cf2d2615933499fbd2fe5d5cdc9e524bbef044913aa9385d1c950c689890e67812c9cfb66df2515af01cb977feb34974fc54492aeeef435e0047f4b5a711557069f0765d44fb9ac29a5e57037307d13d306f4bdebd4ce6ddb1468a3b1926298eca7eec5c78fc5c4488969390006737e3b9a9c3de73f38657d80b5b9137de3f48c0fd80beebfd31367ce99040626f5cf6d0d7c6a67b54999f2d9ecfccab47cb19098ec6f61481543a11ffc21460e07c8e68f863c28feeba88f75f1d44731fafacf0ee7bd3a9a4896b3b777d06fc28521eec06ce9898d312902f7c2c14720e97a55fc8076172c6bf6a9747c3991ccfe432c2bfa1af9ca6d7951a10c3be03a023fedb54788de392c55056e3ff862aafadd01c1dbfadba7d06201b2c1a079fd6be4066d3280c716cc6e02c63090d390d24d36f8211c00fa9261e2c42dba641a41bbb401cb80ed5f03140127125869682648c603ac981531a94721305c5f9cb6997dca6f297795de27b9be74c8cf978a3b4e88411fca1783a72fbd653568e83463424cc8077e90228a4f502769b2fe67a427762f291e67232328f2d2b8c12ab6c272385e696521fe201a23c1e45bf8c9f06256fe73d8fa0a343244965102a280b52115e50c4650e0f589b73970882f626eeffb51eea4b6a4c6e180c6eb549faaf2deddd1f5f85f5fb85175b8aadf76f1cd65d03218f49b9f633e097b78cb1fb19f8f7b19a0f6a8215e546f9456201bd50ade612bcb86221e091e94bd94effed96c57d780214b5e60a8340c350939a27f3b4d20cfda82a3de787737eb2e90c46782f083dfdeeeb353607f70ad3603d5699e28bf14681907bbe3ce2fd60edc4bdd8f333a996405cc5fd066770605292881db556dcfb83c212964f9820e3b5158a6f2bd7b243d86a93c98563089fdb4531cccb207905ab56d85576b53d073c32413beabc77d95fd6e21cf4dcdd742f0f1a7c996792d1c5539f06cfb2e8c6595ed5a61dc0a45c43b67bfcf7cbcadd0520915fef0bcb222f386884573096df284061357fbfed35ddd6389b82eb019cbf27a957a60eb593c5daea9f9aa2a61b57494f2a35efdbda17a3cb0e3055d069dbfda2679851f0256c8f494c9eeca61689d5216d0daed49e805216bb5bdd60b8d03b183fb5a17436aabd98f8aab2ccef750598cf99049a145f1ae0fd521ecb324c05cc2abaf1b7ef9d7b921cdb1217de9163ed8a88bde069c46533311e83d6ece708745bb90f5169440ac9cc2d11938a67f279366e1c3a0508053ee9866c0b39f0ee22bf428b59d403e803c9e7b1a5e4462cf95d881b4d3114715719959926629dc2c4b5b85ae7316aa2f1868f17d2a37dfa78b259405a3a4b23361a92a70f65bfc2029a9ea1d2910dbbe0eee8de2f115b9876c584bb8c331b31611d7969b7320f0ebaa3acd2a28f2c40086b2ab0068dbf5a83d08b2bf55bf5e5bcfc31d6c0fbcad3d8455fa5d71959b8571e3279caf093f3f8f488f6b2b49a6a9ea1d80283be99800c005cb2bdbed9faae84c3583c15f2daea461d82c0d3cca0b91e0ff64d6ae6d4227f1cac26295e191124edf9d657e4371fc5227c9bb74a2f818763c46779e05ec49b60ab6a98dbf645d52a5a5d15ecd4af39d92111761f2a155d1ce07227249fe62e087b19d22f45ecb66d051ef446376651c7808948bf491e1bc0f2851611acb6dbd98951ced1803f840c92fa04274babc7f961e1278e30aff7fdff783545f6182e19264bedfc6dc975a2c38ab48b4a313e6240f5ab0b91856651f17e0a669d6541f60dc13799e396e7c2b660e364404aa55014bc02561e5d0d380834358cd9c72d381e0dbabf94fc7cbf2a9d1a5a9089f615f3f21acfd5b55ed9fd46c0212553e8005418e1fcf2fee5e27ee1abfefab57bc049f89b851296216fd4f4eb4dac228054d32696aeb73043c0b60194a4260e585ee8764ddd2927417ace53a24596aea8271291f846837c206409daf15f01bbc23a4549fafaf2a1a1a28b133d51051464eb4d67cc33a822b00fe9dfe73ccd5f8f32a28f78fd10334ed528375afa026221437f6016c45155e93dd8c1267a0f374f99b9f3263414c14e07d38fe11c9ba754d75acb252257fccd198189e037bf3c864a432b53e32b574fe1be0d7ba2ae0983b9cc1509831f6b7d1807d5c4276feaed5d334ee5b8f10d3c70e918feb6390602f0474616a547a4ec151aaba23ff59c207d925858dde5af9f23be905cec6d3b28a7e8950fd6a0c4ae3d091ea26897fae8939c9724135e10784f99a0e0baa9ae525e72c924db9d7db0e16652a445c18cadbc4a3f1c7c5ba3722a81b1cc788c7b5dfe2601c006243759bb35bee7a64e8b279ed9d72c62d5254432e7b874715b121884f7f413e599777509ee9116083b4b31e7ac11246cecc632a65d44c6bb5f4c6c2b58cbed821e352138ab702b9209d7849def36aa4655d8b9bd9552a1754e9aa7fb0452df1c89e9eb9864f96cc5bbd58085e8c0ea5f47a519bd8ba8be702ded34f154255a99dfe1b444f0a243b3090fc1043304d442a13b2c6fad1df760de3bc476bf021075f87509cf7afd304a61f10f64e17ec447554f92eb9d5ff1985823b556b98044b6976b5262be731ba71d9bad799d9390a16c17169fab03754fcdd9e0e664d42117aa35d32eb08d1530f54efe770a752f4338aab5b915abef8e1cfeb4cbb9f4eea178d862acb79c0c6d02828151f040c195bb8311570205d01d0a269b8bb7bbc42f61cb17b31493a76f36d6d2528d8379367bcad749fec9deb23acb90051e42cfebad3096e8b7e1e8fcc9a79b54a1a6a916b95fafef9c5dc5b230a1fea72fd78d3db2763cc39896a1b33110d4ed34ff4dc1be2b9c66bb924a61da10b0ddfda4f49271f7b4f39d62e58bdfad1fe780dd226add1eb6ec8c5b9c56153a43406459c925a89a690520d39806a82dc57e69e5363537368ced4f5c09dbf1c6c85a3016a12c44125914657d87a0c4de6df8820d63701de74d00602a15c9a0a155699ea726a00cd92f2e756f3ad53abb3724254a9d1214e6b6cc37af334e37083f45bd212a76e814bfc064b7ebe51a3d6c571402d2d45107fc213d147879a82b2a79e6f027726a59b02a65b46e7807e2ca2812ebdf123fda1aa164054e510d8935451ba26f16a42cac4d9ca30fa03ed877ea442abf1b9f2f5b189a846a756817a5c15661acdd4e031ae59e8404044d6840d87e5c4a525306b9148c0d080cc54995ccd158e4e73923257b07c1aa85bd0c086cff2211e168a4ae0248541e34c83bd878b36e6f309ffe57626cb7eda62da9c822770ea01efe62480e57d258e6a14018c9c138f1b02f22dee1d6ac11c5a1724cb12b2a65e8c16ddfd4cd23fda59e09dfc22ddca74351d23c4db2a3ed2ec971a5987e62f9c7eb3938dc4c7cd01910ff21f63645b085972ea621c977f9953f367d20b481787fb67af05d1056503408cf8415d768c96a3fa37aaa9458bb960545a4b80d87a1838970f96b3ddb043c51f8d93f0c43f3895812f8cb2e793643a00c004fba3af597b169e5c1f97c211caef3a431ef32dc37e3f1cc12b4a6e16cf7f969a612180758506f6a2ceb7e910e3ad8e3f894327bac2d7ac9ddb8237c4ee3979c13505a8f50a2107d2444e683d5415d1126afbf0dbf11ff9d55f43140e7ec63907a1f5c7518904fdde3b0227a1e482c40f809f43c62953b25e095098589f7762d4dc91f0abfebbb898a84211dfbe662404a661fcce7d086616d37b2afcd52bdf1509f4047746208beb8994f09f2591cb209f237989252443e69afe4737836d67d9bdb7c7af7bc240be58dc343eb5c0790bd3755adbc920f9f65caa807250266c806234ad8d7518cb3ead4aa126c375aaf335f3437ae6cb8af6eda68b03ee7991cfe89995618600eef207a61b76d4bef51bd60d4a1ddac713a4a79d5514b5a0b5ab834b2172d4fe01309373d108998127350a6498a71b21089cfe159e698f0f50106d46354bb86381c2dd2f68489d818dcb7c5cf71338d5e6e09c74496c2bdb93755416eca9cee7d1827da6ea6b90f9234e6ebcc29c32bbb357c67c436b7769904bf4454569f694e5fa1edad064ac38d430ea6adf643e30126915c2ea6daf7fecf3f6c7801258c7e98a9c155e777f92b26a4cefe70e772b96b1b7086e5279c214f391892568704aa52963bf8cb14c84fa04ed4cd3c9a1a9b15e291af98f56da8b8bbd79d3e7f2a61d46c89b84d953ee228f5e2ca8e2aa98dca668ec1d8ebedecf31d9648fc12e79584ebdbba71c13e198f53443a2efd370630a89863f6f6a3b900064ed9446848acce5a90da096a1aee2122210e2c56d0ba9ab751f2c325df3cda80d847cd13e2ab7bc79ae5864881ca341d4ad7ecacce7f034aa7094a2495d85896f2bb57229d73105785f86135c651fb16982d96be9eaa9fccdecbc", 0x1000}, {&(0x7f00000021c0)="938470ef3247a3285d810eb08d261906a8198f1c000741a331c07d569ebe9e26fa0a369260ea85", 0x27}, {&(0x7f0000002200)="b87dff3f82809157eee6a37131519d48cdb023dd3db99a545f14407112750ad2b4dea953d53ed19592d5504ebc23a8af79fc182b29af59d795ddf8d1855a4159a03af9b7f67ade31edb94750ef58bdf1c1f39759053203", 0x57}], 0x6, &(0x7f0000002300)=[{0xa0, 0xffff, 0xfffffffffffff96a, "fe6e5552eeb5e57160f34c05f22a8a7abb55acfbf31eb2142ebbe7bec5f52fe3466375bec95e667d80298f297ff1bc0d2e4547cf9d57dd384957f61745f0a807e6029b50ff639cc821a46205b147dd1aec8bdb6a0e05cbbbdaf7dac6e768613e785c96ba4990393c7bd9a3ce733bb41111a2fd8af5ad6aea1a3c6f9ef5563b115c9de809964d68acc45c"}], 0xa0}, 0x2) 16:01:20 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0xa, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) socketpair(0x4b9c89621bab132b, 0x4, 0x1f, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="c06c259fcc02ea2a1b16f6e66ddb90715902d41aeeb81cb3d66008081121b1722cc6ccd14ef84a21bd6589c6dad83f46e3a11dc78a4961c564fedf43427441360298c4571c8ba7a836e26ed4f96dcca018d8e35a06206a17ecb79c4f1a6b701b1a9ae83b6ea9ab0504347d90f77abb5eff8b9ac4b3d8b63faf857ea8a27fc594c7637257d6e04e1bcfba6e04dc49a5bc0484c449c41403d2df", 0x99}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x58, 0xc}, 0x4) r8 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f00000000c0)) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffff, 0x1, 0x200, 0x6, "642c1671dd87c3770802898e19662b0ef3f50f1a", 0xffffffffffffffb8, 0x4}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) 16:01:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xe4, 0x7, {0x4, 0x200}}) socketpair(0x20, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000140)=""/200, 0xc8, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x8) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) unlink(&(0x7f0000000080)='./file0\x00') 16:01:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r0, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000080)) preadv(r3, &(0x7f0000002780)=[{&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f00000004c0)=""/180, 0xb4}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/79, 0x4f}, {&(0x7f00000002c0)=""/33, 0x21}, {&(0x7f0000002600)=""/220, 0xdc}, {&(0x7f0000002700)=""/80, 0x50}], 0xa, 0x0, 0x0) dup(r1) 16:01:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x800, 0x4) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x200, 0xa0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x400, 0x0) close(r1) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x100, 0x7, 0x1, 0x1, 0x1f83, 0x8001, 0xf42d, 0x3, 0x2, 0x401, 0x5}) sendto$unix(r2, &(0x7f0000000000)="aca9f360004af9d7794af5d196b462e22fc19d33248aae6730d9d061725d9254043874f7fc52ace360ab105b7d", 0x2d, 0x40c, &(0x7f0000000040)=@file={0x250085174a2ac91f, './bus\x00'}, 0x8) 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x81) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x35, './bus\x00', 0x0, 0xff, 0x2, 0x8001}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) dup2(r1, r0) close(r0) write(r1, &(0x7f0000000180)="f956ce3e7cdede4b944a4350235181bd65482bded76f437d3b1f33a1a4bb7ebf46e6411faea7384b0d3801c6d00f6927ded309d98f1d1e15cd08495ef6bb95643abae6cd9ca3e8a58eac189f6fc55d219169dece4d9e88c6d053e2b360d99f3a78ce270583e5c98ac4b26df81c7ca5a7745ac0a032268b5f32f95067af8fc2b7d45af90b5ddd0acfb4df823a019d3c9b92e431be8c6d3ce257636f", 0x9b) 16:01:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r0}], 0x1, 0x1ff) close(r1) 16:01:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x518ad13be1f3b516, &(0x7f00000000c0)="59d06cd590a539c0adc5fa069b0b114d4bb7d2a12a335e6409f2689df0cf9b3e32307b2940bd6d8035a53a61a3d50aa6fe0ee1407a8be34cac11a540a30d9405d620") 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) 16:01:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fb, 0x0, "0000200000fcffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe7f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:01:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:01:22 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fff7f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d08ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe08000000bea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb56f7f45a6ac94827857fdaaa7c013f161a5cf95d8982479299ce1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:22 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x8001, 0x0, 0x5}) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:01:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) recvfrom$inet6(r0, &(0x7f0000000100), 0x0, 0x843, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x1, 0x9, {0x38, 0x9}}) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:01:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x200, 0x1, 0x1, 0xd036}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:01:22 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) socket$inet6(0x18, 0x7, 0x97) clock_gettime(0x0, &(0x7f0000000000)) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:01:22 executing program 0: r0 = socket(0x6, 0x5, 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x2, 0xffffffffffffff67) write(r0, 0x0, 0x0) dup2(r0, r0) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:01:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:01:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00002c8000/0x3000)=nil, 0x3000, 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:22 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000002000/0x2000)=nil) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000002000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x80) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0xe3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) kqueue() ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x400000000000) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f00000000c0)="9cb2642e2e00", 0x6) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: r0 = socket(0x20, 0x3, 0xfffffffffffffeff) setsockopt(r0, 0x20000000000029, 0x3, &(0x7f0000000000), 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x7) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x148) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) kqueue() r1 = openat(r0, &(0x7f00000000c0)='./bus/../file0\x00', 0x400, 0x2a) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000000)) 16:01:22 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2}], 0x8001, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000280)="f4490868449bc1b0764a031ebcddbe6af4798c39e952e3e66f7df466929fb219cbc36642979b24b04896c3167f7f702c7866ed14638d40d7091af44a4883a82d3b1429fc6fd535f9ca8c624908ba98d8207984b949c1d6f4036a346a2c541a9e1b2d43bac2559d45f7368cd1b20e0c756def23a06d63b7455a3281739343c3c904cd0fa5acb89ee539c44c22d715e688e28998e2fe3097f930cc5018efe7b4f2db8a61340b342b0eebbde3e7db6dbe65636db9a422681b7fb78d30bb3aebd5511b17f5a91942ea1705e7cf87e55ffca9827baf7df1adc6d064ed9d51291061633aecfee313e60a30331ee3325dfe6cbc5cc85d30990c6c1d569e660586", 0xfd) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x403, "79f0d539a402b5d59fae141b0028f0405240b800"}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xa4d686a2ba1020a6, 0x80, 0x1, 0x3ff, 0x4}], 0x6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0xf6d, 0x5}, {{r2}, 0xfffffffffffffff9, 0x84, 0x1, 0x1, 0x3}, {{r2}, 0xfffffffffffffffd, 0x4, 0xf0000001, 0x5, 0x9b5}, {{r2}, 0xc657d74ebcc597a7, 0x2, 0x2, 0x62c, 0xf28}, {{r2}, 0xfffffffffffffffc, 0x21, 0x20, 0x7, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x8, 0x4, 0x5ed}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffe, 0x8c, 0x10, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0xd, 0x1, 0x7}], 0xcb18, &(0x7f0000000240)={0x4, 0x1}) 16:01:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) mknod(&(0x7f0000000100)='./file1\x00', 0x0, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xff8c) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) ioctl$KDDISABIO(r0, 0x20004b3d) 16:01:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xa0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() sendto(r1, &(0x7f0000000200)="dee85e160438c6f0f496a5c2c152661dabb9150d3ab3e9fc6c16bbf8dda5c4a56775583a49b3a4d28e3e910955dd6488bca3072059f496283acb4518bf4ab7e91cf7e4ce9c5e6522b438555c2066401c16a6680bdcbfcaba4f9744fdb1c0f16b6a22e0a13b3363c6c8d281953620b57c31a0ee12dabf69f4d0491e4ffbf3ac8eb16a0b286590d89c7e70125bb6a9d013eca9b9312f977c7432a0901e7ea0ddbd86036c776eba8e02e524a76fb248bff2a83b1fe1de0c2fc545382a242851", 0xbe, 0x402, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) close(r3) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = dup2(r2, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r6, 0x2}, {r3, 0x1}, {r6, 0x40}, {r2, 0x4}, {r7, 0x4}, {r6, 0x433d2369b44c3038}, {r1, 0x100}, {r7, 0x20}], 0x8, 0x1f) fcntl$setstatus(r1, 0x4, 0x80) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8c}], 0x1, 0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x200, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3142f2287265e8785ec3b6ffecfa54c078583742a0f3e0a162eb5dbce930dfa4cc2b6527c4d234e2dd874d60d4f9440fcb2968e5a2284155d7f894150517014eb90f4edd7c5d12191d42721b867d4c8f3e05c4a5f32eb8e13b9dfa64e6ea37d75e33a24147a9e8095a2d8fb78ab6be78fdb91bd7e7ab1c7a72d713abb346b6463da66c0dc5d7f566bc7967899b5de86a110fbbdc1d82e48891863310df7883ce445f768657ec81bb748cd91a0bb59a39c53e6660e26dbda26484c4a3dbb1f0351502adbe627e39bb96dd7f689f366811ff2551c60a07cbd09066a5", 0xdb}, {&(0x7f0000000380)="692c1ec2db17fc4161d3e60eb76a5c68f2331bca8dc6161127fdadead777ae105c47d132da8494f211d411b39ab02798e38175f15855ce98277bc7ecb4378f6669b7c074485a0afb4497fd9c63c104dcb597dde85776a8e33f8660ae7dae6e7b44703d01f8e3e97c45608eae34ea916eaa3f4e024807496863ca9f8a45496987c7adb8c0b785cefcfd74222ba0998d200116ff95d70dd608e3c16c97a902b76670a32021667422c124d275478ff32b29d0b0ca9c5b02ef8cc0820f1ddc118d9ab86a347e47910935c1097098987c7f0094149bc71d1ee166bce1d84c847a89a71bdc661ab185297688b2040e10215a01e298e07a43b50e2a273064904e778131b4ee69cdc40d95bc77025d007070f263f210bb577f12b16dfd1dccb6c1ffe787b761e9034bb9c54096490dda90c7eb85de54ae37cceb5774b1355494655f278e6ac941b727e63feb82582de89a7fd7f4820131d085a4f7dcb3a8732ff63b0cf449cb74054d5e267f18326c91447ff0debb044a407429d44cc46fa47ca043248d4adc82412aba6d32e1c18e568a3144bd483f06ef025879af9d5f5f7fe78aca6cc5ce4164bc9cdf0aebc049b9f87efbfc753bcc8906089d6316fccb095c950b2d778ac0187ad86002a5dec48139638fd929f66ff9233bc0c116fca66bfd7f66b6d7f2473d0964c8c970160e67030e304720189681f1993046f1fa8a17b9c3671048203e4d88088c0390e3aacb19e9d56a9bc5fd24a9e1907944098890104fe87532367032ded6ff332871a9a6d0cdb481c17d9f50632e2683e3fbcdd27d6b78dbbaf4565bf52f6a91304813d4fc05958fa06aee937e31ed0bbc12bfd26f96d04121a1c40ce782e558af9ab62b9953a4fe27649502cb646f4e7cc51c4409f28f4d268d3725c4091ce621d6233f2cc7dc070fbfcddb96f95394aea9ad428d1a98ad7408b44f4a0d53bd469bfbc341ec668004a2b699db657f1f914c6ec76766f93f6cb33dc56df084e3c4a4abfff4ee03b56dc68c0820c441c3cd456909cba2eb5687e2b7267ef237bd36382747048aa068ccd6871e4be06dab8bdcaeb869ba75a0ea4139fcf6145a551966421a0ae4ed38c113bd9a5077944d85a00087dda6838dd4d04345b5b3165282b5a2210d904f7d89cefd8d50bf3dbb1401be2e205a74cf5e279751d58da5af36e709ddf3d86d5b749b6f9911035991c294d8614c7e364a7d0937b3a113ed650e19132f4262f9c251ddf9431f99efe3767c50782a80da5b5f1068e0bb91a506978aa0ac0cf4776ea1d4c404111c7ece1c766a889e545547d05177f4c1d6e5d6eddb9147c1650e1baea5d839f342e90766b9caf2fe4de0af4b79a704f801e49751feddb2465845b544b7f3b2ee413c485269214b43187b4d91ef07b7c38df623855b9bf33b0f5f33958ed2ba7ff8a1d51c96b80fd1cff765360e3b44ba2aea596bd495a63765b7ebdcb6ca400494787052e4709eb0151264c2812c3873b07a3a2c4a2139ea6c80ad8443c9678075752d4e29209fa074462770d10c06f21889add12368c13c51a194e8f4a988ea06d496a9c1ffc3a15be8b67bb2e8f7a29e06ea756c60f24a21e8d20f7b2de194328c326f96aa247f2bd72cf8c10fd7191ecd185520222045de029cd8ff61cc0fe2148801655d1e1884d03262f730b9337badae16304b668e34e3f6b1bfe4f526afe2a1e8adad01dd91a630bd72b2c0bbd99b99a11de56446a24b0713e07b7369684f615d6e42e7a5d6a56c427bdcb8bb0b285e1e75a94e121f208b0d5fcb9eb11622a4cc329e290dd3bcd43c49dd1dc7d2b6e7701859f9fb3850fb08eca816a93a497ca5da9cfd0c30a5239e1a7b383089773c15fde4648cb3cb7f2b4f8a4cfdb474477f9653ecdcd5c208903b6a4759b733ab667670252a41dc13fef8f057e65fc4158a7fdcd27cb2f18cd621f19f9d445cedfdebdb0aa78e93aac9394d386f37eb8c8a75f33d98ceaebca252c0e395ab840fe711b8b8b4cfa861faf54f5f9757d9e219134e437ab9ae60c36f50375ab4924a700b4251f685e045ced19141bd8c0c6f43ef9197e4c47e61ffe97285081414f0bbfcdcf063d754f80db6b5d25aabbc1115f1950fe421fdab187cc137040e6ee7ebfd1b4edc1d444741067fedd439d944d489fe47a26866f0dc84538d7596ec10805d795f8f1cef6b7a1483d05fb1da1ca13b0b5746dce79b74b0f1a0178ed19b7a838de25552e6e9db91cc6a7a6dd2caa63649277d08015c6f32064ddaf3d7f9a31b8a8ffc3c08589663f6e940fa8d50411e8542f422a713223a3cab81d1b92fea20261338339dce42a162f53315b5afd26d8a8c20baf2562bf571c0e9e97118d6acafdda9197c32006bba41590ad8d33808b1592cfaf6193306fc41782105ab0582d48b941c4e96556df83b3e2e4b3b0b70cee3acdf3b5bf8b6c833dfc47781dca3e1dcb9cd968ddc2ccb07b89547838765205c1c3a034cba1d8ecff028c411313812dbeee6bdd6aa7a48d11a1897704c491b33d3ac4fa73f71c0b36981e8ef7420f08c7c865e18b0c0797a3c5738d5bd2d5e57f1354dacdd2dd53fa9fa4b7b3a869f51fa92e3fb7cf0235a0867ef2e0abc6a32b8fabe2865b7498875a2cbf1404f855b479d930fbc3ad1b864fc98a32c41459863b91044a27480bebcf6e2fe699a17817a451eaf00ca50e6e5cb4d5e0a861d3344dd573be8bed9937eab51cbacb6d21740eb391da5b5426e755e31f1af2a998cb36c220c6e6ab313f98cb53e49a92ddb9a090ef511235ee3a13c378f2be155513d85a824b8460c95809a1b4827e77a76723f89059545ef376acb5002f7cfe07aab678938e09d1060b23ca42e953f1ed42bc59cfe42097c2627ca0ade257f7b8d959c478145fbb1a285ac63087c8f9a11b9b3f11d78d0b27e3f76f12bdf06b7d551fae75d012346828f5147f4d19a1ec12e452e5a6393ff30eb660b606dcf958473f83dfc783e272769774edb2c260b464ffd41ff2fe5a51dc24ee6a07a3f9727c3ad8e6f9410c8474e500c1801a5a1d4b452248b592544df6f9613833a74f25e5d62e1935ff16b6874b767c7e1986972852ac732ccb52953005075f801f5de4f1f4248a850ac031c624c57d50c39b995c8bbc4b86f6554f30e86dcf75ccfeb22fe411c302f4dcfe0b55a6c21af51f58d85da54ebc61b3c40aa3649edb6b2749a306495b5fa0606d921dce426aea7ad8a93279a8aa49adf696a8b0fdd3646994acf22decf053e4bf5482d751061fa0a0faae3339dee3e37efd0d1e86f784a7346f0f50fe9d441049242b7f7cdcec0e370a2e888c48acc2bfe17d6d5cf59f1f63bfc3292e877f163ef58af773d9980aa836b30cee876c010414000e79b24475adff39fa48071f0980e9faa3e5bc16acb13ad21c63e300e8a059e8726ca4660fd930901fe02b82f64eed9ba124d0ad9c6edf0405e5e83824b73d064e672844bca216d44532cea163d9ff5cc41b547865125ecb35104e322646719fbf0841651d11c4fd900662cef2310e9f0854591745065671cf11cfb8034b4ab03b977a8cd85396adc163daa9faebbebfc01f6a388c9b48669823b6a3d757b3753cd9350483460f7b53409f457aed8f520c9598664223454dd18eff36322ec327fbda1f1b64b48955208ece4fbd3b78aec191057f2c1e58679faa42fc4796e5e93b9ef9daf3a8ed82c2069629a2cdd3abc056a0e78c621009930d4f1f4188aba638e9cbc140d3f20b3b214e4286295eea408632abf591392e4bd1d51246ed88491d61d61783f1d0e957fc76276901956e67bf86465222bd9375c6195b85f4f54e51b7f1c9f5e39e52e3dd69dabaab4ea1e3f129890921a1fae4482129034ffeedc6dbcf4deae15d37a22e614ac69b3b82614f229b725856e73655a8c71cf93a7fc74bfba84d3adc848af500d66e9a86c13cb9b0f113f0a64320fe2f2d4f2af0c61f403ec82d7e9f6cf12d3e76e59d7c88f28dacc0adefc1cbb6ea46e494abc5fd217262872862075700e483dc243d7479fa16cf3e743d023e93ece07203b7eedd3d9d0c2cb8df14a1c2ff5ab359d9b4a42b968974a3aceb673b6c404410497684a9a3cb1a8c29544df6936133cea60b82f73ef96c723b7235450a0531b183367d61381ae9d054909a2ce925f55b6b1907c5ea5de45e9e105975909948d75a8f02cb5d5ea5aa01e5d6b20d453f9a8b8ffcc23b5ffc723c96ab416b396adedeab5d2ba645af27085bac42fb572ab9fd4aa2c382e26c0f25b3699b953f49fb1073adef05a52274b2f876d751d89f15fa94eb9497e998171c4ee26a733d359d9b90c52854fe7da33ac4fb75ffaf93073e87c4e163c8a3da7c49c48d4f6f64bd573d2b8133e2b9d262dd61d229b94915934ade418a99b78d8ee3d678d09c87177efda0116493a7820aead3927e96eb5db277beeca7d588c80145bcc57993220b0d5ee18d50ab1cbab3184eb7cab1cb21afab732a321a0d4dc17725ccf5c9a35291ce075d164a5e210b90a2c40349c27d2a21f80e66b736f828cc30346fe56d9c414444a6cfc5418d3c20d2600bba4c16ab065f596c44db07ca1b88e4011c86c84621b8e69e0c90d07447d1dc9fbdcf943db8ebd36e424b306026a77e280d9e1842465814a99a765dd01f0b6611bc985b908eeb5d655c074522467e3ce0bd6e940b48f6a38661ef7bb57f22cfd44de7d0ec4d84c641de079f5525b933a718a2d3061c5e90a0b1b38527a3fbe2ee9a25ffe8d9ae7aa3df6512394a03b77ae0c6325003122a3d22d6e26a037edb79b6fb11ae302a59c265b798384e0bd1c19bd6065e8886ff1b6ff307576e46ea03f088cf8786517f2a2148fc8c8edf28feaf4666f79ccce58cc9327f5518880a40c1fde0d71bb82e2c44be9b333a249fb4755d8a5c076f950a9370161cca8f2f8f233f4750f57feb304478ee68a35c4eb05fda858d3faff31486c1045c18021c5534eb2cd3c928e7d00a7edc42b98cdbd1c16f42caab2a23ee48229fd0fa5380a41d68f9214a1c42628de9147e3984abff5a83f2da934a38bc0af6093b09087b722047ea24081b21f382e41c1250b09e093f1cc67c39792b1be1050feaf168a48ac1c2a01db8efd1831cb0d948914f81123885367386c8a41fc644181ab011659019f6c0d73ba7ba13c539e3315c7de208af5496b263588f583018e26d23c3fb7154a3049e1369fac7cf3a7f511bfb864968addffcb3178561e403abd9ee50f8d237c4e9b1d5de577f4446c1532b815896d7e97cee872d2cb1c3c6c97616cca3269fd30ff20ae4076a935b716bd99008c2b12e4ca64272d0864d0f2c06b75b26f07b717a30f059e20d21c4827b81d4f7e608877cfadb163f323e3b7a6cf58d8025944e9964b2b990db25404b6c112eb36611b9aa4d65e0dc07a41b254550a990664b613ef929fca67d8712c024b3fd099808e89e0bdceeb92e94536853e42d504bc8c34a7f581cd77d57216536827f90b218ea04e675cd897c096a90e843f7514dba8425b55ee43df0271b766e98fd0222febe0219cddf2e2bf340ef62541c422ff08030e43739aa5d6fcf6e0816576b042437a920ecb41aac7b4462234d0eea107f6886b9ab2dcb64d7064cf5eda5dbe9a87a14fcd3f01b8a5626b0c4c1f70b1f91f987ad08d0ef92695bff1771e88e4f0ca62198890a0f676d9ab2efa2b3a3f95b70a5d2f7b19cf1df398baad5d049d646e279070de5e6ab3f9119aaf38c25c9e3e96e98b2f93273f0c96ea4918531f5732e9a90c447b4244b4b6d15fb40bde6a", 0x1000}, {&(0x7f0000001380)="fcd411120709283c8919f59e030d0ee6e991d013d4e9b6ee826d0423e7335bc5724c4ceb3ad60a621e0c00f21bb0b9de5997c0b2f9ff6f25f8a1313ae2b120b5ef2b82017652de8da7cfff6bbc1ad5eb8ff97a048f620468f67147f226ad8d21a24efd2b1101f534012f215813cb6fc6a5d52559b627fba6f70cae23cd6c4555210be37275d448d0362de2112a5b5dc1d724f3d81b8ef20fd174345f5e0794150948e03e0b449680d4", 0xa9}, {&(0x7f0000001440)="a6428abfb0598391fab5bc922db6d69d2e2113434f273c1cea1dcfbcedb390d0c972b7d58ea7d1381058b037a0bdeb2819b20a44ee555652af200e4453c5c22fda350c7e5b5efbaf64aca4f757134bbc1d88310a584dbb2578fccb736b5f4136f04f20f4d129dd75e2f9ca93b23c89fd561bb01eec87b2a32f1c106e0bd2eb64ac5f020976d54070cef17ddabaf60e5a3604470509f2a57306feb53038e4d893567c56f713fdebfd4228a6339741d56421d00a688a5a615375bc654fa7c60ac781af8e4bf08de1e67148873477d734dde547736547724cfacbcc7a63cdf018d0b16ebbacb2f9a3a4081fe3cd0fac41beb96cb7b3b01a04f54ad2f5", 0xfb}, {&(0x7f0000001540)="96634a3f2831f2fc2aa0721a3abcc1994c4003a950cd324aff5a8df1963df8a46718e1a9b3220e90d103d1313f038ddb5597c752de51876b5e1ea874280f12fe7c86afbb01d784f00dfbb51a2c5b63c376bc4f72afdd0c69572245249d1b16dff73b877fa1b99bf94331ff232ac69fa59fd6edfbac4f70ebf9fa697ab477f0b6d9ee6b7dac21fd4af2659c41b6bfa7ce2e89a342488d390afd7f7c65dcc7f30e1665", 0xa2}], 0x5) pwritev(r0, &(0x7f00000017c0), 0x0, 0x0, 0xfffffffffffffff9) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000016c0)=0x8446) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x81) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/214, 0xd6, 0x42, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:01:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x80000001) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x203) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) r4 = fcntl$dupfd(r2, 0xa, r1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000100)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) msgctl$IPC_RMID(r3, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x848, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x11, 0x4000, 0x1fffffffffffff) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendto(r1, &(0x7f00000001c0)="7c202acab5e8735167324a5aad1699775539d220e4155cf463919d89d96c83f1ab88fd5dbdd4709b54d9ac725143004ad191583d92eb1aeeffabd5f18bae9c7ad5358f166e7c9cb8a4f5faae5174cc013ef75dd16583023f9e326628304e22198e56835821c670ef8caf37b3e4ae5f4802d0cf6d70038ca7f320fc80e6ddfc77e23056136af2b8527b4f190a17cf9945b99cf504523023aa82a5992fa6bf993330320566de9c4e6091909de7b2435c2628a4147feb873be672bb5d8c36bf8a5416a9d898536395aadd604fbe898970e40a9c0173e42242bbd9ad158643cfcb5c21acee06bb711f2b93624b24", 0xec, 0x27fc84feffd51f27, &(0x7f0000000040)=@in6={0x18, 0x3, 0xff, 0x8}, 0xc) socket(0x0, 0x0, 0xffffffff80000000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000100)="55bb981a73ae558adff9f62c55099e4c8cb7dd0a22a7e1918bba74695882e7ad081d1321a4ed3538eb57c9650195f944fe9e9edf3b088b835f1b4fb0fcd20b896315c790e87d03a5b61600e38494c76465f23f93eb5e3a3a90731e9ff022ecfbfe29805f92a21514a1004ffdc8123db036155807be024fe7aa635ffaca682a2d626e82f63be763d551", 0x89) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r4 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r3, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) syz_open_pts() fchdir(r4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r5 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000c80)=""/138) setsockopt(r3, 0x0, 0x8, &(0x7f0000003500)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) 16:01:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x100000000) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 16:01:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x134) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5fe6) rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x800000000000024, 0x10000000000000}, {0x30, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x100000000000001, 0x7}]}) pwrite(r0, &(0x7f0000000180)="d79d56adb181d1f6cfdb193896e5", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x7, 0x5, 0x1, 0x7}, {0x7, 0xffffffff80000001, 0x3f, 0x810000}]}) 16:01:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1c1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) socket$inet(0x2, 0x4007, 0x3) recvfrom$inet(r0, &(0x7f00000000c0)=""/145, 0x91, 0x40, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x401) getsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:01:22 executing program 1: r0 = socket$inet6(0x18, 0x4004, 0x1) write(r0, &(0x7f0000000400)="075bb261029f329ba6dace75923a1b8acc6c936a2b12dbc62319fe0d793ab87afc169fc8cff72dd3d11400946d17072c2a0d5614f793753feb2c2893956f835f887a684119b647455ba1ccdb5889c70acfa64ac914fe62da710fedad3a0ebe6c68fe3f7bedcbb014c9577fb4bc5a906170e9712a750c883b653b96ade645781bb1dd2410c7b457a5a74941b4b7b25bd10aa5b34f5f734fde75ce1179f94691d89d41ec044a63efc7e8a947020c7bfd73164a1f1e01c794386c04d821a5efd3fd7249e44a2e2d3be608b9bec63ef0dccc4b4d4edf8cd4d06d5ef1664cbaacafbc4c877d31ae038f9932961109b02a0a74844ee8304c72547df2dd91791de3fd184553938c7e044f99e14b0716c1afd98d9e149e374a34540c3631fac449e964c874ceb6071cdf72fbc94c07b40206dda08ec0660fe3f0739671fcaa5d4c2451afd3f67526c14378e0c4c21e68a3d92a435b2ed5f7dd635e3b27fb5c5aaed51bdd399d838aa6844cd8a9bee5ad3a705b69e1d8f0a32649c4fbdcb501657ea7e88374b86e9165e513bd8156c2869cf51055a240a02c41a070d621293ff4e33e5a6554c098f2db91648614ba18cdc8e3b2a3b29acc413bbaed7396ce950b87072fffd31d4dfd005082f7084a71ad0b74fd3bfee7f6effbba1e0e65b6266b80db807a23ffd9dd6ca4faf71a2db4c3554fdbb1f9e096dcc1a7db7c10b3f0b01fc3b18326ae81e787c8b862fc6d2d1f809cda1c383cd15e39b76abb111c05a8a0d1471ff3b0a64bba3c25b8a575a94f747e6caed292aa3f4503829146d317fa15a57973b9def9ddfab1a4f8dc07a4e955f7c75b549130b480a684809bed15bba5516e329e0d8fd89710ff0516f670ee95ca5fe849cc08ae9d814a6ff1a7cb5fe8f3ea577f80a0c09a541d9510dd496f7d85d31291cbcd6624db24ffeaaae957f6205598cf0b81bae288e5cb78ed05977dab482a0c9f8aacf03e6cd695026752db87501aa1f115b90decceb7cb158252661769a0e84547c20a888be7339ef758f38490af1823f7bea45260c558a66bde1edcac8a1fd64e3850bc826fc62ba6ad09e62779f3e6e5e140b06ec42658b5fd2b1d36c8cd46cd82ae1c012567d58ed20e54994c651c87008c759d7375d0e343987d9d926c429033208baa83a90cc263fb243bb83650c35843d59db42857ddc725201afdc2a10f46504e2e97d56d80c1cc520f0daee81eaeb9d03f65cba203d66b7edf0c473d45da0ceb1c353710babad8f992d4b7ffd3248e107d14bbf85ccd65c5947918e69083b10eea8f92ba3a9593ce34a60906f28faa9dbce9c108128d302064b1c7a4025f1e41c40dc6d548b46d998881c8902930313d1615947bafa2c236f131f292953c03d2e7ab6ccd7b00f94e9add5957d6aca71d460c3df625944e03d932f0b94f395e142981ef979b4e1c7942014ab7c92acab5429729def86e91bc89da13bf27219b2d240592bb643c055b1c0ae51a44ced23014096fd8829a470c8f98335c0c82baaa84022a9b3b641e19f7c092461ffcd81a83c4b15ecf18b3d7d53499cc2c84ff1e51ad671808fd8bd6a340ac4389970e08b02b04028c005da66e484a7f475866238c5082d14aa4a8b39ed2bded88001731a3c2abe0602e3944a76566613f192811a1c3e8d3f37173de394d5811c48a345506c79736a38f8d5b2a893839bb73352e1d57d6d6c4b8de9f5203bf577c996f1d47da0337c3dd7ecc82d14ed03fc7b17cac08bd5fda9895ad8d70b293522f902168f888b53cf986cc612ba926befb88cc1c30b7274d1bb5a39ca93d717332c243e0a26ff52f19fa64a34fa0d464ba68378cd8999131d4f6e2d62bcb2878350d6ae4f01b150dca546efc054f2cdd4e575e1748a86730751fd7bba7bb2b1bb0d51b70dca9957a5a41cba31797e17e70b95b8a49f0570cd9fedb50c91a7eae6c356ee377051d16341ac29f71877ac637b30f2e170093d59b55f6f3d464d17fd4cd039601206615e32245460b144d21a98bc1b54dce6e435c5374fddeb629b982eec5c6c91bc59a18928ddcfbee675814d963ecdb3417f770e29d68d87257e874437594e9f9daad2f37beac9940043289858c527eebbdf19cd611a039d122f5ced72f9168011a2d3f5d2926a6574316033d7bb0fab2c34bcfc7ba736a329bb5689844b6de39c9b47e3c1955644d40d191748651a677b7aa9cb382e66bdfca0596f77e4c20534934f30ae714c9bd60657c07f51550bd96160719ee4b555d25d9856c9d6b553ecefc7e78f909ab610b6579c5fe9c607445e496d484cceecf600b4926fcf2b328e9c69d9688b5638942a049995a7375336a5a1b8f37cc848ccb489968c8199df0832e1ca7e48f273170533a7f5206c09d5cca33fc1905d851344af9c40f8666ab9e86f73429a997aae2aeb9a13f732de123c325ef35ce893f77fe671d898ef0dec118551651e5b258baaf4e98d0c616bb447e56e3d5916987c80449bb294efe5f4bec2ae17e77079a103b1ddf78f2793bf48ca11d97777fb81bcd4b59444247315653d92af144aba3ee0eeb97b69b8db5fd81931d8e1c14bccada40afbc6054de3b9429693554343c1f91b612a4870a802de1c9a19858c75c1090f59d6fed9e06f98f9cd37a1af47c1b21615189ce227d8ceab12215a2471dd53e27bda5a10c55a45fdefb77d36dc3331a7380b2d48b4559bdbc806cb4818c0277adb37e4a8e8b4134ae898c3c1cb16919a0f78011c20520f84df3638c4a534c212955ef2eb05618b70cffa0319dbad0a403544e5977beb87885d284f2c315584fe42784b7794bf857dee78ea7550306afb2764ba18f84b45c6d4c0a264a84d88e7d512fd2e77cd028a09b29e0a6b6a872900b70761d6da3a83f9fde5c2d31549229e3a5410d3ed60d1e2ffa9365e61030a6ae4520765f28c6357693cab6028b6352612ba09567632db852c9285c19ee535fcc013a4b11cfd76a3a0a6f255731ed68e6a30c8824ae6d3ff3c83eb00a7313ce714e6aa06151c9575646e44d903284b9a6086708eb310a26ca7779ef87ee67b3ad0e4c18c300411261e1e3b337c8c911f2cdd227d4794dc8a4943671e2f17e7fa3c9ce0725a1484e9dd5e29a428bee853e63d65091019e7146fd0fed56b8c5e628f250a3f63aae8b90cb8e00fdc51aca004701816084560e0e87e87b06b5a2e93e9bfaebe3a513e715b41333204c9f187b90e99112b2d00451db3157bad7130dcf58ef6f44470424baa10132da01a136a091d722bcf39adc6948750710df0d336957d3233002fcfc54fe83d2dde5774d303d36fe38787edd865c452371b2d9fb2227415bd9e5b9108de332af251d380e881b009a97fefab8e9b2110a36924ecce1d81c487db04f8bd66a47f7ccd7be6c12b3969bf7b42af4489bf2883c9e1e1b6f41951c066cc528b5e68b35ba612f166f0e622a545829aa48b5161fd2c97fdcb67ad85255b643ee61fc5b928272e71bef9067d401b43d1cc9b8ca5fb563ed400e0c8553dc7bb2c186e9442dc294df838bc9fea6475519a9036338513318399a7cd4d347db1d41d67bc208747d7e635567882a852c18539c7352d0c59c3aec97988c53eeb20affc467dd2684a3db0169fdfe084688fc5303c5eb3ebb027f04f684f90895da34796c605b0c8b6060c435b721d01e1b88e0e48afb5387d88d97ee99d1ccbab394e5cae7ada6c9fcff2f2b2af40fbe2b018655396e8ae95797ae437fff386d3d3f3d999745df425ec8bc327122e65b1e8acf7f8569d02d07fc7e6db2332af5c4bdeaa1881352f5149ff07f460fd6fc80332518f1dd43a4240dc1fc18aa5974fa2bc264b4b8da6d50bf32657fc202fd00c2f536b7a0ad66059541586a5931c926cb0b9463ae055a91391c934876157185e7a27c3800d8cc1c29478c92d7e2c2a688687a8be6167019fd2a2b684ffca8c028e6e66bb234ea66fcfd061e36904f267567f07256ec12508ac02afa6edce4ef517c46c277cb7c3c68c2295b4da1ff803688e4cf53eb3c811c49053e867a691a304388f349d71241024902d1b20cb4c32e70f5989e2e74d377a5137e8263de6c849837a5190461a10f0cff841a645306302641f63ba064eaf9cd4ed45721f461d71ca6e20d4df0226cfc26894446175e1b86237d083bae127e4aaeaae832626d429b71fdcd37c3a7ee9b13a6886bb0e23944b2fb248c68c25c1c4a171844f172f4e4ac16c6c210009f8c143d9c0b7fae504dcba1fe97793ec402540c00f5287e51c0542f553642f8af548cd4de931bdd4a0f5763c436922e4b3fb79af501361acf33b12fa106e93a99d9e0a541a1515e031747e3c745b65d4e18ec97860b9103639230a83cb5a2763dcbce377fc2b960a212032f06a48d111bec4df25af3e8549ae08b4707a51f54bab7c6d911cd56875c07bf4afcbd5590a558b18bfb3739cc17cbe3476963cbafc00f3e9fd27115e96c480015cb9da73da37809fd8d60ec4f5a33eb2c35f7a3e4efef5248ddedfc28db437d02ee99ad50e6a2b4475963619f3eff111ed190143caa6ce38077a3e5f7530c821ea49733c2d71ac507b64797b1698e7e21850ee3ff719f9c494f868130b08e7bf2f60821d9bdd2fd3723f82a0a7dcfd334722c9e75bc31b48737f5bae668f24868824a4ae1e92f9b9cabdb134f03620135a6685ba0ef475761f469fc61dd33e7690a0f57a96cfe59a2a83ea214533acee8902d4b4c9fa78246c850325d0ff7f5dfae9646db92d014454cf147a0021f4a0308d2c0b759a87e25d51c9971bc146c725e78bf1c7ee62015d5b98d7e6d4272717fe724518eab77e81b4a5daf33083d3a347cb3566fea09ad7cb6616666b30a78e048da10ffccd4579e8ce123d73e023f187279c02df42dd8c247072d6c6337c6da00dbb09ae87366540d27900f3398af4d46638ce2bdeb66e4561069908ab29c22053943cfd69ee06c094dc7d8aa85bac2eaf9dccdbf74f36a43e8584d5770893fe62a8dd6e35b427d3a564590a04cdc70213f1dbf6bdc9db99963fd81d9ef159f45f2387cfcd523075bbd4d93b55e26c10e2bb7bd395f70a5e5dcf046894aae2c1b0ff735803cf6ae28ecf3621edbcd7f096b0f4ff3b3823cf0ce831d64274a15f08ff6301fa5f2d867cf92b05a820e3a9b000cf7104373270b3769a46e440d7848b258f65f8c61b727189096b52539b6364472697b43fdf4ac4ec14164b079efd6f2f0213e22896f3516037969e3111c6e59f6fc4dbf2e4a87e07b0363860ae438c63378f4ce3fa518ce63342bae34842f9180084c736e9d8eda3e5cf37b011318f5239b205dbdd7fa3f7db291a07e39c943dcbcd9d42b415959a8fbc3d7bbb166cee8cc200752e0676cc39cca5a5e22ec3711308a2ab5a5dfda9544a2bf1e6c855dea89a2ec53409e91b60a04f894add308c95242048b6a9e0c27dc12d7e434a50e9c575982aef626168d7fc17b40b64df5ccc932b85fefd8326ac335534ef91e7e2741047bea78f7d6377565cda99560d27925cbbb50cdecb6d2f5b28f2977953cf0544f7138dc236d149c8cd74f1dd0f11f564f0234a05a3b6bca659db5660183e419ecc20b4e26095eb936435f1036b285c135836e7ab6d61922c36dece4dd25b29e7a72944be4f89d906fd5e483a354451a980aa3f833973ca5a69d2e1ba8811f2c7f348eb9fb3d0e469a2daf7ec76e640ea4ceda743861a530bd0980c614d942a9903073b8227c30e6fe02f02d2a26fcddfaf8ca99e794d927d390345ffd9cd1f9a3f07fc3cd70eac9dd520c64cf11", 0x1000) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) fcntl$setstatus(r2, 0x4, 0x4) write(r1, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) r3 = dup2(r0, r1) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0xa0, 0x3) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:01:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x55fe320b02963f9c, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x3, 0x80000001, 0x10000, r1}) 16:01:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000080)='./bus/../file0\x00', 0x100, 0x44) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x1000, 0xfffffffffffffffd) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6}]}) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x7fffffff, 0x0, 0x0, 0x8}, {0x100000000, 0xfed, 0x1, 0x1f}, {0x6, 0x0, 0x0, 0x5}, {0x2, 0x3, 0x5, 0xfffffffe00000000}]}) syz_emit_ethernet(0xcb, &(0x7f0000000200)="e053645f1beb9a707d293b08bc7f72f7141c8670b88fa2302e3d0f8b3cda0f14ce26ef200ad59068bf7bfa999e80946c08e728f45e9ef0ab399ee3684bc904d5071464f07ea51d6d128e0d9d0bccdd44de652559f3ad600532e0cbe9cebab2e13bdae4ddc3d3b1741d64caee6061a8a91d7dff9d164ffc641f2d555ea31b2e3e4e6da75ef30b55dada1b1475db6266cb2e7e49cc22c5e17f71e2d41591ff5c09f92840f751ec927a875960b8b2165c5f380df6473fa452ac62b63d344693751927f1515ffa905958f23588") 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:01:23 executing program 0: r0 = socket(0x1, 0x4, 0x0) listen(r0, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000500)="a31040bdf4b2d81521a0c138af", 0xd) r2 = dup2(r1, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x5, 0xfb, {[0x2, 0x5, 0x8, 0x8, 0x9, 0x20, 0x5, 0xfffffffffffffffd, 0x4, 0x3, 0x2, 0x7f, 0x7fefffff, 0x5, 0x800, 0x29b, 0x7], [0x1b, 0x7, 0xffffffff, 0xfff, 0xfffffffffffffffc, 0x347, 0x5, 0x80000000, 0x0, 0xffffffffffff867b], [0x9, 0x7f, 0x5, 0x7da, 0x80000001, 0x100, 0x400], [0x4, 0xfffffffffffffffc, 0x6, 0x6d6f48ae, 0x8, 0x3], [{0x2, 0x10000, 0x9, 0x5}, {0xb564, 0xfff, 0xef, 0x6}, {0x2, 0x1f, 0xe91e, 0x1001}, {0xe712, 0x8001, 0x9, 0x8}, {0x10001, 0x2, 0x100, 0x4}, {0x1, 0x7ff, 0x6, 0x6}, {0xfffffffffffffff9, 0xffffffffffffffcd, 0x7, 0x100000000}, {0x2, 0xfffffffffffffff8, 0xffffffffffff0001, 0x7}], {0x4, 0xfffffffffffffffe, 0x8001, 0xfffffffffffffe01}, {0x10000, 0x4, 0x3ff, 0x52}}}) lseek(r1, 0x0, 0x0, 0x1) bind$inet(r2, &(0x7f00000004c0)={0x2, 0x0}, 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) chflags(&(0x7f0000000540)='./file0\x00', 0x10000) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000040)={0xffffffffffffffc1, 0x3, {[0x4, 0x4, 0x4, 0x8001, 0x539ff278, 0x0, 0x5bfc, 0x6, 0xa5, 0x1e, 0x0, 0x800, 0xcb3a, 0x1, 0xa, 0x5c, 0x40, 0x8000], [0x7, 0x5c62e1e4, 0x0, 0x2, 0x200, 0x81, 0x7fffffff, 0x7ff, 0x2, 0x39f3], [0x1, 0x8, 0x2e, 0x5, 0x1, 0x3, 0x27], [0x6c, 0xfffffffffffffffd, 0x1, 0x5, 0x1, 0x1], [{0x2, 0x4, 0x4, 0x4}, {0x7fffffff, 0x8, 0x8000, 0x7}, {0x40, 0xfffffffffffffffd, 0x7, 0x1}, {0x7fff, 0xfffffffffffffffe, 0x7, 0x6}, {0x5, 0x7ff, 0x6f, 0x1}, {0xfffffffffffffffb, 0x2, 0x200000, 0x25}, {0x1000, 0x4f34, 0x8000, 0xd9}, {0x8000, 0x7fffffff, 0x7, 0x190c}], {0xe699, 0xf26, 0x100000000, 0x9e}, {0xff, 0x0, 0xfffffffffffffffd, 0x9}}}) 16:01:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="00002e2fa10366696c6530e4"], 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000011c0)={{0x18, 0x3, 0x6, 0x1}, {0x18, 0x0, 0x2b2, 0x5}, 0x80, [0xc000000000000, 0x1000, 0x400, 0xdd9, 0x2, 0x8, 0x6, 0xfffffffffffffffb]}, 0x3c) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/211, 0xd3) fcntl$getflags(r0, 0x3) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x32, 0x100000001, 0x7c, 0x9}, {0x9, 0x1, 0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) syz_emit_ethernet(0xfffffffffffffff8, &(0x7f0000000080)="03") 16:01:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100)="bb6201eeb91f6d63e1e7d587471f465fab9a4aa8269af449f52eb915e937caefbe73ae6b4430edaf465a9de8855fa43fb8d7924e5b0cca3aea511b34dc37d2bbfd23931057cff1deb5ec1c11c69d997828f9073b78249b719f9a5495bc982a83c0d44fd32d2aaab5ce8e8d7ba7540221e5a26465115307ed8abdfff22b4a3983d1c135d163e78ec8e644f5e6e15739276aa50735c7ad3f1866ba1b02455b78e8fa6c2956370fa7c47f1a9adfed8275f13d6d170571248898ee32958b3e9d9e8dad9043046db87ec187c8", 0xfffffffffffffe17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r0) munlock(&(0x7f000007c000/0x4000)=nil, 0x4000) setsockopt(r1, 0x200000029, 0x80000000000000c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:01:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 16:01:24 executing program 1: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x800, 0x100) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r7 = openat(r6, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r4, &(0x7f0000000940)='./file0\x00', r8, r9, 0x6) getsockopt$sock_timeval(r5, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r10 = kqueue() r11 = dup2(r10, r3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000980)=0x5) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000005c0)) readlinkat(r11, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r11, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0100c3a000fd8ebba90387c193585cf4a451d6d018a21d7e3bbb7fd5a29f7ab3c35ee887d12861f585eca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2010078483a902a05000000d2e00eb45b4d1e0200000000f2000000000000000000000000000000000000ca62435019b721adc63880858feaa2025609bacd4f63eb30883d5d0ce25b5d5253ea886d7e2f3e70ef400309f5a1e4"], 0xa) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r3}, 0x0, 0x8, 0x0, 0xffffffffb71bdebf, 0x4db9}, {{r3}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r3}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r12}, 0xfffffffffffffffa, 0x20010, 0x0, 0x1f, 0xff}, {{r11}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7, 0x1}, {{r3}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000580)={0x2, 0x644}) r13 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:01:24 executing program 0: r0 = socket(0x39, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) r2 = dup(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) fcntl$getown(r2, 0x5) read(r1, &(0x7f0000000000)=""/31, 0x1f) 16:01:24 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:24 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r2, r3, r4, r5, 0x4, 0x2}, 0xfff, 0xe9, r6, r7, 0x20, 0x7, 0x4000000}) r8 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f00000015c0)) getsockname$inet6(r8, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r8, 0x0, 0x9) r11 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r11, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:01:24 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0xffffffffffffff7a}, 0x10) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003440), 0xc) sendmsg(r0, &(0x7f0000003400)={0x0, 0x0, &(0x7f0000003280)=[{&(0x7f0000000080)="a8ec096c1eca14e08c2b6d5a691c0fb7d1bce00cc145dc34f243c7c85905d37cafb10ae211ed630f57c6eb6512b7e54964face5d3ed50a471a9e44eeba163f9c92d3998b2d225071bb6965e95925d583b5a509579f2e430bf8fb385c0f73d30c9d698d5ab1b21d8f62a57b0692336f594931b30b75da089f463a5032165787681abd594017b0bf3040c6c5de6cee838b1f56e4cbe694aa406b428c27a3be58b52083aa2c0da99c4668c7799ee46892a2cff34faa24e5127a0291d173da9d5c998213c0c1471ad2acfd7b71fde5a803f478ac8a94c7317d355cb11ccd5ebb249ff6ee9f9af1bc567f69e890d8efedc173bfe29e55ab0b64554a4127000d1d2ff5cadd5d3d76f45d9e1394e70fb3d7d8b72bd41b1a1873ad9c4e5690a3aa627148a593337d5b9a5bbcfd11bf40ae84f9bcf9c26a9a52cc19b55c93e0e41ff205af1241cc9756d5b7d54a271aeb088fd2a1e800003854d42baa1de0011e10822eab1fcc806ddd9af91c2db91f76814c0a1e5c647735624822e90e9d61fadc34d3ea0c0c8f9c93470369761ceff64e2a526dcf105f3ef4eade7c06e61b7cfb71e2a0cc98d7e052d64910ce3195b00647d9e872cf19b9cd6537fcf84f0e32e6c2e3de327936a946d4f9f7c39694e118f195225f12544e2495eb73a92834f8edae885313b8f29baaf57c5f0f47b4e4523c3cbd60d4a18761d0e929a7cbe3d94c94cf72bafc36169d0908f38fd467cd869f2f6f8b0bbe7cf56be765e7ca4bf96dafa9327a9e9cbcca5e1c25e1554b799aceab99afbf0060e93701ed431b325d9e3612531ef26193a44ac407f2d4337ee4d74bf3cc4caeebfd72ce192325d827a5766b7a8df26c1f0369b4b7d68a3b6b3b1f39ff68ffd941b2b9ceec60f581797b55c9bacf66468923c65879b0f90373b2c27d37e4db6ace729d8e1d08ba0aaa0c8ec7e440699b8c60445c9ae66bd075a2d1f59745d5f0760e95e1420b068ea423d95376510029ca6beaf49aa17356a165551c2d0fe685ac844e74403114c8aa39a059b0dfb9536cffe3c52c396e07a1e7703aa8aaf784d82f5536e8a29c6e58a3abf15c410a00af31fe1651f1216ac741df379e6509a65afcb0840b856147426ae338b1834bcc0696c818e4e059c831a171a322df043263ee479478d7fd22aa34be6da2874e59f11c40b76bd6d3f4214a5faad136bd480d9f089f0f481ad5419c13cd16d02a8a24e05a10e1ae0a358bff7d2e964fa90c8492b005020e662ee5cead68df939c7c34dc0e76ccfe20352ffd7512c27c390198553c7bb40d90dd2266b7719079b172c1a42a72d84523a6133adf2fafe441a2ef608bef797be88ae1f7d17d1463c643cd1108b20efb2a7d10f12ef8b0dac9358c138dd40338036e33d5394028399f8319f388b8ea5c210a16d48b0d29c03ef74756de60cb1255eb0313c911064181d8d6ae7865051a374c749f7c93632c5ac3ce1468fa0ea1ff53508a25bd6a189cb3ec2ff5a747a119436034000598c4d899f09b813bc20d1551b5e02ac4b7dad1a0dd596aa7a4bf8be275e6717cce7629d5bac2066a5f37b9ac41b61ad264cd6dd4e516a8fc2fe3b0e75be0cb8358218fa68090c7c0f8acfa03a23aa9b0a835eb65d7e3afd6e6575adfc8b37947189e93fd666cdefcb9e8317ed4660fc930b5ddcda5e31a446e88410fc1fab2ab3ddd279d7033724495fe1d4a4b89a559bda25160a5591443c504b753c60131d1e5133d07f687e0f513047da4f965bae8c716205258526b0784fc3b7720f553702504a46ef6b682a5c1a567cc17a59b704e935ccb588bb3784637e3ca8ed4086157dc31f8e76c8fbb700ca8dc6f4ef3f2e56356252fb909039c82f8a1b9a6a652cd509e48383ba336d85c69c37c008eb1e451174499d461ad753015b639261ad36eaf5fa9d032905249402ee48520d7cebed877d806b9d9575b80a180ee21eeb9386e74c8d0969bb382902bf3523e197d07a4ed953c48a8aca151742ca513decb8fad674f531f7727ade47a041487211bce66f88519a72349d28ddd53c83410e100edfdea6dae83298d895d82abd5c7c87c68674c7dca4353f2a033a849c9b73ca866afd6f3565e17512b339c21746a1064828f71e304feacf33439ada16f777d650117b9a895ce201515d95eddd867e3ead676651220295bebe44c7a06f6d44b548f354b2be37a2df42fc2c4c25f511cc51d20ff09ef1f9eb69b8ab8cd9e46a3ccaf99e239bd8e0c3b9ff12c76f2e6cf8c6dd4b73cc0f38e92fa668098070db77223495f9b77342cc0ca1c19c903382114ef8836574998966c818da38301b43bfb189b46ed6fb3e8f95bd4f20a13df58d2d42261f7c63de2549cd38b275343b141df3ede31bd836abab6a32a0cd0d795a6604d45a9bec61ce639c6f0eb8604ef92f83cb2471f1182818b391e09e30675ae6ec2e30115abb20c3d70b963775920ea0c0ee7dd458b3b00eda4d5e3f37a607194cb86b9a22d456eab0bfc509bbb82aff87ff6ddc201b79424b20d13b138a73242cfbd9dc2d93ca956249a588f84a5c01273e7998464be59082e9804ac5091eea6f0dba540263f31ab8289c6f330372f02251686e9e533a2343f831d87860ebaed01f135a5c4120977161122ca630bd330dbca6dbe66b433fac67e2534775c4bceeea1ea4eef7b64a495aaedd26590fe46e76fa2e60409a3155dfdf277f39a9e513ecbfff7734f6af1fc8d98b165aca9701d5b9c9afc163fbe604f8cb50428035924d7b2926bf99bd06cdc5127a34645050a1d783a10105c151d4b11c254c2c80ad1436c20776c03230c2740f79c3fe4233692799dc92e423731c3f77cf460c5d8a14a3085f22c8d741949e8c1be0a0dd9e41fa531c9db2ae8b01f8372b78ae9a77d999e010bd34472777b4124923995302d3c6b20ec66c507d8cf702058000d285ef1b2ddd8575f8cb17861bce9f9f89d7ce4320457786b6448a3fd300395babf74091b8595d867dbe1e1f29404eb0fd1a7aa8603c5d928e2d6f4ea89ad4de14a96eeeb961a51997f75cd74fa80cceb801a1a85657be4aa2769570a3fee2aad1e45f15fc284bba42dcd2b9b381bc049373477888d04afef5b1d72807f80f11a7d275a1c8f288f11a53ff957996d764c4cb8bf4ee7bf2cc4b8e935e08a48b735cd3b616710d07d92eab8a14dc5fe4fdb6450beb31f0870c8d715173b1f506e1406842d59b7801dca16c358163b2d363f03b6d208b4f0ade2309f2519bf57646b5a1e8ede6c4db014f1d99ba588614982255ac5b9af848d5f7e91815e489941a758132f5217d2f8a436c03b46c941420c1b0f3c373d19d8450361946bdc1c5a8ec42435865f49c6247760983eb9b2b38d3ab651cb1c3d2afd1ae9f5922b3c372edf8f446c60406f2f4c7d2e836e2e6e5f55312f725055735ac7187979c58c6e73dc5cbf5baca5ad8f2db12f4a3a771e2dd235ccda44f526efe3b0ebb22147d5ae4b29691c4da00d26056d3f3de38b5322f548951982445c89d724652dcff6b8443aeea30d3e6323d05a63d707451a46fe1d3dde476b197392f0e7ab1941609da1192f50b6266f7362c465aec8a0cbf9df316120c755cebfdc2b664f0e1a64308f64da696474ad8c7d4e0df04cbc059d6a757896c8ef7daac6323dea5efa4a2a545369c6e5311c88b06ca6d179fa877d64ddea8dcc1b451530d5fab8b73b29061aae663fc12969a64d5e4d49562ae7293472e3c967503b74afd496e40af5439b5a0ad45453d7f0829d75952b192564d2675c1bfa6458c60676081ced4fdb6e3b96be46e30d4ba8b5ff0b407a3662be840cefc08ec3b3241111d7d0af5f4ecf32dda1db5051701d5d02d1c4a27fb70d57a755f5b06de227c8effcf958c9ea316d9db8e3342c33d4dddcfea4995fae9ce1395e55730988220e4b39b16d17f670c765440f9ca0cc26bea1601b82e33501a9d5d591b8debad65ecf8037e52d4892e576078b7db0f0e5df651b24bde97b91b07d4823295124a071446684ed7a95743b6ba5d6dfa7986c10947fd48ab05c49258ea5121de6eea2e45fc583e1f0c9699b84e80a44454c39102bf42e10f4e5716909d0816ef3b2d64cd7ec846609ae8f52845200c236b4014f65886f3c6c6c3fc5c1b5d08e04d86450002ef6f374b3660c2a7b8b6d1236516a3c374462b7901d7b57a6fa7d212623edb860a0ac5652bd4c48302546ee0d79488872700f6812015d6c94f3a76d8f9b1a77ecc757cebcef3b36379a6210ad5157156d2b7dc6f75991c2cee8568482a62fa5f4781e5eeb1c0fbe951eb01fae35b23bfd69fca78e149e9a9a10e9e196f216a2514bcea42b0aaff5fe3fae057fc7fc633dc074c9b89cb5dbbf9da400f54d6eb68981528ddf34d5eb6beb3067b54871cba73e8c3394dc7359a8841e4bc10cff007b2aedcb10f9eb3fbef6c844556204a9c4734c82bcc249cde509d29a130b163b91433d2b581501cde439e6e2a13e549ae4dcd0230f4bf9c8fde9c9b1b45ec782a272cd37b79794192b7cb5bf216014bca7ff6feefc30cbe915095889574c824037effc9ee1963729bde5bca78acc704b05aaf6d63d7cf1bf2cfa8c972981281d1f577a05abae5c6741e8477e5d11388f0d17e17c328f57975231febbd7b3c85f315b7b593533ef5009b2f5a12c37a53ae66eae801c7028ff7e23e16444c047890cacc84b77c1f24076eb625afef3f5e767f4cb86b282b205ebafac912c47b7f95d95895ffa26396dbff3c9d7d5d32a6d5b22e1012ac16d3440def4b98ac393aa7d145583a35c41b7684424ea727fad5f1cfe0e22cdbacec0d176d4831ab33184e0aaa19515a239505963b9c37ff27032604f2db9bd089349f10e8b0a831282ba1fd25766984bb69f9fdd90611ec4f346562d222981dc25392b4862a46106bfd94089f0395897b4b4f4594ea5c36877776f48e3e10f4aa008ab2bd96f7ed6a35dcf6cb3a565900144bfee30409979e7b18c5cc4e745706f1137cfed1fe2ae126786008c94e33fb9d223c044350d42f0ffa493120b76b08a954b86d31bc519f006db92c5013e68b85824c511eedd8d48baf91c14db4dd42d86341d58f1f5186be1aebec28775edb9e99f4dc059e2835c2525db5b81b88be8085616774c7e04781fe57a80cd1d397f0352f1fea3ef3cff91137abce49742f6dcc85225bbdd8821ffabeaa2392d7cafcd007f7c534b17176e4455735a31ca7ef8edfe64ae11eda9fab3b3dc0ced93f3fe3522764052f4de2af8ac05eb420ca55f23bd28516e1dc56e7044f833236c1ce42ff48cb70665af844d8d0bacfba1659abdc7f362b1d9a408bbac743cf710188542910e7aadd2718839a090c3f15e58fe2e889fe59f61fb8a235a937b7ed9899a8ded8e0e80f66bb966f5ef88c5ae28cfdc7c499b81908327efa032f3a2aeda477b072e5ee83665f6b0d169037d3027e452b05c3b7006aa67127422c089aa3c6f6f7b9bb6032ea878f98f3bf517cc850b1b9d09970dabe38e80a03491b4a7dcf1bb4cb7a483233f5e8d94fa9c3d4638fd263455426337c60c3ddcc633a58a826cc72bac24aed27088f3767154bce0819a7cad10a99b03107503ceb46d806b383decb7d63a813b5b051c94b406ce5bc734dc29db0004e69f5c3f4d2fa94784c30da348a89bd01b7de26c7e67c6edf12ded5b0478a66b37ea902eee22214e35f2befe778b7355210b0457e86531448a5a0994cd9b918d308d915a9007290ea8fef8dcbeeabdaa92a752b746831458a413b5e3f091f0143fcfab42572f472079621d", 0x1000}, {&(0x7f0000001080)="0d03f807f270d382413e43b686735476ac358c9335626477ce937f75e7d283f0f6b458b737c4d65c6731f9bb743e5c9b7d6415952e7985241e34d09fa9cb5fd317dafdaa882293acab423f3d27788e677cbe732a1af153953905f59f5cc2382333cfabf2c02952b71307d311b68a1f1da23c1ab41f47b6fde64275ca20e83d07f32df82836505f4f6cf969738e536403543efa5a417f9c61d2404d5e1a25dbcdcb3d0377b2d7fb32c7eb3e618c60c9038623f21a28cd0fb894429cbe2d6dd757c3bd82a62fe5a14954ebcc2edfbc63269c61ff1cbeb834f553c437888f2b0a0dee866c5b853d607c4a35b30721b6051058db70011897b079a680758943aa6fa79856c4c41d394e032be985141fe51c8dd2e6a701c39fe40f795256c9f91781ce247ea614ccd6f328682dec7ea37072698f57afe2db915752db41bb944961cc6b1b74cfcefc24680ee9cc5d9f7c2515fb55a75d259a2854864f591c86b82ea6ed50b2236adaec5a5613692ddaf20d1f7494397a1304354b1241bd4442813125d620d0e492adaf82ab15b3c880e5bef2d4149f1086a8d784f00414d55a2eda0b0886787e59e8d57a399e19794b854f7b1d30030310b48f9d2fd7516eab28b70cedb159937b0e9e3e647475c4373bda7e80f2c6cef7aafe9a0fcabf230a1a97929da7d8bc0538536d3ac3ae8c6b65b9070b11d425c89ad36d0ac4cef9c1ab695ea0e17458526e97fe766698ae62e447221612cf4054f20c5b6f5260db441397708fe2f4f1ac58ab05155304ad605dc6b3135c540b386f5ddd1c36102be55a625b2f1322ff029922156cab7f5470773af3bd7f5b437b115353af2e632e7bc8a74622ff4eaf4f956daa95c59210a2f90ca55322dc4659cd3f6328ea92df15ad76fd1528ecf1b1d7db91b2443a79b880ddcda33a3565120b33d3a0e0e552714c459209ae124998a83c832f324351fdd3bd4288c7faa2984a3c6ab43f94b9d60dbe72aeeddcf5c3390747b137aa63243548d4af2acb0db2c2c49c24a7e93fe51f78e272adeaef0448094e07093332b25e7f9ae7dba233fd84d5b4407b100da7914086d248154bd8a0960534f6032f8521756ce5c3d38f81207d5093b90357dcd0bb9ee6d39576703a9455af5a1f8ebb0076bd0df0e210b0658ca058da8b8d3c8b68d4a199c8af9175d0da2752ea174c9b6072b40b842318994a9bbced2008971be6e18c13431f61b45f567e99b4774e60e5341808a74f72ee797c24e81c5c09ba7bdbc9d2c9f1122fc067cb56d71182861fe08d6dd7cecc432f2e6cf3ffcec31a4d49e8170a0462367341bc6d3d85ce966141e7b10b37e3c1fcc3d2894fca092b7aaa933aeb647d85a5937e1e6d6face32d3207e868eff9f9841a886f7bede4565b1ef5800f5eba614570b1d86f6a25a3114df611be7098dbcdfa521bde8e618d6988215f5afb1cd2ff0e5359f45c92f60d5eb6d64c2600673ec5dd8664ae583d2e621e3e574f9d205ee2c4087d3a93b64e3c91ada18d206ed4a31f6e7e2aa952931365e6ade74803d2c7640766f7f3f69373e676bf904a65e2db9ff64bacc2b6fa00532864d691af97c002549b83edde3efdf45c5398116d10cea9df74f88be5d175170cfa54a81ef48fd029957cb9d06d8f371edd0161700ddd9edc82bc6be4e14ff3b06cda68ee589bd9ec487045fd0e0ac9435b8615b58a236f1f9bb84e76dd834035615bcc516c91886599f2c416d1cdcc6f804431bce8ce7d11fd821c22e1435af3da1ac7d58a365ec2e9346ec223ff592ae62169ed35e550972be1b66b361bfc085b5719d45ffd2d966ddb611fcff14f1b01f246583db34ee713cb6a5069bc4c92cb105f08aef0fc88e989e4a011dd8dea4b0a1261bd8389ae48635a0b98c0ea7c9ca6d52abcdcac53a1308829ec7aef0719aa6c1db7124375140e89347c66bcfcc29731e06b17d1a225d1cd3722dfc427b7e5f60f002a7906ab7753a87d24d08ad2c4d2a6c2bf29c86d30f901a3de66f91daab935bf4d695bb6d20821a50f29ffce6f77324b353088f3ce58cb57955a78d38473b28a1488faf5df8b2cdf9a1d0d63bc3a740b08bc2397ea1933abf58ce785d44a46cd917aa4c1a3ad40f19b9f96619374f224b42455227f093b026eb032c1a65df603f72a5d91ad4ebb0b0c17632e4858dd2ff1528d1df97718ac1dcc073f3e18159732867d617607dbc9622c3a807e77ebecbbd1bb57bfae978270a5b482c509e322365f7875cddf40be075e9c48066c57d26e5bf9196d076b598fd2a8ed3582a3240ff88be103bef1b10dd94903367d6b2c0b6c37d1a7049693333c0822c3fe6fa5499d36517e0efc9a401d1b77550655f1c533f7413f2ea1e50fd17217f232a749e22ea7f217828c1508c513e165ae8cfd2354d053aac89b958b86e89019d55a0deb2b7c34b68452ccaabebe4e64340a728d69237de2bec92ad4f671a5752a4a43b5e7311c22d0eaa9c202863c2df23ed59dba0f217b741bcf29ba7d97c30482d0c290a6118d64ea8bf61e1c0c2995b591dce472cdd7ab5cc6d45072e944fde2019e11ee466b70549ced532e630c9085a720972070268dd9a996d2ad7eb23b60b969ccce3e73e28fdbdd647fce499a931a80f949ace38f0340183144beb2f3a13c220686dacfd83d8755972d000609e1a052a6656743228ee30029db3c4a8fba1f7af37f033bf86e52dfc6071881cbad5fa2d187c0361e20da272a692689b7c3d87b737b5a9b4ac762cf8b6e18ed1cef84f536d0d87b406f07040fdfbe4d83669f409869dedcdf45015188487fc1f94071df8d514d02eea73290d276a345743435ec94159bd08b3cedfa5fc835781bed0a6c7d5561152473c90fbc2031f562b18b3ff971e2299d192bf82889ed0ef650b7004b84756959bb80e56ef2a17fdc20ca19d7d95258048bf7e4e1b32f24b809ebbec2a8d95f9f1b4a28d4d802ad525d1621c559c31d667e75482c3441f3a55f15debeee4e47afe5fe8b0f25252b3f9d8b44de8af7fb9f9a10577c608c179023938faf238052e8845a535dd76c181ba11326cf08dc6f1eecf00f3aaa5ab4367b76f1364a3eb1d27adff79348cc2165ede3bf1a4754a077dd2738c4736f92e0893234748ce86107a456347778a39a9041fe7c8117d3966cf17ce14e13153bb8b0710c786910e37272783d59aa0b7e319f890f16dfcf5bfe88e74fac4acbaa9b66f968e4d554c972704bbf6c76bb681f64cf3913706de4a2397c8e229d86df825fd4e00f4c1baac532a5b1e1b9a2c268033be37c803afabc25663fa3bd57d58a4eae333d54bc10222e60ed558628596ffbbed2efdfcbaa4949de4daf1106f4ec28fbd031e6d5373936a72fc6c4f845757521a685d07cb2323adb1da81b4fbbe1d17a6fb7ab62a257656f60ca65a489f991c1a47ef68ff0a68471ae82c0e4fc9ec2c1aa47402e6948c883c3bcb95c9515f0e543bf74bd2140ae574376629267b57f6edd08c72ae3a3b7f5597c822563341dab38bb4f5cc19f8ef9ee61777fad7b3093a5e1e85af62450f2a6bc8b5da5f6d82a648b7ba40851c5513e45712cd72b90415b96d616ee7cd9b012b9d2d3836d73e16de43f709f90d43fd62e8564d857a35a0509ecebad53a93e8b6de0eb094521a06c49ed29faefc7832dfa607a9b03dae3c935ca8229a1eeb639b54703cb09c03b4248d824474c1028bfb68bff444679673b2851f4ef1e13589a6de10669a67867f54213107251642fd0b8b3d2ee962d756d2afa3ad66db31f4a0f499b2cdcaceb51490904662e4f495114fa8a5d92e550844d57552f0cf1ac4686846e3759b4e486040b5d94e8bd11b0f8fdad02f42acea4320ebc6c063e3967699c8ed20540c44d6800c2ca7eb30f71ba0899b686c7ad5b5c3ba14545f9e257c6cd909a4e8f5763adbe5779e3155f2d50163f93206cc961aeca2c778330bce587129392c40f4f5ca2ea768dcca31174852865b40c9fa856facca17743e708b74fd220f5195620db1ddd82589fcf8a8c9f831ca4bab72e18d65ad09b6d6805dcd805dfac3a8ce9f9a8052581b1883e638381f19e31032920179ca297b898cf953671f31ea816b27bac953596299aa17b38f3c089c87a5876425ebed5a4f615108a5a763bf2d110f2ed65f4f7fcd3f2c308661f267a8ae028a6061a26948e3d9fd83c53f95950b7406319029f78ea3f5c578c785b5f5585156dd94396cb90edd774f043227716d05374aec0efa7e25ce283b95870a47fb07cf8caa21a30ee14d9d75e919348486b2b51ec2c48c9b7a86418aac92e5d103a9fa3db28a04167d91ce6adab548305b089d56ceb6d25db7433481a79481233ec5823cdce1a45c1fd8df7ab8b99d1b8d863a5578d40053dd66a2fce809c26adfb01c478d4a7a892764718fc29127ce41bb9937b632161bea64a4e05dc0a3c7be780cfbef3a25b629bf73656045e1213700d5f873c336bf76ffe1b9a4a4ac2031cbc679843883f67260f5c24fd06ab69e7a2636b59ad9c27240f7104f57915d59b45bc708e95e5b20ca80a0c3229e6b6cc2901cb4d6737bd4df32ad7819a73c18cdf91580820b2d084ad3d5ef51ed3c74bc7297d4b94fafa61a58b47dfda4fed83fb4eaf842ea2c62d6b2c1ee5341c8fd1fa85fd31d0697a3f28d361bc247898ccb983a71b383976fe2ee887e223e341963eaa0170105e5217d11a93afa07f52aae29792d9f2ac5f43ddd0d6ec7e89d6805559e5974dce5433b796916211607f13349f469cd33ae8949c38bf69cf2b7e11a8c01bf1b7bd08bfc65d5790497f4545c984c0f2e7521da42e5de197a11a8cd88a6b454cbf466cd7211f9b0b11febb696ad900ff7f1a74aebfd13c8f63a0e2de3a9aeaf0e358caf4c59378c8b7bdd981befd3407c615a204fc1550b13005ffce434ae2f2401e23158f29fcaa632c0fd6e3c6a36205ff065383651df629b1253c3875c7ee32bb544bbda0fde8be992b3d8d25e753f08b100aebff0183d1ab60e0716142a68002958a35d24b4560befdb77800a024c65fa6191765275b157430d830d28547932279d256bb61e2417968560418ed973ba14b2a8cc25db627b750a51f90588180d40841c697284790fe3a53791ffb00c73be22e0b162825aa59ccaa6520cc8f658be24cad4701eec6df651db484e8bc331e9625a57409ac134f2fce1b36702d18c3c751ec48d62aa9d506e5fb573960918143facfccab35dcc9d61e0fc1674004bdf1dfde8d51d8b5119ce4a2b26e929975ce110cc1bc8b449cd893143960566885bcec5202f25bedaced7f9e023e844da2ba1b4be62e5bbd779c1c366a02d6cefd6f056f1eaf68b82dcde2a4d0b84f2e99e164a8e19e04932781cda1f97f95f018af207cf0f57a98a646a69ce1f0d88c330e3d954104742b178a26b9434e075b83ac9a44eee6c2ced600106988dba6fa64a7260fb5b180b508c43080816482923502f0b5d3a13706143b4bf4ce1586234701736ee57c5c6420d034d97751cc69417a0b026dd24c9e4226862d0d3c04c9db8a1135342925d20776a4c7b5f4f81a8636683f3924aa2c65f91166ad0f62da7706a421c33555b380565c3ee1ee872ee6b4fa91602ebd955cdc0bbe565e3b7bed518e179df72004332245a5bea4254fa234956f6452060a8ae2a217d52c48a98629eb4a349994757a8478eae44ffdcab979db3ae7f13f5a78e007f6366981f143ac2ed6abae13099b0c087c8fc19ba8f88ea6f720a956c26ca93fcad50045aa921cac36cca1268098758af17fd330f7af499e6791", 0x1000}, {&(0x7f0000002080)="3bed6dec5da5530762d730ff62e41073f413398531770d614eb065c70d9d7019e146515667d4540da340edf0b75672e366f5acad37759689b8d13745b92adc1a61d74835799b172b105b92702ac8e8c1ce1a5758b354cf2742aee0cc96166b9e3a5e7abcb54d309a65b0c22a9df04b617c0b18a2be2e8f37e2b9cd3b4a0ac654edd3cf7b3ae1b6c31014c010b986d9176206422c8ae5c3c75d39ffd6198cbd0069", 0xa1}, {&(0x7f0000002140)="8d7ad744e5c7da0a791165553958fdd88802440b70d81534205e436a7c5f80cf2444e07f0db448a8e61cce083096f0c95e776e3ee2228abc28836424a580afbaea215b10770a9a68b4abeef29affbe782b2c69ca677f6fae29278fd26e18148d2f0320d3b1ca948595eda9df3e5724d8ee3374517668464eaeca9d3d41d6b80a3d81a5a742b35846651130989aafe74bd5fcc56cbcc4bcdee631ef192a0c918d9d1001ca98f666784a2e56f3a587918b8381f79ad8aa9f8056ec96bfc2df84e034594f34cf68bd967e", 0xc9}, {&(0x7f0000002240)="636bdffb2038e0669c566695ccd5f6609cc800e7b74552d6385628b2b8a66ee62422ac47cc064bf73e1b172de306241b3ee8344f688eae9f516e6e33003e5ec5760e188cbe86955e7a4e06132e233dcb4f4bbfabe7ebdcbc1215fad9697612c4c0d89e61beac72c7340845a9d7a3b12ae53c55462799f25b90713928b348879746ea256d5e1070fd440c79ffbabab578d43d1693a474d5f0f353c9a348bd9d0957e603f9dc2dceda4d8d057c77d44721bf454e5a417025b7fda53ff1fdc1d43949495347ccd9299e35e9aa78f0bbd39c41da7abd4c1aa7578968fa897f0cb1888eb5fd1061ce07b113365df765b2cf92e11274ee31d7885a7209aa0164665f8bd2fc64b55742ba9de4342fcb33ef30aebab4c146d0754584a68a471dec3eb85c554975375c4ece0ba76f9ce2dd95c1cfbe6d5726e2e3325b52d08c41f6cbc7f3359541e7a438b6f04e323b054a6bdd9924f0cbcedaee20fa0e3c78a3037985b9d768ed7dda7722bf76df5144e330caff979054d843746f83dcf418fe30b0ba14312768df2beb6050958f4752b47048f1e91db3b3e8365456c51e16f2102010efd1d2169f96e97f45c80987ea028c281968d7b6283dbdacdc8e9635ec9846dd77b8b00facd2b0af08d98861677561e679b9f8043e6827e9a0a9d0525f24dfae6e9b0053a6eab5e40fd6f91724b10edf20a0a3422d1482a1b97ca8bcf2e40e910dea05ea6222a528ffc2b85858cc02a4a1628b06a236fdeafd503c7b95dc6387cb5da200964295e2024863682d4fdc58e369e7d612475e1866010ee8e610348966574ff8daa7da7e0b06f250e22d8d8b8ad2ba757641f36c85590bc8b91b17df400403eceb06bb54bd5175d24578f9d92281d74fa5c32c4d5b159e9209eb5116ef2244d720df8e6cad9ff322fc0454cbf9fc6677d16eda8bb2be04c347901336bf0002aa72397d94cfa4cc3245164dec5f3a907efe8b73a6915bc2e2f1601450e8f1063874d4b084e1e5d43f0c8f4a71c2b40df63646c50c3f7912b014b0fdf92d64df66634fd9252ead22cf0d19da5783acb293f71abfa6d862a09d60e24e173606a49c1f5ae35cee46822434c72b30515338602cd3475d26a401aa551aa03bedebb5d2d27b609c1fe6fbb56b51b000c9a5d8604cb1e9ed6c6b43ece83a0164e79966f838e14f0f2b9d5e064e99e0c66a79cb3e2ab23034f114b0f4b5498d185e863770cdb8fb9150b989d6fba84cc59af5c549bd614c3ffb479893be8331562f6bf70eacf39138f5cbb1816f9eac20d45c796aba0412eabf7d2b3518c8cc48018e3e4d1c0924cad9e4f9090eb26eac5bb0cbd085605a78a30b1d6f36be9b06c3c8280e5875ae321c71ac06c6212b14e87945df7ce8433461d5fed26fbd4a5ea2ea1ded2122a715a1cfc0656585f9efe24a18924e99a330ea4dc415df2e2ac92855c35229e199056ee2ea8a9fec0a68800dbcccdadc07c0eb857c6ebc7aa4a3e90162e433dd824f36af056820b6011af4e6eff43bf9650045f0395bd94bff1f9bc9f87e4a0296f9c46582679ef71a21058adb930dba82088cd45a51ea5c2aeeb070642d60d0da2ff6aa6d09c0b7ed2e7ae98cdaa6caa3f8e28d341fb35f3017233df55c8c53434e885eb0c6e29bdc15bf16410a550b0bf83903b49891a42813772455541295831df0b1ce0e62a553561bbc04b48f1075aa24e5acb3252592aeb05e9db7d740b417c919de62e83098bd889a17cdd185c30947bb03b5f217381a362d5166be0a55f1d355f7fad7c488435b0862ee5bfbad59d3a69307f678bbb8efe4f58acccc2e73d5b680092c2d1a8a04b9d4c1dd9c872b6031c5dcebb33cf359874631a18a61e8a5bfc589fe07eb6758f7f7992bf8e9c1c9495f1a181daf2e7ed44c5343151f93ae68bf4675b4a282cc4e5df09809a86e5b6402e34aed0f5128a926fbeef016714f0ef88e19168d7c41e8d19000a72d01d4f854c22361f2db1a30bb5e550766c3dfde43a070645ff9bdfb9d410d7640b0b9cc4b9900e3ffc3ae260e79eba51b379598090231726a938d43627f0642c97532a0a58357f0beb1dc522cd16d8aa2c663adbca85c71eb2da376a85a18237fb05f61ac9de61a86c82980a9c4c063beb9d5f93c73549f370d76b0970b6bd0f5146eff8a10c2a40d8ad299567ef780c6873ecdafa1ba64251668bab57aea2644d27ff326b6c8c734dd522cc72d378bcfa49d0c378bfd16c7256c9f66c21ae5bfc3bea391344649658e5175e419bbd20d8b9189aec59f110c917996679bece7460ae1737d9f749f7ecbd88fa086d2320f165146efa2cf5455905ee57500d8f5b101f6cc7cb509beba767da4cd046d82f763b0da607578257be7c10924f758bb07acb319391deb6f84fbc3b579e844a36f05153c34ea901b05044d8aba1c346daea70cefeaf45f5c601a03f171c34fe172c01f9fa9663a451f399a692cd39c1083855498cc70078c880e6a99d334ad5c71080f10278f38c22f46de6a8affcfcc5bf7bc8991ce177cb2af31cb04aaa1efeee5c63c0dedb615fa2846d64ee58f6d2aeb6ceb81d4c64d13d67505718cba9f3d0eeb5d560fe76185bc786af998b3fa951660a0c22aa23630fd52bd0525cd6fd69318b59d69f9cf8cc197b4633f15692ce1312491a53e5bcafc766e2033671b5a1bc0617ca9cc8f298284ac517e23595d6f471722da550c47ae17a516178b39de56c0bb557abdf425136d753ef9fc5744c0ad10f479932853f9bc0e5d680c784fb614735faed18ef2504920a611f2ec12ca69181f7ed79f6c2dad7385a80d4adffdb5057e040becd8a203d581726b7ce246b97462cdc72d21396956c782da03d3636397393dd56786450908dbe0abee0c2bd45ba928733786de6cede475a4ea04f190c68bc34081103ff2944b0bec6a6420866bc065dd74c7d77b73a7bb7031338e992993dd45b17ab64c1d608aaf3a509d6f98fa3d296e29ae3d212ebafc71b46a109d1417c9da43a7ade9c971f5c2834592a2c6600d06595f5aed325ac0dcf06aafe0c54c09637132b62be90b5aacedd90fe7184571006c7baf4cda8809f2fefb7c7fa320f01d31b44d7e6830fc4afc9cfa52f09cc322837788528ffacb0ae2d54a5bd5938b9fb9cc9023a94a4f528230299213d44e4f59cae0e9a778430103641159baeed22c2fcb1323745d9ebe4cd5ca31bb87c2c6635546d1d9eff562e093201ae9daf24315e3438e4e203de2af867c9db424ac596249fb82f01f831af4226809453943783cd368260a18e3529110e17abbea1fa19c133164579aec5e2b83c030d2fbabfcad6240a84643cbf3b6872665999b6acebfe5501f520ee621435fad9727330059b40819c720fe87576970f3a26b2b947b8a7573b2946a60e3a84981a08f7c76082fa035a8d3c2c7eac75d5630b58c991c39e73828b7a4ab98bad83765f600a6f7bde4e5a9e58d839f095e9c3ea94556211b837253a335a0d2de155298bcea6b50e31a2beb91a563f8ec14f9db0113ee559c303bb1571165a96e4392a63bdf6377d2de773167cad2a1704a7b333310fb1ada4770293aff977c150c911fac787ce8d9d1cb85cad64739238da314937c03463dd1f1a0f65a988c98c3fadc4c85b39eaaab6aa294e20b96e55e3b87871cd9b0a6ea47eecf1763c25047155f7fc7d7f7439fe8b3d6c217cfa5e4f722fe9a28cd3617b9082a20469f571a1e5fa26e02f014c9ee2b00fdfdf34d18ba56bf9b6b863721f5fe3cc5e88b48f9377f65acada4bb7d0abebd80d5c4042eb542066df03ddfaa13dd6343f3fb786086ea0dfb3d14d3860598b267dffb352a7132a2206ecfa5fa061464e1ff37091afbb05572209ac9c96d3cc499f8241770b718f8caf1c5af3e085e46518154629bf5bf270a776088525b25bcb1be52837d2aabebade0d0f3812b51b971bdd09cedca1e53242e2ccf28c6d85a364a94180f5f82bc709aff6061235a7f95e12a0f6ee979a81f1cbd13cdf59bea46ad1abdc2550db09ad40c698a95111ad8e40ffaf6b7f6765a48097bb90ebb4b6dd5af981a79d0e6418d3a4d8a71c2a2cb25f762c5fee1fdf1de3eb079a507286802f625d3b7d3844fc7643a104bde4b8418f115b521ff900314a759a048ff1720177a9c2974f369854d4ab8ece16258aadf0148c55f883db2699e9f205259202f37aa829fc61f8577cafdf923a657a69889225ae2c19865a27a23d7bfc22712eb3868a8fdbd67dceaeeab103c7b01a6247da06d991147956ed22065e5e7dc200e3c49b1b9cbaa4bc127b147c17a13c9674a792bbae221ab91a49eb5d92b10df3d11c72f392b7464aa4649af417c6a0efa0928a96aa81b6c27c07e1a8c4db5ffe28dcd3e094aea8c9675b8ed4e7f4cad4fef1b5d4f6891ed1412a7ebe0bbfddcec7955597629ea0672752351ebe348bbe3e9ebbc2a3a2548632a670c180f3b99ea04498506da925d00371b0fa11a9c62c1f59bb920af045837ee7110a4b2e0c1571afd4f513da91c6ab3ba92a18e18177ae368c1b289f3ba417c90eaa19fb725707984e53fe75d22667fa0b558287d7a67ce8fc4a1fe698e8868dec7e84fa755a48cd73a14398133d029b145cdbeffecfb768161e07d23138a8eaa291afa39817ce981ce23db18b485acb2ca78c24a201409b4aa38a3d9a689d5fb374c5a2d7aa8627fa39cec854119604a99bbed8ff1de741be22ae981e785440f121c7d4003061e20996183a0e55dec70bc23ea94078137f06933c872f504f6fd0b48743bfe6ba2739988fb533fcee405281632746f9abc164224947d0f349e444c17c43e7f067702fa1cacf695e3628ac930738ed07a1414b76e7f82b179bd4be9053d04e20fdcb35d0f2d609e2d4457fca5b5ccb8a66615f30647b40365732f74a05dd985ec2a7b823a826f35487cca1a5b6342834b68dc4ae420e54e00a42f195a6051e67d5df4627c7483b956eda3ef12c79a2b6e95a18d5c14c985477883528dcdd51f047612abd6d3e7a861d546970b7c53e4617d31462eac19ca1e244bd21dd2e37a58be8c54715829517087cf1edea401c504cbbd6265355228bb3c380a5ce3007a2a471c199f92c66bd531544c8e1e246580a78cbaaba8180fb87e5156a3ff0ba244cbe9a934de14331cb53ebf855b3da348e4ce2e7ba9a6e5e46d99de542712b18062eb4f6d98f927557e4d85c881d338892f206da337181d56627d1717e573705e48521d02590c192632ab9a6852ea54d12b3a03c6a11b74b0d43038b7a391b932fbc08b1df14d277888c51b58e919bc6fd7e6a5bd60cbd35fb088e32996fc2d8894ede225767ee6861cb4d134f6c213db1817141280cdbba7c8fe48a1f389f2466be4f2cb05303438020a24e0a6e450026c38c434c98e2825f1bfe736c3a2c35ee663712e8bcf7f4abed9a4fb9b4d4b48e7822e53dae6b2ba4f4eb76e86faa551db05d19ce66923516d8205c85bcffcf1aca8fc96c2a650fa805a6f46c8a0a04e0276b095c35d9ebb6a49ca19ee1f1facf875214d0e849d0917ed8b19b2d6e606c8886b1a01ebbf452f0655cce318f1269b441639ef807e6c65916a020985da57a9c882f0431d760ac61fa002abedf5a84fb186e6744e1010243df30ea45055f745c4c2fe19e1e959b5fd466b2c122c76493de4209b0082c5bcd5dddf96681f3472d20252b3f5af36ea79b957b76776419c4c5c62a728f8a4d105b90e38d9d1ef8f762742721ffb00ffc4a3fe6eab2f585b5fea3a800895a86777aa81ba2bd17a7eef7347a4fed6a4f00c1b4b79", 0x1000}, {&(0x7f0000003240)="3a30479114dad0247ad834044c81caa93d49fea3d6943c9f5d3e617e09b1683af36862e6656bb19cd4bf0f", 0x2b}], 0x6, &(0x7f0000003300)=[{0x80, 0xffff, 0x3, "0725401765ec9aad011e8049a45cae8e7cc2073d669dfc6977de394de779765ff425d936cc301a78dab1c32beda16d29a7fc7d396238cc5e433843b4e4a9ff5b55b0c0b12089276e0581e463732b0852d6f45c1cc3a00d4d31c091f9e664fba86bc64ee3c24f4b48993ac6"}, {0x80, 0xffff, 0x200, "7ede928e6298ab7d19c2560013429d5eb3cff14f55df763a6bd14c11b301909fca28c6bf94ba4eb66ec04f2a4f6b6e0bf98dabfd29923cc85de7cfd030387b469028dd2b18e77ddc87a7811e6d82d0949b779ba96024acd313775e862dd336b148a6ce82191d55be10fa61ecd84b"}], 0x100}, 0x40c) 16:01:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdcb3a49ffca95a55) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:01:24 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) write(r1, 0x0, 0x3e0) 16:01:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x7, 0x4, 0x0, 0xeef, 0x4, 0x6, 0x1, 0x1, 0x40, 0x5}) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) 16:01:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:01:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x157) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/208, 0xd0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000300)=""/23, 0x17}, {&(0x7f0000000340)}], 0x2) socket$unix(0x1, 0x5, 0x0) dup2(r1, r4) getdents(r5, &(0x7f0000000200)=""/208, 0xd0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) fcntl$dupfd(r5, 0xa, r1) 16:01:24 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x40000000, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24, 0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:01:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x2) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0xfffffee0}], 0x1) syz_open_pts() syz_open_pts() getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) connect(r2, &(0x7f00000003c0)=@in6={0x18, 0x2, 0xffff, 0xc9c}, 0xc) readv(r3, &(0x7f0000002900)=[{&(0x7f0000000400)=""/33, 0x21}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/20, 0x14}, {&(0x7f0000000640)=""/219, 0xdb}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/169, 0xa9}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/236, 0xec}], 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgroups(0x4, &(0x7f0000000380)=[r4, r5, r6, r7]) 16:01:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x1, 0x3, 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x64989654, 0x5, 0x9141, "3cb2bc6e3efda3646d8893876be82a9e20fb78e5", 0x7fffffff, 0x8000}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket$inet6(0x18, 0x2, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbfe20659b3034d2f105a1f9f51b929648", 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x7, 0x75c9, 0xa6e4}, 0xc) 16:01:25 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x4, 0x0) dup2(r0, r1) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) fcntl$getown(r0, 0x5) r2 = socket(0x1, 0x3, 0x8) sendto$inet6(r2, &(0x7f0000000040)="c7e37d071da911f8296e9717b6453a8ad5", 0x11, 0x4, &(0x7f0000000080)={0x18, 0x3, 0x401, 0x1ff}, 0xc) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xffffffffffffff80, 0x100, 0x9, 0x5fb9}) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x40000064, 0x9}, {0x6, 0x0, 0x0, 0x20000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:01:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000100)=""/186, 0xba}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/126, 0x7e}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/204, 0xcc}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000540)=""/189, 0xbd}], 0x8, &(0x7f0000000680)=""/255, 0xff}, 0x802) 16:01:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="6ddfc1a1723d8b7df9f3145461236de19fd9dcf466362063af573f6148250c42f67b6b9711ad48a4c9038f4cfdedf554268d4d55f419", 0xffffffffffffff82}, {&(0x7f0000000240)="39d299fc353c533c3caa2ba11323e4e0de434b3ed2da5b4ddce452ef9a675f5f6911abd575b98a03c3c1856f9eba64d2b50459", 0x33}, {&(0x7f0000000280)="acfb82da3c69dc719c96329bd38c95c0f24f4aa5a3ffb95b88c250a3a1f0fcccc556cb70842c431be40fe9d0641c616cdbd7697f6b196c41b708c1346b01efa3ce971c8278226b2a55b595274905603983b6a8b0e4cd215e79c75ed5a859b8d5781c311c63f8ccc0fba04a47f8cfaf926cd7a25b9592bd6355715753b0899eb98c0b0c03a9261a17bdc2927b0df485b1f8aad15a9259e15002a85f9d9ce6eec4975a7492bd0dae5fd795f7cf7aa43dfe6c25cae37ac4cba444b158e52354cb3ec7eddf4dd5b8a1aae4625cf2f293ccd4dceed11984bc49de0a9533d13b9f4f85", 0xe0}, {&(0x7f0000001600)="36c62083ed155272fc382174f9f1583a35647b2f43d918db718b2c5bff28216af7d833ae7f88ad12a0cdb2d3f0bb84520775ad738f66762a33f97b7444df8605cc786f64e546616b5b7afed73ce6348585ccc56c4a0856baa5f8d283cefa18d8431cb47aa2b3087cdfec46d1523d73a92a30e2d166b401c8d3236a7bbfafd9299314251933255d4465f3526ab0ffe7b348d3a8335796fdba3e7279961bb9fe53a752dc042d054c6fb0918204f835c9f017fa9a29baada5b13fc5d57c6dbbe85f94271fd3ad0f4f0ee6d0e6232491d68e5373693fe43865733603f793a07f110ad6b42c3a8e03d6d3522ef94c96c35ed45b9a9e87076fa7e2ee4558ad4c6c7a56060458cfe95174ef1220bc5686f22fe62ca903ac01e70966c75e5b8f5599cb342f9c9a9b92f230573db9b0399ef6a48d0108857c52498b3d5e9dbaa8281749d1a7fb8f8010c29f48c42f2fb7c8801b30306e8c9248c525a5b69a4cd83289c219d775662dccaa7268657b6d8c0ed2bdd95db2ba6edf75690cd55464277d4ebf4ee6930c536efde79c9c60b92a6d0ff97fcd93ce80a2f67600e655f01e3007ca57387416c417677fcd1f5ad4e671f3237ebec0bf1ebb35c781dab18025d390514b683966c57f7043ccfb45260eff2364994462497e4c746d25b73f89bc9c40c3f3f24c402a3b8483ad6c05b289ff78226da068719090005b2983dcccb3d9a2cf627e82b5b645ca0222f0e2cb0aa6f63ed4e860e6a8d191b0128bf80e81ede067c1a43a57638497ded9e16c9c5afc7a63afaff4673fe0444b157a9185ef018cd5f162b9aa3060b5a57e2ff16a8e8517e9625663456d8ba5f67183637eb407ed0b52f651f27aa79a3821ddd80f46ca8bc4f87d52a5a906e486e3f391d76db42f3db5b2906039f68c8709d9882755e301a0c7c493079bb9e4281a9617d4fd0af315c6f83cf8b3c70361d17be42d2c04648c5023fde161cd6e2125c5f2dea3e08acb679a733b62d1c4b1a66e2182d36347397b7b4b0bcc7a803916f065c0e6bed94df8ad697b7ca4a9b9d31809aa3abc84f40bc69b7f97c0383fc120e59ccd43fecccac07c6c9e95dd700bbb06e0c5e8a293e75d18ab7063eb7c41e8c65f38c58e56d3fc083394b821a097e3711c3213c36ebb350d7a3c9ce90a15dcd8ff3dda0d853963db2ef642b6189d4474de1bb26060308b0141b19f089794c3879eb7fbff6df067ae332fbe009409913fb904a736d338fbfafdf362b101ff80396764df96c0f39418ee379c373bc39da3cb766359bc3ebe380db38382c9e6a79430506d2cd347c35313175e592ded4ac5cf9c7e2524463484ce4179eca8176cc8bc5fb6c77e64c68a2bad0b3fd686a1337eec769e64281954e11ad83ad087fad349ff2123961f0f889e79ca611dd576a98f2ef5b7581a8b7ce91d721aaaa0290927da4186db2d80dd6097fe40065e1bf4cb0dc1677c8b8a7f9a28d45c5e4bbd3c2cb4553aeefb21c3de2ae0a6b877870ed45f5b29289a3545868009254757d76c2eb973d6b661077538b5c01f97771a8f62ffb5fd7a25a2d56cbff79de09c791027b8bd82c3deb241b7877ca12a87778e9245ad3ad455504d5604c06f132002a0c0a7e40ff77773535e828a408be36b1c9363df43456fe7fc58ce7ce84cb6552293cd02384a1ff868686e682800f9d71223b667568e29ab09c19fbd55cab050c87ad6898a771b9726ff76dcb10e86f07b0e86eb7abffcb76b3432919123ca1878a0331cb35316b97a8ed8a76044aa1022282c01c2ea5ab31724575ef37cb4ec4ba799220a7d5057842fb121d4eb258456352c3fced7ff2b613e2d051f66cc50fa97ac988cce17fec6e26bec8603cc6c3f0f8ffc8fb66a472c9058ab1abda8dc47f59338a821d503b1c22a29c3f95f6181a7ea3d68e17dfc870cf8eeffe0b85db65da5fe82c73aa10f74029c67a99ba25ad6105b506920f75eb11a72f9e3124dd6c757d4040ed05d84e10e266006f6921ed3d36b53ca2c85ee8ffa6c955567bb6b596e71647ca84b16f29b849485912a343d452e6368d620391a087600bcc48176c91fb5d446f6d8de387f9f515e5cf00acd220c5dc37316951a6128deb18ebf57e0ed1cab6e5414a5a3d069cc55c06de3ee038cd9f1114fc72e125a7146eb3e41729659d40aadadc72e83b18be0c67abbe825bf4750b2d525c5a99ecaeb58ee40b6ebf3bd329d89560e4a6ddca507ffcfe60d4afcb5e76cdfe0baa6bd0efda0b63f31b292afc6f3e5a65abac9ef34526c76ea4a91c3ad52edcf3444d4632269895ce8711896615a5c1e0b38f45efcac29c41e0d7a0d52ba3b38485ffbb266d7ce0f2b4a494c8be3d68992c12a706a2122352281fc9e4316e404ea346db8dd63c0d747aa21b4d2a2bda4501a030c70f61e6b0f6bec8a1f7eb7d5e9396430ffa151ecfbc7f1421b17d8c197aaa088335213bc7759892a97432fe3f8efb27260fdb1b2b23104d537c67417a4a1b3c11dab53bbc030621a56506d731fb8b683aae200b1f13bd7f8e97ab835963a5a6a1efd61f7daece8feb5b76e66ebd87c3c308ff49271b03662e8d9d59ca15bac50dcd3fcc7a166b3b9e909bd899fdb91a6bd7f9f0303c09d136f61fab7871bea671e20c8e241f39dec62dd173d044d377edc7ffa0698f5c8e21a31829ff00830f9e7799eb59bb64817c1c2998a242a9fc0aff644d55caadb910b189da724cf62c81fa6e75e0bba01b493b7732f35ac7ed34db216b56ecba3d1a2f5d80e2dad2ecd1a5f0aaa15b08b9fb059aeb69250fabc692753c3699133272b2ef2b97251e2ffd35a7861474c31113a79c9f334908eb3d60a196a907b675a881b253e0959f5a9047fd1851d06fb315a25566f833af71a7d8804c22d25ad0a656c4308f7b33e47adde2046df55a4ae192394c0ab97f71eeb95c781adae33ded694efee063d36d82d3b5c169fcf73aa797ef336c57f0c3b1034b4eae44dd507ce8eac8ef26c315114a16ea38fdcb2af6236900d12f861d6a65f935e3b16fe4b9a290c9aee902dfef8976720c6e0467bb740f62b3dbaf488e7282f8aa959e9e6a117d1e3f800d0a6bf7fdd521f5960c3fdebf8574de1dd6068d5e618119d6ac7a7795dceeaff9bb226ba280100ff8e51238fc40d5201115036a4bbf31b2d46edf90d78b9ef86aef76893ec71d1e39e85e266673b186d0448d7a169a3ac9198bcf510035bb45e00f9d4f93f3cec8c1aab716c1f10737712d30dc457182f3fbaced318caa689874767119bf4142d19afcd881d422d415ce43de9ffcb1b0ed097bfc5f1e52b6b4c1f2a71fe513eda37d9cb220578e8ddb9b097d6deed0f48a3a4aa71ed9598d878402ae664ef741b46672b583c01cb46a9efdb3315535fde67d59c2a1b6c26476c6380d408576d4b2414b4020990f8736acc5e8ded2ad9d0fd422e548cdc9886e90bd15ce4f0d1f05c13d2ef5ea171bf89a68e265f82e113bd6ccf25f8a380733849fb8031b8270cae8acda4bfb6621c217d783121c0c1f6c9e1a882a52eb51683fbf8c9d45957aa644507b093979ce48e475eeead68481cad75aa9d7f0e8b0a7b3624efbeff745ead462c746940380733324eabebafad078f5ebca14a7a4dbea1442d33176f6cc9bbde6b2781ce5df78443b18e655f5da56141dafc7bd7b57e245cb898616113673fe2d2398ee519bcf9fff6348b69e1b9429261e647438142d362b416a7640a1543d4fed0c75d19d2cf93bdb3eb261d99c951cd989b45f97f85f19dba545b32b58215eec0bedc17be3e8b4e159b89041c7f02eb48f1f79636aa43f99aea04c9a844a7bbac48c3a11793241c0510ced41ec563e1619cec93ddf0dabb2f940212bdc56dcf06b505b579d40fef5b1490f43d0af924f6b05aa4f2491f750f994186a13d4498e879d16c6f0b0be320f95e02b1934be71f8176909cb43506ddcbff88a27c70739696d75b6de8db9efad5d71112c875eda5d2372a38a3e55908d4ecafad95e1824c6558cd4fcff27ad1ef0b8b9a10a8d8799f3bbee4a57bac447ad7304144e6234163b6ef23826c345901050ea500fcd7e23ce99978bcf2d4ef74c7556dd3ee03ce0657b6f954a76f796dc0944ad011a8179a6ee6a11937a558a7ff54374896daebdbc8865664c3da9d866f69034c42dbe0a5ea4763de69fd4c66d9643bf54a24f0c0d9d54fe64119d887f94c6c4dee18a942e09b1a58bd0a80f585ea1b86f1bb1e6367333dcdcc0ed083f4e179926297ea72dc4d22dc54e3f8b281db1852befc2d87a8cd0ebfa8ac633a721184e46b9925c41258557bdc68c810ca4f5ec4653b45c0f2361943425b665fac12460e4c966c39174a94b7e45ccfb2fde3bf9c951aac5b34534bb51b177ac996e3798e3d63287b1a6e504ac7bc4f2b47b5f0e017586b113c204d2b046959acc3f3ddb6ef84a24fefc16b59a65cf2597563bceb2d71402375f1ccaa0b9ebf9e22cee5cc8f8f4e495316583d82da87e9d9894f283c392ae6f8656be5cac60ab804a5b578239255c29046aab21c5b3cff99d7a9e51e7b69c5bea64163d49e88b64893a6cd57316c34421ca8b29b57c13c920f90414cbfe0075cb36bad1671f6a6121fb36c538957635ce6b92e6b87622bb5a9638e812256c6899b8cad2b697e81b79d5b1b3d06ed251dde7752b8429767031b562ba018e1e8662aec7a97e17897e5e815c2a5c6d73254d026f4ff72f068726ad8b3dd534c71ef901ea3a73f705fa73bedb9c08ccb0600279d6b2b2bb0bb503820be2726ddf9e78a7a5c2ee8b5ad2df8483bc737dae2a1d8d48232e135583566704e2a851a79aa5da947f8a031c96a882c31d8d343784dad94b2041373ac4ecf64c64edcf4a617a3e54ab753c993747499f800b5d965a4dc0be6910f41e1e846ea9b9b64f50cb2b3c917e6765c410d3ed8a6bd01b8535f36633337c413500bb66695d12638c3eb3b71502114c481d0dcdfa1e9635a4eedfecca2526f18f5fa496849473e651feab34b7c09090dd295b8f6a66962c7410ded79f5ab77d058e5f293a63f2ec7c7fa6cc5b86c91ca91b3706844434a5bc1838082aa8517d6fe81006f067ec4293e65929ef303cff5e449ebfd3a4bc7c528bf116d73869ff2f23bc08dabb5ee1373d40fe745178e6523cdd41c8c584cebf0513d0657c4f6f980fd8cbcae770cf8cd18ba1c17dd9841e26b7b74bde496bf31c33f148da3c7532fad2a24c24b852f78cb9862afca7edc0990c85da22a76570f1568eead06067e10486554b1516cc61586f1080f4febbb05d5c6fdd91f3eb4e5ce1d0d7073d9cfd2a5ca2a0517fe242d452ce16fd2f762351ff182f6241f6f8cda4379f32aa9fe9e0b1f051cdb134952b458e397695d271d9aafc18bdc9c00f566956567d84509a7a93f9e1521d32785e74e514e94332e18eb8cc0ebd7ab630ae4a31e60102dcd5da043b2b4042351b875ef2e981b7bbee91d346dc290d52786251fc00a7a65fbab8ead7a7e5ca18e4fc34bbf98dd0520a99096dbcbb2a31331524b619f88aff5683e23ffbda53935511a3eb79d383d8ede69124f62754e3e4d9e3faf1b8acd01b34c432f52103108aec2e2e2bbcd1427fb6a9ae3e54f168c2fa068038eda7b3a2d41b18684c8086f3e9a8fc41c95bbb4ac0991a11be92b4e68ee5a743af18543f16b4514275f3ab75f4278640511a5a33a5ad2fb03d85b7672dbd9dee58245a3b10483b7d0d219c5862fbf8e3047f43c7312a51806d1b479ee2fbf3f74a6aa3e0f63844b5df0d2a9b2a930ac4cdd358716e582e55b17da27", 0x1000}], 0x1be, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x44, 0x88}, {0x100, 0x5}, {0x41, 0x4}], 0x3}) r1 = semget$private(0x0, 0x4, 0x688) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/51) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:01:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000300)="ebffcbff13b9fd2693f6b34f812ef790dc40f120a4b824565b3303092579e72a33b155d51a29f053d5723d2a646cbd3fcca68f3529aee4a4052b0ed6c7d176d6b32382c399b936ea6d9bcfb767313902eb98f570c898e116c43cf7315b1b0f42a193a28990e830eeb82398c0eb4ab760d440129e46f3a8ae79026c8eb9dabbe7fa51f95d92bb00a7eb373ad1fcd39b63a6cc04fa5c4f05334c77b26a8aadda94b8259a4657f9a95e56d03549044517644ca2b4ae01c4c3decef12ba5035cc04443cad72e0e2a1f3970cd3916c4e0e565a4f6be47b24fa40899d1db7c789fcb7a71cfbdb5374ee47441abfad3cfea45d329a5ce143d3b5b4c39aea7ae4d894ac98ceb245d42ae30f42907b16a8b4c086d62e3d26d843e0b6cb00aba80b64aa8098d7f5fb2a75d960700000000000000f653a995603078920df07147231c4b97bb45dc4102548f74d1eb220bfc1eff44ab2298", 0x152) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040), 0x10000) socket$inet6(0x18, 0x3, 0x3) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) shmget$private(0x0, 0x1000, 0xa, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x100000) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:01:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x40) r3 = dup(r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r0, 0x1}) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0x0, 0x0, 0x4, 0x0, 0x4d3b}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0xffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x45, 0xfffff, 0x0, 0x6}, {{}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x0, 0x3ff}], 0x4, &(0x7f0000000000)={0x4, 0x6}) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x11, 0xffffffffffffffff, 0x0, 0x0) close(r1) 16:01:25 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r1, r2) poll(&(0x7f0000000000)=[{r1, 0x6e4cb5afb50be593}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x4) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = dup2(r6, r3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x680, 0x0) r8 = fcntl$dupfd(r3, 0x40a, r6) getdents(r7, &(0x7f0000000180)=""/197, 0xc5) ioctl$TIOCFLUSH(r8, 0xc0286988, &(0x7f00000000c0)) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2216, &(0x7f0000000280)=[{0x40, 0x1, 0x0, 0x40000007}]}) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffdf6, &(0x7f0000000200)="21eb98b9a296105a5102eb5ba69fd8740f1c2ee2d0029a75b708a9caea8e8bd59e3ec749925b0f15c75d854fb1bd7814fbfeb0dfec8b5b6c6659b970a8003503b873f958444c9aaaa24d25b3c3a047ad17e62c41f819e3da1da8251d137fc7336e7a6897fa97c3f93ce695ddaca02736cb11a7dd2b001ce318070412ff333d1fc7a16da5c58827b4671fd4e5b4f29c32132ac6cd2e5e8011d31df5603eeb4864e45e143773aa0ecc63249d8c90e500e7edeab768c36ab33a0350ec720e1679824194c100b85a") 16:01:25 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x375d1457, 0x401) 16:01:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2000100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x0, 0x7, "f4aff21fa1d51ed30c1d56b81b91832eac599e25", 0x16, 0x4}) 16:01:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8040, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000240)="a4a4feede9ab9dea61d22773cbd99870b23a813d37292d2bdec2019ca0975e5f245f695b34507890c64cfda9fd0044625b54ead7e1cc8004bb37b2bd74a8f433f5b16e58890bba8185934424e413c0d6afe870f32f02b04c7ddf564d53f50c0fd4d983117dd11f84fd70184de8848d8d5eb4e96c9224581c3732e23748e97576fb592ae8a3c2a58eef23deb9a0e379e463513d4d928c9eacd35591aa238e2823c2cda645f37c53c1fb5ce345dd12cfa150f53d8a179a1a4ce294249c682c12b822cf3be69ce9579f444cc5", 0xcb}, {&(0x7f0000000340)="51f7ea77b5275518acbeedb83fb9063f293017b5666ee355301415ef1feda5e472854c2c731162b1c31424ecb4b9ed574b4303d1c396125ac5a3e7e5f99ea2c2803e8aedc3e8605d665b2afd93d7d57cff31098c355f6d88359620ef1d529e8bf305fffcd379786332489360c1b4b2a7cb2ff0e62a8815a8161360ca4c7a1af9f8a5f16ec5695739", 0x88}, {&(0x7f0000000080)="e000ab7e9e8469d7e5eb2967", 0xc}, {&(0x7f0000000400)="991889f99b79a8cfb01c869bf8aa13179ec64a35f50da2a00d25e757e7fbbb52b3fa2b1f1eddc72116228ff5fa4ca0d08f0b06f7c0a5f67917a17104efff316335fb0af9125325cff5e9cac519d930465e2d6f0d0caa412d2262c85a7f78d90595467982b09fa0bdc7ee325f84297a3c9f2b39b021ae4cbcaa247a0513c826c2376ff9d47a06f8848589767b11367089ff9dadc541a9de62ba08df3adb4a13c3f1384c0d899b3b91d5860e5db9383cec860a005915ab8e8a5f7a7dd50f46e3c731706b0901265ce608180cda7bac3cc64a72f04a4d53207f58ebb17c10ab7797fff2121093420de19d0784a7aa8d3fb2c64dec71b0c6c49c4aef5baf14f4244e7a3354cb84160e36a35822225394543ab79ab42990fad8cd2f1a77bbec713ad9639b6f48353a70fdf5f7fdc92468ff768a66b7a0c71211bdd3847a1901b5cd2564d32feb0b817ca5618794a107a04cae428b495dee1e63faa979fb4897385e2eb6767a589299389fe10bce5b7ed8941038787ec26c26159b16f1d7d6212ab7695f7ee4da949a92af0ee8720c91b274fa18c91a1d62a32abb522bcf69f764f86be6e2e38ad8104b2e58f793f6d4f597f55815d4b4399c545d60106dab4711d780384c7446e267a2780114a1d3edbc05d080702971492a56749b6f86ef30acc152b56a60952fc0d96cabccfd142dd3c09c83b3abff68df8511b2609e960270312698c0ec8f3431054e8a0dd8bb0d7b504e4b0e0a2a47834717c2d9b88fab892a7429d4ec53b584ffd7c90393ef1e1eb9ce3a245022f0006a60e31f7f12723a7b5f41d6e0d299bfb8022b99eed252ee5dd906657eae898fea548a4db1fbc96395e6c7cc84e4d696ee13163015f4f2aa50fcf401ac7066343a45c5c962b556392b480b64979c9f33482cbea6e7d222c2fa46746675a5808a13a9507fec610cc216a9f622c32c7187731fa41df0e84227aa569956f0ef34193d6d912052136faefb2c3cd2988553da5a1b4b9370f2d4c14d76ab72fd95f42e234d9d7b1ab59b147e3d407a45a47841afdcfd12ea9826a035c0ef6230a13f0d2293758a06d85e4197b2d5cfc0359ba3705b98c1be58ce3e5cb7319919013ac3bc65c907e3e702f04381bfb7170b50a46a5030cfb4343ce84f75e7191f3aa7d50357c37b80a39b96b6b9c04d35e464fee2076867c62aa0b1ed41ad2d4891985d5c03f1864802c6773cd70d5b3002c497c68eacad7004901e9d4c807cf615dfaf631d2d8deb01652d83b397644ae1abd731303dc293871e55b0b5afc2045fafb0f01bb038bfe987f0e75f19a4518026fd307431e520f401597158343f80b14ad4811c989f668721a05561cc13ae82896db91f785f7cd1eb04bf33a5ba9405ab6976700d2369911c8c2aadf4904d912f86de32350f88ab670f0e97075a97a748a2fc0107cc7ce1fd1e0b1ba2d2ed08b28a3c7a8b0881dbcdf537efc8a984fad1ef00d16c066c0569a5be9404a5dffb68dc3cbe7a6adad1a407c1c3f2e9286136a71806bfb6bee4e0fd3a05df48af4efa8041ae23c08fae775c33396d6b4d9ec3ea0f956806fec99ad1d8860299bc7cc39eace711c942567e16c688e6178578860caf8968653d1b8dba93c6216dcfab99de872d20c17d0a201ffbbed8e7863ae21537154fbdd505c299b5f18c90959d1f68b21bb49e0a12d7e5caeec49852da0f1151bac1e2e1ea57973f3825b924564838e8984cad935931719c4a63788415b7c4b37ee8db15d20a174ccb973c573338f4953417f5f58c5417d29f136935cd1c42302fb22271946e7db905b9ca87082ebbc2a11ef8b5be09a874a47193c22122eff7ce9bdd1cf189c82274c1602ed8d42b0a4c64dcf841c7b61c6a06013ad42a8c2ad93a942076e52245023e378ea1a3e5841618aa4ee58415bd296810eaee5c1c14b7392998edef0e0e08082da1e8423446a856265ecc07f689091f1b9bf73f800375eef5b14447c198853ffd23d61cf05ddf581c997903dd307ae040a777809c364aa8a06418a1d6d8bc0b0ecbea38c51c9f7d16e775b7b0db631ed4222dfa7b6ca4a2fda1d18914bdd749f59a1772d6a0fe6831e77108f5e3c0b41bce0306ac56152538aff886b52534aead5a2fece8f4f0417b623328bbcdfc8e9b9c06e4290f466dd6de7d7c3c76ec4464ea5ccb4cb76114d31673eddfd6ee44397bd2ddb0d85b418480d65f5e0941b820164b8fdc0e702e17ae07f549fbc72e5666da414b9c186fce6e15cdf16410fb5493695a08be5fe8c2408885f4b94c5cd6ded644a0e78be3948b4b03903160fc55199c7899979fbfbb0466e227fed6b28c2872d74205b2aec22cc772c68b8daefe1704d37b3e7de0c9c6554c08858b6f685f597e35f61c95170079763ee310c28f8ea1f8c24b5a0b374fdb74d40f452858ad8fd5485a84a67bdf82478f36ddfcdb51e5cba7627d6de45320e8509ca3efcf6d2124215f0863a54d752c9bbc042d84c668e28ed977d6a342cf178273fd1b34e83d4424fe43ad168125cdddac598c2338bb6f9645c4e578e9b662472a3b85973ffa6e1c067844f6bd6e0a2c18fca76990c30bc5492508d4ddb248fca86db93d36cd0f425af74b43e9b91f4214920386899fced77fb30d645bc22ca091777a3122afab8b3771825a56ae053ff97316e4de0d9206410684985395f47835a3f3be773c8c7067327ddbac8e2f049bc037e164fd9ee28f6a8fa703f37e8e31928fe8d24191fe557812003fac78920ac3c3fd09023f024b0fc6e4fc848f34684b20ac7eebbe0c798584a4253eea83dd1873c940efc31bf1b0ab0448e679d19955f898d29166cf1c51721e299ae181d5dca112a68a118101b824fc1e50535c169c45d5fb460419d981183bbbe4a6f03e7e0ce71f210361c47b59958c38d5a840cb2eaf503337db3ae7c1864973ca1f1e743020aeb1d00e1a6faa2c67c663eeeccd17766c976f61db6f5eb8cd64686d30571a146d23b603339b73ae771274ec3ea32e9f8d6dc8de1dec8aebe2d8ffa38dd5dc658eedfb63ed4c4498cd448edc2d3ead92b6bcbe6a61828b056fb2f3feb9eec4090a06189ae095492be3a2d82bcbca169dbba6483bfafe39febdd1e5e29f2ce623512d4a505d3e3a5288c5a032de6799a1d34ea2278e2ea352300015c19464a03949f78455ac3840890a0766e9598fa59b3c1831c9ce9f73d7ccbaad045f4754109da60da44dfd1b397476a3660c4544006c24bf089e97cf2576958f366dd92cd377f3085073e4b9671730b8b53566d7b976f4695de66af63917d3c80b853da67f941cda9959a8cc15a632c366c20d449e41d3d330177e14f7a2946220f21a51dede4f2549d9b212a187e5e7db6a4c8c0351b147b447e1b2f4d344ef2145cbc6665bfc040ea2026474a1441f29de126c1b5ffc0902dc32420107d771a7d8d5a73d55c28107906a5769b7b7af9c6b732bfad7194973922cd933e503e4edbecf50a03c8a7dc8ef076395c1e97176591a5e08d2fdb882c1e09891008e049aa5f44c78af6655e42d12c7f6e724794a6488231776d567eb882914ed183a0c01aa90710a99dafac0345d4776cb4a48de97ee2f26522ea4621d5ffd5ae5ec08ae2acf424e03ac270b17657bccaa05c9f7818d86aabe350082d5f788dfa602b396cea93017a83a0f5a0e916f3e1f91a461607ed67911fbecf7ebccc7f6b088b399436320ea285355d4e83c7a3348f5f178bc38ef4d25e368fecbf1edcd852dd6255a7733ab2454130b2fa1773e2da8ed30ec747a179a92d83ff66489aee76c633d9d0e321bcd300b2471865eaac86bc55e74f04b14d4c5235d76ee2225ce1f24dff38688981d8d1d7d0f05da50455aef2390ec6fdd0e05689bb47af3456dc08dfe4c367fecf5ce61a6cf057965d68f6b31d8528702346dd0b667b81836a9db22333828922d1e8e704881d255f88ff065d8ccc12e2cb0e215f4bf6e5c0447b02de80b7e1281549c7e02a057b2861f851fe615c371169ca6d3b53abbb8accdbfc65e5c22c7cfa2438badbb158093e70cec0d2673456c2fda03ddfa81693bf9cc9603a8b48e73201e9f39f406053b6c53efbfde87638d0fe85cf36cb761f1c8d72c5e52e80b67412e33dce2855905fe3ee30b8c3130a9a08eb2f97626da8f12f5b3726e93f40f33742c31e7c27930e0aad3264be1ad74eea16022a2867e003f2a8bb878c6ce2a63fa0ffd0f888faa0bb5fb8f2b8089d94a6441645ec1faae95357b35ef5753cada13130b9d19ee958a8ce96c11b852dee9ffd13dd81207803d473644077f90ddc4b6756021be22cfee59788da764236947670102745a053bfb74de24a71c626ab72eaa05fc23031deeb92787026987e57f0d1f40e238e9b315241fc4db613c217cf18a01c801b29fd146092be77f393da40a2e14d7d00398cdf30e969e977ede462a9b383b42f8348642ab2df2d8dbe0a1c580bc99f261ea277501198f21d5673936f47359e8840bf792cfadecd893ca9c42b009d46b64ff07b2d4b2b5bc49d8e3b0e8c18be565fa20b65714f0440d050a206c17fdaeb929b8944416896bccd5c74476485f1db9c7f630a347f06813f30eccf8daeefd5614d8e1db56065f2bad2e5e707005d6002757826667a96a6eed5cb252096f26c7d501eeca877b43d41f0ef42343c436bdcfeb03a6ab34529365a2e813eb4f44e4f0ef12386c132ffc40f664e511084fab4b95eb986f1017fa706f1fc95e7ff06870dd7cb873bd81557cb3e0b3ee455b9ebf428056f8176264708f4da8f1bae0385c7bf47a425379ad58cc1452b0e62dc8938932cbda58ccc42fc05c1e5aa6974740e4b32ab6ab045a2f7d20c821144b798170475c17dd0138720d0ceb2e2f119451cbbdf12bcfb3a7350d28ef6b1f55fe4b0cf3c0fb26fa2978b3e78ee342f4215ec7b6ba00c87eb82d23aa5a611e02ea257da754229dedf8dbbe2337e2ffc00e829f228ff530fccf552242a9db5f48025553bced68873609cc3be158e796e065121d0bf5d4fb9d7aa26188e33acce857a880d414166928b7c3c16e17c5c94237fcfa77bb1e71037df75fb1e62374deeeefa5eba264ec9d0947a537c944d202fe4181112087c663e1d484832a67786d85f3fdc7e8c92c0f603f7c851d8b014cdcdc0779c45d78a83f292704aecab0dcb026b5f48121a677e2f4c0ce17c70aec68c407685673f7ba377b5e6a611b7da9b536fa0c3b2c1f32e9da3d9d60aa5afefe8fa5900b37791922b564980eb32fe2b16698d4e9d8ab09f14b3f3c3dc63b22edcb3f1a8a5e92a4d96fa24e1fc9253b29a7a072e4add9a45f59f3a466f35380ec129b7ec1e34473553211b29791cb83cc05156ed07bcec4c76c97d24b7d46c3470a07276ea225d10fed7c24a2e3ccfbda86c9751fe51908a385c2cea0e0e986120f3dc5ea9e8235fe7f0738b776e3830a2e2d9ebeac8785f78cc4588cd520cbf3c7d08041a8c4174a37a616a8cf1ad22a55c4e778c9f234503d86d78d9a8e404387e1c84f630d002f6e339fc8e2c2be1cc8dfad24f9b00c0de2123bf0fd0e94cc9f39ee609550a3b7d959a5df1f17b638feafa0d7678af12ba79a27c9e10ce61a92b2b27ff8ae75af9dbaf08ca606f8bd410ffc88239add8ab1020c89c894683e2d5a12173d525861bd6092ed23f304b577fe0af5e22b56d49accc1a8c6616d7c0e5bcb2890b233d4dd7abbc57b3fcd015d59f7969fe57ce5623ffce0c6a25fd598c3079a9f2f75fad595873d6ad2450f53fdc722959d4e49c2d40a07e5d8ee5aa13c8475e864d1", 0x1000}, {&(0x7f00000000c0)="1c2fbee3d4ac90b791e8888c7a11bca23f1ab636f105a950bc94efa857da19ce6e34eb1d23204684bde8c9dfcde385", 0x2f}], 0x5, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001480)={0x7, 0x7fff, 0x7, 0x6, "414e91d9175a9a7bac080eb42b23d87b8df3e2d4", 0x9}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4004f1ec0b17880f) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x40) ioctl$KDSETRAD(r3, 0x20004b43) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x8007, 0xfff) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r2, r3) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) 16:01:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="dcac6433cdc7c7cf3eec479e65d671f18a3ff4503c6fefbf83f85cf7f2b4fbd5228d01705448406cd2520ffad92127f98157c572ef8914f02c590e68e0d410a5b77da27985f12d7b78ebebc02c3a4ad28ff2007948f309ec9498538d169fe7a573177d3170d1770768da940b6ad9801c19cae34dacefbb956d88ec12a1f2178c92847e1f3ce64ca80c3cbfd927e1c6f4042d571844aa15a51c33a5f9a52b7e8ea27d1aa188681332a582195e0cb8439d65cce4cbfcedd32f304423b8a33a6b76706d8ec501ce7c3c44321cf353510693cf3fceeb440ce6dd189fa32767ac407756a19e2d5f43be3ce6474ab2344ea0c15f50faae68cd0d9d94872fad5d50be52ad444f70e665a6dff4411d55caeff56bb2306b1ecb92a7e9363238721616484296b1c2e0b0c05439aef6db720497c1198102802ce5889834e2877d3ee0e61308f56c1c8f2ea3179f5686a4de2142a892cbbefcf9c7dc3245777eaca925a3e8c62e438550ff2a8319c121a168df179619bab39c461c0ec14e6e7ed93b13e65995069e68106ba695b0cf5a3c11a710150c1c002fd363094a09d88b47e4f8b5093783df7305f4c19e9690bb1276daa2a758b9581c93e10530de3b184f7418ed859bf178ab594cc306400489af055a4da1df3d9a8e9473c43b9ece8f68897cbab9d64b205cc97ab516d51aec48246694d040143034a99b4211dd59d3b5dbfab37b7a323005a09e884fd4317a28a5374d82aa6f918a1af72102a079f5396df0e9c7b9027c8a2d44c04e13d0f940ea181162cf9da91def1ea92225ec8dcb7e72a4a6dc2cb3ed2b8dcc10cc0938f28d7316935c152fbed75cc06c7ccda957c42de99f843e2ff2cac18fac7132bf1c127f969573062393c1bfeeea06121d19941cdbecb9a7bb23f18f5c7a94a07d78b35c3be0daedcb1058997f97c20adec21de5b7b6cd89be7ab5c59084c3f4c44b741f4388982a8459bbf9fead332fe3482815c2481b6f368a8d64590c98b9d024b94d98099f65d5c55749085973c8f09b50f772da3364bcb9cb7bbf6d48da8e698f6b42aebd03a239a173905b3208bfe5ed50e42373be2fd2bc11ae74b7607231c2943e50e14717fc018e71b880185533cce0a3c4f217fd578ce8745e46d296e98dbff67d97f8d168ce392a9d66b27321a8965889b8703bd67d32dde5086d373fffcc1365052c266156f99b6aa55339e650de326941a065a0a43d029f60beebff22b4225451b4aa4ebd5c6878e2a36b313228c7d82c24c8044482142898fdee8f1e2bddf56dbb28e8097a27915d1b1dbc599a7043d547095a3efbb11fed48afbce45f8d49818b86b84192f8d6fc41a16d70180809b7dcafd558e67c176f55d14b2840acdc03ce0c7da69b26a77b17930b38a0a72e0f3dcee531fddfb929ce050142610d7ef634948f1dd4c6c945d3227362447479329d77a82d621227ebee1b36c090f83cdcccdbc3b3c2418db0d0b0e74aaf1ad94259f27148c594b2bc09c75a8d1a8182028da692ca5024132dd63a1f654778cdc9b7559ae2844f00b753fb98873c67999de9a4e472bf44bb3fdb22123ab3488d983631c700de496f9c207bde1d9e60dcd8d22b7f97c63fa21955f758ef0c7bdc57cd3fd7937eaa7b48dce35549448b9775d642b722eea4391426c86c02c2d1b92121a95376d58af39a960eab30702dcc580405e1b6ff672ded96a074eacdfe1288b17d5079d03e6908bb5db3ec07ad7b10db70719447d0832a8d6e6568042c6584bff1fe0c0216bb47f98f46687380811cda4d267eb194a1c3079122e6fa17da07b5ae4a55ad5989bd091f9793a6cd0da3b7f632a12b0f4656ce37434c82d913ac135668280dceda4680f46a35e3b9b93f171f49ba501f087aaca5185200f5b5e7be47720d8abd6ceebc40c98ba8f635d16cf0f60e73df82097738e9e86b60db57cdbb61f62034fc1cb10de4a778042ad4af3233557297c988f15348bfc06253f4d629b8680c248674af3f8418e68913d428350d11bd1b112ebcfe8ceca2ce4407b1acbfea00d3ada64c66c8391528d7e64882ff4c11403047d37c5e8962d96e6dbea4a91eb89fc8ecd896c2280c2250c732003bace149210c74ec90dcb4e0da9fd8dfb5f3a96f6980181c8c9045f99a21aca7fa78349373d764b5e9e1d8b656c825358c2230d182e973c37581744399668d6df0dc4d8356ca5f7690b09baf84ea538c4f181e437f9b271a6083f85edce1b991fc034eb449f1d98c2c0adc11c8f60dfc5047990948d77faee87a607eebea7c4e6447d35303401030a20e002228d248141d58219aca7024aef97ae0a83ca732906f2337aee5cccc995794c1524683c7217af9ea2453d24f4be162404364e09b68f4088c20525daecfa5cc90b352ca2ac3189260bed3642a5585c8543b6b2eac961f7f2fbb1289c95ea07b82a3c00e181083de9581dc50c2b19afcea3fb241993e3c6f5e5bb81de33185cea3e8791d060a93b9575d92fef0c936d5674b56b0e29002a398e2848f48851f4f62ff1bbbcb001ed003282e0ae50fe6590ea50f5acd07eb8c895dbe198ae7ae438086cc4ae4dee7c11ab68c11281263985d16c0605ac42196e9a16d0c0a8c8264b05ee39bd3b79dff190afc428120f5a08b5e2da344347b02dc3bcd4f68a295e2913b86a198c6a412a05d110c5fa8c348db0ec6e0c97ab6496867f099a867fa7b53f45450fd9ab87df211f466c136ce3a4d7a915da210dbcb18f39f0078689ee157f62a23280d767fc6f90e0e9d785a4dc2c684beba21d18c71e3c74a9d133df0292f9239ea0d8c40b42bd7c496ad061980ac7870404b65f5755f09cda40b705a5f3d34886b51a74994e5cf675d68496c58b6bda153141b51d4688b4ffc7cb6d8a3ac5307", 0x800) close(r0) recvfrom(r0, &(0x7f00000000c0)=""/198, 0xc6, 0x1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:01:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x2) 16:01:25 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:01:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000000004500) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/122, 0x7a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:01:25 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') truncate(&(0x7f0000000000)='./control\x00', 0x0, 0xa0f4) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:01:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x68) 16:01:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) close(r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x80000000}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) pipe(&(0x7f0000000180)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0xa) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000001480)='./bus\x00', 0x4, 0x9) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x50}, {0x7, 0x4}}, 0x0) r1 = kqueue() writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="6b0ea7c66b9671ae485a785eb7bd09ddc90a6c59ce0fe90c8aa955289a8fa7bd7239c90106816c18377f6ca37588c9ed43b8345684154478e781208084e9319e0ade21ccfff5417d43380f59636a520c0d108aaeb9bb359a9d10f2c63cb0e382", 0x60}, {&(0x7f0000000200)="e331114f50402d3f3ea5185aa9e144ec1f4f007345109bbb22b3c067d8ae4459f92985bebfbeb72bf09187fd5be3b18f6ab1a1bab8952b4232326803a7b1d121b5b0252ecf8b26acb871cf21dbff46e70a434bf73b1bd978a54bedf0abf60c8837fa0ceaa350164912db9562e44803aa8f70f9a2836a93cb745efb0187a8ce70b59811e3026a5674b1be628a4e71285b32317edf370727ea4f3f75ca38104751124c0b8be3", 0xa5}, {&(0x7f00000002c0)="a335cea5de4bc820caaf1db886a502694886558875a3793432e9105e7be6a203f0a44697b5729e5ca17d94744fedfc3a40fd7654a4f4f66ee52ebfb98907dba2fcb5419d66ec2b6a9826f6069d46011864d74f08b5de3f15b98be02b4b3e132b89bf84737f90721b8049518b8eace7", 0x6f}, {&(0x7f0000000340)="b4d162da2b3e39cf60a9c70b7e086802f9698899e8562b46a2127fd00c25b31646c17419d0c2843edfc2bc4e903e636481f5c7d2da3db8c53364ffb5d335252d9dcb028821b521da2986fb3237f299ddada1606f68f7a32374bb4fd078853b73e930519fa8ad66713a342b8819", 0x6d}, {&(0x7f00000000c0)="34770c794150d70094f179f791e0bb461e5013", 0x13}, {&(0x7f00000003c0)="f0f37a940f5ff0dee8969391bdf2d90d72e0cb3b5ba8a8d53b274c32226fdc3bdabcb3a204f161a3f1e3a027a420ef00ec920692f093a182adef2df3cf335a6a485cbbe084faa26f1a0e07822e610ee31494138e2a6dcfbd246e3aa2097593f2d52f97a54ef8be5fcf21e12dd1bf4a99e4c875edb5f4943cc5186642e6b85a732101b66ac20d188a902d37a1151a0f82c34f14d890482cff8c5234987366bab45521881f55b7df65891d6853cf84a47e7c3f737a5fcd41577a144703566878bd6ec91583a42cf511da3e8846ad46754105224e6f9696ee59a559448650a5c8612128e1347907fb6916c3714414032e135f082cf3c956cb4b82b417db29de9af700fc2f637d9fa349518a67fa505a7a47953cebb5b0e8d89529d5873f87ca7b10077ecb6f8c72f1bab0d189307b261a6cacd35e360c97bdd601ede428d07391a598fd7508fd470853400f797c64f88e8d9bc73cf3e8ace4f1af8fd83f9375b3212f1f20f6e10ddc72f2f21318edd2955ea2f2e71d4a516107e524aa57d14af47d82f427f0d358f884e00bb01cb58415fbf1b6750658be4859880682db960b88f5b082089ddf6ceb28b4ceef9a849fd153da4c27266556d0443dd9261d310f9a5d095c6abeb872f8ca16ff87c794c883f907c055a3308b479a7f8f0fea21d885ae1165cb157b159f565b9ec3cc1f38fcf4a8c33a6105862daf7f5d85e55ee4c5b2513ecae94259952eb003a9deae031b52bc33612e1950d4c977ef556a82720f9b21bfc2e6e8e7db7172d777e7aeefc21e337c391a3f05f72d2e9901dbd023d381dde7078abe25e809ea3565f1a112c368a62cefee008e27c3995f608d0fa14a7e80165b4b53d88acc88432096326c822502fb5b7b9f89e218993e243688ca0e701a5594ec0facf553ea864c4e77c04ae00f8987178475daa5740eff804f0fee5d58ad96fa01fa2e63688f89b13ca5ee9d89c410330bae290f97ee70f9101892a68372f1761e24b69f661e06f7dd7ba97e267e4920b34cafbde37d416e80ef3ca5fbbe2a17b14916d7c8b6302405315b48fd253d5c5ea7142ca88f363733daec521530e29019e5ecb6cce8b0546a036242f2c4b929b683b01042f807004627c08a1cd1b7055b0f62ae07ff3602b1f7b314be702f597dd64180cbb75dc78c7751e34615b1b3213b6e0ef19fde15defe36328909dad1e18a716abd01118ecf3b09c365d6906c8da4d7794d0059b0e789e8e0ba6bcb0c342c6db4a20f82a860ae7d8aa4cd6be7ed904492ea236fa05ca336ba44798ba183cc82f640cfae1dc20866e3de8592845f8cc81bb5ed8a6378dd9d8a2494a17ea6e5ecddf240cf1c26f0c71ebcaabbf240e7211b01aa065ecba67634996b8f3cc77f2b9bc41176d842d1f92c734d6f1d79abd18fc99499f6f295ea2d5b71c482d6f9a39ede4b91c7308e260ccb06c31dc849d0c8fa982abbd6042dc79e3d5648e7e929298ff206e16404606c9e5d83719caf4dc70fcabf9cc8ca20c84a7174e891a2a9e13d17ea58db36a6c47a8985ab6e1c2c9c1e8e837dff886bf9a68177b6394eeaee6b76843df9a4b1887153f21c2a77b8216e67dfc091ea8ec6f7c604aabc616d4e68a36bdc23f6250aa07d52b3f30f9de08c1af7319722ccb106dee7aaece5bd722cebfe40c42f2414a14c044ac76bd66d2ca5c0503085710c10cd7392128650617b157a9904c35c1ea080e0f45631b2742013d60289a916c91a17255a7b2300bb5a26e18e28d91691892e579fe9bcd31622115fed988db208b5fb65f3925451459ec814e806e1f343dbf26bc57d045c0b2e67fcce6d1f2bb0d1db3aceccf25967b66a913bd368aab03990b3756c9d89904896eae35d0d8387ebe87e36be4b6c304451383f8b056f1c8674892631a87972976e3cf089377fa4eab8e6e3528249d52c55c5b657ecda802a8811909b2604b7d61ccbef405ce6a44c2b7da99fdb87fa19766826e75274ab98afcc5fb91e10754e9fa51cd4d70be37acfd7cf8a34906997e9e184a8e80513c6b79109e65bf3af120b01dd3efa62ae1d7c1de5d439d6936e3e33908c3949d6e2a1390036eaff9d62d5c66123eca3178a6b8c1521c4e55584a3bb36b00633ba9685ff13ebc0b6eadecac63d325f945b0a15d0da6c6bb313e6d12e22f5ff71908d477fc4805a700632282b8dc6a36b17d87c7012ab69e24f4bfe8423be343ee75a8dcd7bb6ee0e5b12bdc95de14a9d441bc9cd7bf498394da1be6e2db55739f7d45a05f7e290db36c4de482bd47633cb8d4bf75f1fd54757bd28366c7eb0444aabaed5af2d234a436d57109cba84b479bd81d0f879c54f94aaddfe30f4a1c98501cf9c1958eda397c5d91330f0081abe1c0d975d0263004d8d39f780537a9b856dff7a46ecb6d1aff81b66e10c13e2ab943e6dcb58d1495f259748fb81f083d4011099485d8d5b45fb4efec47a1a00419de74bf662a4386841ceb1ea5849f64394dc1f8025bea5716f7bd453597cb739987e30ebf8a933e2d6dd0a8b6d567336a70f60974642d8e0b9a7225ea7660c815e01d9924bd0bceb1cadc2305022c20c98b871c7435ede036322000dccd4fd59ff80e7499eb6a96882f34cf137f8db26727368b638c7ae5c5f01ac07ba6760eff33a4e984b33d579fed9c64f0cc7b90ebdf81175647ce075bfb9f7a38ca9601526e57da2a1868a01aefe92e4056535ee0a71f63d960356982a95c05c3d7728b46d7f065b64c51de8e9fd189f366024a133a533c9067bd597bcca2981b8d21f863e54e3cdc8358cfe04bed2bdcee7940d34a6ce09f15d881f7bf18689576794cfff7eb93824e58775bc6375e617efc699f069470515721a8607e6ea85c1632d71136caba9b4b5283d5b51ff7c3c5e907ef12a881746ec5845edd7bb4986d00591b2c4f435d01dd5471eed37ae98f13def239802107c4a6e1fc1e30ee51df4394c7724ce928c29b462a61f59b014008f94defe93d30a54a1883349317e51cb53e63c424ed522ebdb952d8d23a2062bf7ed3672ffcef3bc3a08a12a668df278df928a2e0abcde47cc2c7343dcb6d7ca91bba3f4613390afe19dbe775c742ea2aa51b7d8ecebd5cf50f85798c275b3776ffc0f7377e8eb3ffbe2c63128ed16692cb2ec2b05539e4dd392c0f236a731fc1dca35140310f11379f955155a8d428261528f059f48cf41f133fc7a217a2a20ec969f9c981225c77d4d4ed09466ef31aee2a688c7496815c0a8bfff673e005de99b708eb2986086642058c2330c901f0a25bc5ef6e0e8904b7ddc36d23c3909a407a14b0d52c22b63d1951db2b1c99932dad66e8e64b5b4b2afed72cd662f1438ce2897a4f351319a24de7b72b22dcb3a28130fea8c7c3d3777653dd49ed5c402fbf59cda9417fbcb953c4feccb0912ad55ef10054a9fafa757b5645bb7afb584784afcf54e1bbc4a304e7450a98ad523903b8b3effea391863900a69936d09c91cc4208f24b3832cb0f9039f7ddc136762375d0bc21cc1b9fabb8d8035b4d077eaaafea069d07ec3934bb795c350921243b0b2b6a4977b1528f8e7f960f378716cc38642354b25da1bc8bdd65ef252d55a15a5f8fcd743b0664a666fcac613d3e188da51cdc43dad7d72e8801f111fe427ef535c7acdec8468de2b8002f4242c3ecb8b68e83e71afc76e63bf2aa4ced8a4865b84313749a01f340a04c9a18f3223441d73a4d7cf3bb996d8f88eca5d854c3ad44159a8796ef676def7af11bd4a2b539b263179d483254e21865a6eda56b4bfead1aab2ed43ea8273fe85bd4601d0edf12181950dcf683ac44a78ace801fc9d198e8177cf1ff14fa82464aa1a6a028fcf5e48548cc24bacc188ba5fc1ef055f12f5b1108f18593e1da5a6a8d4019dd5362bfe7e57c95b24221a73ad94620218b5bb7fb09dab37d6286e6d8de14db53711e647537918d39f545c27029dc92844b07217059c1d31b48b338ad6624fe4cd8c8ee33cd226779873538534f3c5bf0d8d2def1b98cf6d6fa990b21c2ee9193bf2644d8e47e6da7d39b8c2855676bc436ad3372a2fa4ac4290dde94b916478411e6daaf9b496eeefc970f3fa4f72d8ab0b66dcba9877fbb8fd16f8ebb4f8f6dbec6ca1e00d9ac7b8a9ea88ce1be2068a497c0fc1c552605b215ec06313e1f700cc3c93d615bed9083425c71ef021d83f7c56d63647bdbddb082b798de4b72993410ce0b211f3fd6cc25a5230e4427d117a5bda868b03288981605d7f61bce5a139a70caddc2455a92ae9aeb9562af0aedb81cbae26ae7fbf7fd9ca28320cadfe0d03d63cfbcdfaab27d1f943b07289407511d1816cdda9de09e8c930cbb98e49d3d5259b314c17355408109e3dc48642d94faaa5f6cce10419a80856abdd70beaef7fd6ede2c1b25056ce1442f729accf296fbc9a36fdec27699ab3af6c23a4285a01f5c044b6d6a19efcf3c20ec7a1d391b45eea91be1555f943707cd31fab2fdd92b196716e9e4391d2818d0dbe7493767398e647579f238acdfacfb59ae91f232bb80718dc1c31b4b028f3bb7675385fe73dd7635f3e40cfdc656501365f6b3212ea672015395d497f5d61231f1fdd49bb559210869db64716b0f7a10951938acd5af0ab1514910dbce38d5167ccf73e45afaf0c7a6c8a8b0a6f5bb2717e2cf5c16d87d8fe84309f885b32a2ea9c68d8f7aa65bed1da2cf8c7b13adb202589ebe655d43b78a6a67c4478b20d119a03f85e6b5b38b8b35dafab1e49fdb9abd6ed7ce016f51f1031f8d569db8aef526792da89b1a1503439373f9c392e4aaabb339ea75e2770f321e9e9c49041f07ebb59da6bc7a3600f89da3c5318b05b907ac1d58181420b354a9e5c82bcd8d3e88e0edf4c4e9d5859374eb3a5602e917daae85f681743ff3b2aafb313523b79d19652a5cea251ecf51a0059694f4b4f885c130f728746525bc54fff815c829bf705c8fdbc71d6eba51accd83a9cf080cde69767cc2f4e8c013c6ec3f87f2819bdf96476e9a016a0d73a7d03ee219cd17480b06ba70b8cacfdbed6fce961693679439a6935e953a6bf16f82856a6a53c2ebd36d428c995959dffc22bd60552bc47cb47945f1616b400bcbc543a847057352484c33c2da0835b51e89b3080e908a753f3986f5b0ee1071dde9b688a966ad032a4f6aa46814c02a158db6aa351c2520bd85ba56528b55181ae8ce67029268dac0da38d809916b5401ae4203f61147935656c24ee4f625cdfdb13b74083d4bed7fde5cd2f004fb8bff553069c99cb60a70aa4e9af053016a4c563627f85efa23ba858660369289e8407041b7806fd132a0061ea04356bb84518c07c646c3dcbc4a88a843dd0752f46fd4e55385b7524445a305e1386ddaf9bfa6983be1a1138e1151c7e027c32e28bea9607a9a80219c477fe431a5abaedcd9b4c61faa7b891ab5674c065fe9d040886459989b5b51968788c763950335bd5068313871eb44fd2989294fa3b3b450e69afd18bec3d4e636a246248a80d1dd66c47e6e2f26735ad25511038599321a69639de0b7532c3b92a4f5c69185b690b791a0635d3774c3de23e2fe0edcf6bddc6273ee381c33a760a690ec6494c7464eb292e1df91cfb56a2558319fd6fa445a544ef423fe63c51a287976e7f3488ffef818c34e734869435b1f3111ff851f08e89f3b46ff49afc060410196368b278c06a2ccbd3a767d4ff81f33c0f6ab646919b7d454854bbca93e4d9219639ac7dfa92be73c9d9100c93b2479202c2085f5f0dbbcf37eba78b86d3cedfef615ce2e553e552e9305", 0x1000}, {&(0x7f00000013c0)="a85997ca6802dcd1c98f496aece6a9912e6a741a3a7d0d0b0e29a0a839ba0d034abc4b5517fcaa90f024b90ccadb4497232ab9b0265b21247c16e6d50ce0", 0x3e}], 0x7) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 16:01:25 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() rmdir(&(0x7f0000000080)='./bus\x00') kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = msgget$private(0x0, 0x254) fchflags(r3, 0x1) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getegid() r11 = getpgid(0x0) r12 = getpgrp() r13 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x7, r6, r9, r8, r9, 0x10, 0xfffffffffffffff9}, 0x2, 0x9, r12, r12, 0x1, 0x0, 0x9}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r6, r7, r8, r10, 0x2, 0x9}, 0x8001, 0x1, r11, r12, 0x0, 0x0, 0x8000, 0x2}) fcntl$getflags(r1, 0x3) dup2(r0, r1) 16:01:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x100000000000017d, 0x0}, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x8041, 0x5) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xfe) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x4, 0x9, {0xd58, 0xb103}}) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) 16:01:25 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) r0 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r0) clock_getres(0x6, &(0x7f0000000040)) 16:01:25 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000280)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x80000001, 0x76d3, 0x0, 0xfff, 0x400, 0x19b52148, 0x1, 0x0, 0x7ff, 0x7}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") socket$inet(0x2, 0x8007, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40064, 0x9}, {0x7c}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000240)={0x7, 0xfff, 0xd}) syz_emit_ethernet(0xfffffffffffffe65, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000180)='./control\x00', 0x100, 0x40) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="876a9527244e0758a5f245e41f185d73c6c3c3a7cda51983f1a9a12bf55f29317c009c216bbff67e2de06fbd1dc8c48d33aecaecac71ff646dc3167d9e2bdc", 0xa7, 0x1, &(0x7f0000000140)=@file={0x0, './control\x00'}, 0xc) 16:01:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x4, 0x9, 0x2, 0x1, &(0x7f0000000580)={{0x1, 0x8000, 0x7, 0xfb, 0xc33, 0x803, 0x7}, {[0x5, 0x101, 0x7, 0x7, 0x6, 0xa27, 0x3, 0xa41, 0xffffffffffffffff, 0xffff, 0x4, 0x400, 0x7, 0xfffffffffffffff7, 0x0, 0x3ff, 0x0, 0x6df], [0x8001, 0x9, 0x8, 0x8001, 0x1, 0x7, 0x0, 0x1, 0x800, 0x7], [0x8001, 0x7fff, 0x40475b55, 0x3, 0xfffffffffffffff9, 0xb4, 0x7f], [0x400, 0x3, 0x1, 0x1ff, 0x3, 0x37], [{0x1000, 0x100000001, 0x6, 0xd7ea}, {0x0, 0x0, 0x9, 0x9}, {0x4, 0x4, 0x8000, 0x7}, {0x1, 0x9, 0x80000001, 0x2}, {0xffffffffffffffff, 0x7fffffff, 0x6, 0x7}, {0x3, 0x5, 0xfffffffffffff774, 0x1}, {0xffffffffffffffe0, 0xc61f, 0x1, 0x1}, {0x7d, 0xffff, 0x804b, 0x6}], {0xdb, 0x8, 0x27, 0x87b}, {0x1, 0x0, 0x4, 0x800}}}, 0x10001, 0x3f}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xff5, 0x1}, {0xffff, 0x4}}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:25 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES64=0x0], 0x1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) 16:01:25 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r1) 16:01:25 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10001, 0x3}) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:01:26 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0xbba4d73, 0x1f, 0x8}, 0x7fffffff, 0x2000000000000000, 0x7f}) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) socket(0x6, 0x5, 0x5) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) getsockopt(r0, 0x29, 0x30, 0x0, 0x0) 16:01:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x80000001, 0xd4c, 0x1, 0x1, 0x101, 0x1ff, 0x3, 0x3, 0x1, 0x392, 0xfffffffffffffffa}) 16:01:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x53eb725ec25d73a7, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/199, 0xc7}], 0x2, &(0x7f0000000280)=""/7, 0x7}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0xe2) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:01:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0xc05, 0x5}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x36, 0x8, 0x8, 0x8000}, {{r1}, 0xffffffffffffffff, 0xda, 0x80, 0xfffffffffffffffe, 0x8}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x5, 0x693}, {{r0}, 0xfffffffffffffff8, 0x40, 0x5a630bb34a7ea1e9, 0x5, 0xff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x200, 0xe8f4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x11, 0x80000001, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0xfffffffffffffff1}], 0x40, &(0x7f0000000180)={0x2, 0x7ed}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0xff, 0x1, 0xffffffff, 0x29}) mprotect(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0xe12e7953b73c89a2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x20, 0x45, 0x0, 0x8, 0x4, 0x8, 0x2, 0x2, 0x1, 0x20}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000400)=0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlockall() mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="3ae18544ad15e60388859553f8380f20ca1e4d35f7458d0e18d15bac583819405606b5ef020418a081a872bc14afb2fb726f8a165659a0129f8d77375a2f3952c5d12db4cfccac8907c12a82d9d028f5d36a4940996cbf60e0bc34ef75883b5a04b3e303437485b92df9b8fa46234a61f9d5ea7d86ff644c9c586d4eb18335de858fd6d6a4a345b1406ac83a8be93fbbe15916d6edb1369d6d3b650035a246b9293f5a9522248da62f5b6308c90a524889e72380ab30508bd77430de3072a6bdcd4d991ebaaae4dfe533ba9f227f438fdeb6f58939c72fb1967d198c0561f263b68e51546808d0", 0xe7, 0x0, &(0x7f0000000200)={0x18, 0x0, 0x20, 0x5}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) socket(0x10, 0x8000, 0x80) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffd000 didn't change! 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x2, &(0x7f0000000000)="728b") pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffd000 didn't change! 16:01:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x6, &(0x7f0000000080)="ebffcbfffc97729adf023fb4bf09b4f18574d395cbf31fb36ff8996abfd91c1192", 0x21) 16:01:26 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r4 = dup(r1) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x2, 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:01:26 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd803f0130c8 va 0x20ffb000 didn't change! 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7, 0x1}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)='i') 16:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x1}) write(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x176}], 0x1) setrlimit(0x0, &(0x7f0000000100)) 16:01:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) socket(0x10, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r4 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000104) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000700)) r5 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setuid(0xee01) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) r7 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x5}], 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83, 0x0, 0xffffffffffffffff}], 0x0, 0x0) close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x1}, {{r1}, 0xfffffffffffffffa, 0x80, 0x5, 0x401, 0x7f}], 0xc3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x38, 0x0, 0x0, 0x8}], 0x6, &(0x7f0000000100)={0xdfd, 0x2}) r3 = kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8e35) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:01:26 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:01:27 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/60}, &(0x7f00000000c0)=0x3e) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0x0) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x108) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x189, &(0x7f00000001c0)="969b100eb58f31964db84340ea86d508dd0a69c197d78227fe5b2240b7beb167f5941e46bb2af4d4e6b1ee8d574d67f275d4f3dd5c5df9be25577c2ae1e69c14c9875b66c1b725b30999b776180d6ceb399cb69ab5c5ff71988bf379dddad6adc77a2b995f5bb7b606804c62eb96e427") 16:01:27 executing program 1: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = semget$private(0x0, 0x4, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r6, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r6, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) 16:01:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./file1\x00') 16:01:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) pipe2(&(0x7f0000000100), 0x10004) chdir(&(0x7f0000000000)='./file0\x00') 16:01:27 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x6b5, "2ea86ecc016bdcd569ef64e16eb595607fcfd711", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:01:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140)=0x5, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20a, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1088, 0x1ff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x25, 0x100}, {0x48, 0x9a6}, {0x4}], 0x3}) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50, 0x2000000000000000, 0x3}, {0x9, 0x0, 0x0, 0x1000}, {0x6, 0x20000000000}]}) ioctl$KDSETRAD(r0, 0x20004b43) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() r2 = dup2(r0, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1000a, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = syz_open_pts() semget(0x3, 0x1, 0x10) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x1f) 16:01:27 executing program 1: mprotect(&(0x7f00000d6000/0x10000)=nil, 0x10000, 0x5) clock_settime(0x2, &(0x7f0000000080)) minherit(&(0x7f00000e1000/0x4000)=nil, 0x4000, 0x0) 16:01:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20000000000, 0x5, 0xffffffff, 0x8001}, {0x0, 0x9, 0x3, 0x1e4f691a}, {0x7fffffff, 0x1000, 0x7, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x40) msgget(0x2, 0x438) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f572055d6f409584c078600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003171c746c0e5c13f5e8b819374e500fe7fed32c3bca1c19147f201308cd76bb3765d81da75adc92fb5ffd9e69b30ea27fb786853e0c3fc77e397762a7790b54cdfc12c7765bfd2d7858b4685e31b00ed4385b2e569d7689e57d0a174e4bac67f91d934c170b1a1ed53d8c3a8ce5ebd1c7a21bc3017921900fc56bcb2a9f2866a9a4d4663a14e76dc37f605a18d5b80740896564d8a2fb5e88c22fa1eed4a5c4a81dbed4bccafe65df78ce8dee0b4615d3e487fd9c9b32f993518e329b801aef4cbf9658eff5ed951f070ed3211425c0095d5c44216c4e3"], 0x1008, 0x0, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0xfffffffffffffffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001280)=0xc) getgid() geteuid() setrlimit(0x0, &(0x7f0000001380)={0x5, 0x6}) getgid() getegid() getpid() 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='@') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xffff, 0x1}) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:01:27 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = shmget(0x0, 0x1000, 0x480, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='}\\[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^$\x00'], &(0x7f0000000580)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{g\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='-\\}\x00']) socketpair(0x18, 0x4003, 0x102, 0x0) 16:01:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) r1 = dup(r0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) 16:01:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0xffffffffffffff8a, &(0x7f0000000000)="f3") 16:01:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f00000001c0)="e07fd80810a205903b69eef2a21aea1c0379ea4e06b35cfb62fcdfa3f882f43d9cacdbb61c7595d208c08eb86a5031839a9ad04ea667def3ddb1418253054c40c8707e2b00c74216479971861fb15744081f67b834634ee8c1090fd8f5f0f5732bd1ea500289d68701c4beb007d76663257cbdeff066bc64d5c441c91e12642ab6084771ee4695cae1d00b90c214a40abc31d6db3e92aaacf6446efa1504e6e8", 0xa0}, {&(0x7f0000000280)="a7c96d56a3e458195595fc148433a011cf98114b2e32bb26033f8338b1ede3a5788e6fb5c72571d3547cf1f97d653480f9f69ff424fc852e425d6deec004edbcf91429bf1e0da5dc3c5f", 0x4a}], 0x3, &(0x7f0000000340)=[{0x1010, 0xffff, 0x8000, "7fe82ec2a4c49c056f9b4af99356b3bb5f448057c5ea42d89af16d5ca4e2b7c4c940c10c6115278add1abff3c24ede18386fab8a5832ce0d7661fe9c31acbfa73e361a275f8db15528cf72c404ab3883c0111bbe43855fa641c69b6ede1e5f0ae0286872ab7ee6cd3ef7948496fa3c8d8e61ee021afa9114a0c6c71ae6b236d4fb534367f3bea4956c3044aa7c3ef4c19a2d895a78e2452b79bd5f9c865ec0a34c77a906a6d3c779350f4442dab4be3be38134b0561a51551e8a605b31102ffc2e0ec32778f951904d669353ec9d1ad6fa93b1be1a34a1488c18f47396b52cad105dfc572294b689a67aabe072f0f80a16a216c196826952e27111bf6fbeefb9dceec0a4b7295a10da676094af9af27180645dff75a815e6e4ae9738a47e71bb0878daded8dd763ed469eed5eb1a45977a22498abdcb8b930a1834ad66d1a50e6bcd6c01cdb2a53e04cfbd1dc091085d8728a7b67058299bf210e56dd053ae19950c47b45e240438ae5268a0ff1a884efd8343528faef7d11b45aaf180f8f61c3186e4e240b7a66ccbbd3b5cedee72c48d65a374ea8d5874e41297239e5aef3543ed32d69b4052c3577a85a2b3cdf7322a6b29014baef22f326a73922a9cbece13d8722a2381ec3ca6201336e232d5eead36e62a8a9e760e7f3dcc50b8c2625b9f18a516e8d13ce8ba7b5f8a3d7885373ed271a062dec68c65e50d558c683467042ca7fda97b66b3faabdf67635417080f71ead428ebc96cdf7378abc2e2561975c0e796b0638bba5e731e4cffc9ef45108569d35b3e12f738ca09e2fae89f73dad890374ac2b8488d1f42f4cc7376814acbc768bd4d68298f6fec52cf47fd8845b5ea4c7b0d5d98373c0979c3840e0d5d16630c9ea1fc9f2a1bae0c82b7de518ebf90a467b638d5ebda386d3f5f112f8bdc103d140ec41ccdca596d09ad96b1fba78d03029ce3814457d79bced6ddb0475eac765cfbe79489f2e864c113d8d85a92ded47f327b3126c7ef098c662a4c3001db8d24b5968c036d3bfae91807d042f09ed9e82f34e23ec4e8498eac83fc8929731ef92efcb6a61917e5e8fe1bd2afe8d917742a58fb9caa27e80a4aa417e838dcfd17fbd0843e5a07107792504617d39963ce797b16d273c66549dcb950ac277e02ca52ac18d353e6b4022c77ffa20cdc8c6812c8b972e3ab7bd2f2f2b616f19926bab4159bba9edeb2b3bb2d53700a6f7f91175e4291ef039cedc1b87eeca3b460f590f44247ce75adf8353f178638f43cea15dfd10818f19a26c84e5974d74a4e70f34a43ee20889f3ee56d7cfdf7dedeefba4cc9ec8be71aff120a1dd9a35efe5c2b38d6912ac4a8ef7cf072bc8e120b9a613395e6f292e87e4961d65c9ee56d8377039777d1b86f0283825bd214e41b44cb2162493eca29e95bdd9436e665896741a318f5d6e786a37de2c7eabbff0f5f4cf253302cbccbb3e030453ed9e925c667598a650f3d5184c819b7ef5b62007f043776a55291e9424d81fe7cfefd23014488fb549fc37e27ab385869523e66d3073a669333dd232d8864b5d213ad3f6b2e9f2d9e7f3837e40759f6e2bdee43a220680f4799064106cac43cc45bde986a5b833eb6099bc67e44db2e3ed43964c4814b52b5651b7577e77a509cf00c507afd0c189c12fbeb82c63b2831040e9510293bd86230145512b567b848c4609c2b58e3dc39d8deb661fc9a4fd2c4efda0cbac46f139ba3882cfd8a4e891f9bb1ac96005db194ff159f5d9aef95ec424d24bc4def72b03ff8ce13b20d38e352f92a09e8ef2ca3acd3d67f0dd93cc4e967254bc2e770cd72b65d802d292696315c0a46e07c4619917dde8cb98bd81cae6957419980525418cab8ae1449b9cbe987b516903ae4e04c7a024a1ec3ef1ad8e6523527c7bf3ce8512baba8c182dd703795d0bee180ab18c622485a149dac2b226ac3293bd8c5684382881e422fbfbb063e73a5a66a4ea97ed45710db0f5dbeac11e67256b17c6fe4a338948756bcd604b670991ea59b1a1ea2eee71c5c797c746242b67ffb478ecede757c5219ca2bc94925c4f57641e3c7104008d8c3b743f1b48a9b75cb3d74cb781a7b86f38724e56a00fc0c3e88499bbd6c1510867d5c86c68c680976a32f26ddeeb60fc7df3bb3406eff3b0ffa4f7ede3c90af0516c241b377d2d47a13bdabe5e19de67c9bc346935d215412347561334df2eab839a2ccbd3edcc76ed90210c640621529bd8932e05bd810520ac31a4d3b0ae75e9de72e52d678da79ae0a36d6e0df54aa54a33f28f64e1d9da7c38bce0d73927d82ecd0838724ef0e3c76cca7528e98ed87d1f189c34e8f4a1517ec0b9b400e9e92bf3b0a75ea4af9fb38eccb56558cd90d81bff19ae1c7f674fb978fdc91fed99423aa0bf1d72c5183bf47a606a4b9300ab9e7a2017054ff347e72d5386c5f0f080dcde9b2350b8e7c83e992d57ccd33a14fad4d38c9517e6603f3105348b95b2cece866b553b1725afec08338bcb10193cdd683d3a4041b718fb1ec1917e713d6754cdc7c47626c2450613345f4d87366b3ee9997530cac58ca1ea880306faa6c75cf0058cd34f0b6bda15fbe9b7b0a53ea4e63be9c8e5b6defa16d6130f8026c0badee2d4a4ac09103922e004942cbb19611373ac5a57e2582e1b6e3b91c1994bcc98beadebeea105e200bfc379929afdef61664036a099fba555960dd66b49bf028322244a0e463dfd09b20e5f9d9881a75519bb0ce2b46763b36e91a44a7b1f4d4f51961a103dec62642379d13db49cbb87bcad358d86a49e190011a42655b2c23abcc3d481a677701fbf47b9b1ecb0f4c418e589f5a38fa5740a2b18c2bf14e6194bf8e7acdee4aa72ba5db9e763230a35900d4f94d8c78a0af6a54192b7d0830193a529f4ba9406d27696b30b23f9fbe71a072bda34fec61a13c1db790b7576778340c1e4920244238230723f7cf52e0d0fc640cbd39517b0d74cf22f966dab1dacbc712318b93cd902370f7d73e1f4b1cee695a450f0fe1cebfb04e598df24a880a0e40b83bd068c253ca36b7dcda4f26ac3ff0f36071916efee6efd2cb7b9c35f32b72440baf8196bb7506243eced0840b3396aba87e2d0ba5074497c0b66c4bca76297d357c4d1b153ec4994bf11cca4336ff48c76a9434b5ca1b95c8194f409fbae1954f37f0331e9a08c9374cb6e7f95b875e3253839c3c021a2edd061ac12bd8529b9224c6ae962f8b9aadb040fb758785efc885da83bca3b4329adc3c95312d257c0cd41fa753248423e465aa328a8e51d3ca1c15a693c87b39c00d8970a7ac013a26387e361e0a5059e064a5a041868b854c14349681dd6250e3b8b89523aed766bbf9d5b3c925d0b5c73d5e847ecfe384c13d80e6a70b84ce4d8afbc86350d67e95714327c29823b40c7b8ce1dc16bb98835a78e8f3c374a32dacdaa8f4e12fa6b001d04f0a7af043bc1ade5ad18287df33ad1de3c6b378722fecbcfecf56f327ae3aac2d54e8d2f52ed2eda7116ff44f00173230d531575855147c07a901210fa6e876916b4ff4ca73bf30b3430ac3804fa5905111854ea4b9607fd82b9940eb3e02eea38235dca2485257b572f9049811cd5bafc8dbd63c8e81a5595d178a63b5efc81221cf7ffefe53570768890590c6ed6420c2958ae0500810776fd3a9b84bcb1809212fe646490c4e17c9470639357e7920e7ab3542a842f9652fbc5379d0f43fd9711f5494808611b96a1cfb63df5ca84008e3514ebef85698d71e1b8dc52e64e952d8bdc46d0cfc9c3a21f4256af7137f457a29db0c74f4c1eefb60dcbcc6939cef17ba43f50d7cd70d019e68f82b0f441e2c74571d6ef4aa21e4b41273003e4053be8bb6927b08ab68299c03368f086cdda34160e8785bf8b65128302068d986fb0be93332a53b294699f48180385674785b21c04610f424deb64ecf30d03b4cc618aa8d728ae48b0bc245e8696b0d94aac6cd9d58b59e212c9c773a155ee971ed8c74212eaa4ce9905c6052ce4a247edc3c6547184e93f7c14a1e54c7b72182baca5ec12c06ef0ad3f631db0cce68540c3b5dc44c63ce79f01ce2995dfb2c0f4f7245e3f2e83e6eecb4ab1cffaa77fc7c2652ee71bd1b43e68f990738fe04fc648d0635b3682ae12729f2e5aadad4f7b1cd117ed1f67ca3483b5b1a5ee92d318a95d30940b11435477a80acf0f05c147952679dfcaea3a085e4675a62cddfd96aeee23b947bf373790568754ff4e7e54cd88cd8408d446cfc3ea832757ab7cb0401584edb755a370f71eaab8a9851cc496faf16e00d4d2f0a763fa583518761ef699ededa256ac5a66596827d4db402ff3f8bd9792f88b3e2ffeaf3221699617c7dbcfb6f465cb09020eb7751488fbea244e5c936abb1f5eab16b073a44dc90cdd107d8064902d70184cb6ef958083308096e1821acdf1ba413e26fdefb71ea8ae9dda616a4184073f4b4f466b9aaf5ea26afd36498429b867717610cc8bc98cbfc245141c8c484ccec205ff59c1fc691ef6d573dc4e099b4d0e13db1c2e4f62798145a8a200e46ea4f749199d80915dcc0d87b4c391643f29bf451a12fc9ce34cde6e8240e670dbd804847b70b0ee7bcbb3ca033eb14ca9194922da3b3dd39bd0a9cfae43c2a7e8df064132988fafc452ddc64c2cf3649326f4da6711d3541e303b3a4245ce45a30a9de38d19295a68e63c0bc4ccfcf8ca95a780982bb8e08c08bf51d5582daf1dd7e0321832b827704bedda574ca3f1302b8510be02ace8bca8c78186e71d4f88fdf33ec3f91b954ebef914ee8fa6de08d5054fb3f35a4cf4bb296e0a20537ebdde9fb4bdbeb8f1cb15786365bb5c645ddea2fc952502a97815f48de7eb181d3f8e6c9e6ac304699d530433c9fd5bf86ceeb41e817171fd990f0b09a5d2dcfb390e6acee0c1917f132855c60be589afe63cce8d28cc6e8598722a3cb648aa802f79eb8f3fb182b46f486bc57a540514e9d56888046bb077374c3f1f0095ecc3bf3847a3c0878ab8f07cf886ef061e073bae90bc3fc56ba849218371d16d7057ec3b31c3e97ce32ae934ba1af52c7fd6a3e98034106b06c0095709f54383f42499112cfc7fe6aa0dae04d6436ab99eed62f85b0789b3af687785c0cb91ace024e85ec64dba431f717fa79a35825bca0df6ece84b63dc7f2a8bd8acd6b7353c0134623d2d149f337a40ed68c10102bb919ebc8dd1e61754d0c9a6e53f67cb8665765c8628012e20eccdc67287e892fa66c8564ed042a88c1146adc094986a1acc10a99593a401f4a27e3ff09d2463d4873c772558ae97e04a2da102b7305d7990df317c04f8b37bbd38037f50863a7262e790fffc4bcb8b1f74218d8fd206ac51d3abdb67d1c65819962e11a2fb5eaf8800bd5c12bffed6fd3271b2a138efea8cac22f7aa49b066b97456a9484562d1bf719b704bd6e609c667c7a33c6bebad5baea87e0bb4c149728bcd211d3404c0ad3de2340737bdca45ee57d474873d5187bc69498da0095363cb555c1cf89501834bed393d5f9da72db1bae1ec7b50a16d1884d075548d36d800c7e471a3a43df696ebf2d558cd7fbf82f04f4e292ea1c9698eee96049e4ec52ca7813c7c1bbcb680fb6d442abe06dd959547f97ef5e28354bb8502d95e3dcac04fb2af244f3823a115e959870e4ef96da7ae0abd77e28265dc2be3176799ab5fa61468729cb1c76f822e1139fb5cf3d32c81573b9e57a1f1543f5abf503518628855577d3e0f094087ba5cd953c3f1289137c785d849e8866b8c3ce4416dfa158847c"}, {0x108, 0xffff, 0x4c00000000, "b9e835f80ffe301295d1ab00d699a790ed38d1d9070f0872107307267653870becadc21b310c87fd57586049ec266cab2d6eeb38aa5348d365d1579531ba1ac854ec72d8a68fcfdbe8da112aa32b880626bc5e708fb274556a8c8e0d05b4d303f1abd37f597d8d707c3d862bbf2cb2dc46933b9f7c80c04c1c4966849b3f6b65afd6312d96c30a505574927974a3f86852fcada553903d9704cf6e8df4888c9a37d1679e450407c95ee430de8ba888fd6d678af0d7919813ef3ae01fa6c38635234d57c23f8f22813f5aa3f3f6ae82aba45a479fa36052ff8302472034b617bc6232cfdc197fa1fb2d62b6e6ecdf64231193e5"}, {0x60, 0xffff, 0x4, "b8b9b183f781bf0536f12358fa8e3f2557e02aaff1999f352caa22959668b88791eaa9c536f243cc2d4230c6f1248cf8ede9ed06dd7806298c93d319845f375bf993c758817a36521e"}, {0x70, 0xffff, 0x7, "33e971c906c186e893ec987f8b3f9105805a831c2a646c5fdc4a47db219ddd8fd5037f13cc63516b94bdb10108638a98598ddcae7595fc87e1b423661ad17b20ba71a5bb7eaef8c823e8498c53e77e131770c462af6a62c6e40b25b7606209"}, {0x88, 0x1, 0x4, "888b39bcb687a0b80261491ddaf4283002d89a2903921550ad3714187e0bf73238149d4ed46487dc0023f236fdcc959db7d32fdd0311631bb88d2413cf9cbab35ac3fa26cadb763e9df23fbd41decd5527b9eeb826e7feb21af70a204ddb7c2e14046c99430e6289a94022aa7f1a5441ed17418c6b"}], 0x1270}, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x9, 0x101, &(0x7f0000000100)="6e1932d07f3e52338a2c32d77dd2e371bd2fa8a9c93d981fb01f5461a8c4f5079d28740fb80645c58601be686258394a5421349ad00d2d494c4a4d89e0a33512edb7dceda5d076e1531423bfcc5273192b6b3465fb45edff451f6f96eab30fb7f8e96963e64b3d01c59e9b414479685d35696ff8c527df64abdc885b4ca6cb8d12f1cccdd9d8aec845c73b639a6d2661246690ac9bed1f2c6a17d76518978aa286ce53d9e3a628e2164ed9f2bc8f08d9947cac1c220072ba4aaf6f5dbc89b7f86347c6ba06e4f0dfc60ad119d7443537754283c770ec3fdb5689742f8e9874bc8066c5ef1c0ae22c35e0f509", 0xec) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") listen(r1, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb6, &(0x7f0000000240)="b2") 16:01:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x0) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4f8e6e2f215c19e", 0xffffffffffffffff}) syz_open_pts() 16:01:27 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kqueue() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) pipe(&(0x7f0000000240)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x60) write(r1, &(0x7f0000000900)="6ecbf06791065fc4e4fa3c5eb6f1d25adece83c8efd39fbcd242c8716da677345fe18da8b6c6c56f46912a2818943b07a64b2371ea935caa1683a8477abf6eff27535f5479e1524973aea967606aff7f4221498b16764f2eaafb1018faa1f85d8049da008674b9a26643700d02db14a840e01bba881b30e9ae4d3a1cdd23174c293c9d540cb2fc7b1a0d821443a42c97ad18e5a2a47223fd0d13e81b4ccc2868f7540b1b982abcc10ba89faf598403a168075808f1ac048651ff69d1e1ccdb4a444d4ac00dad4df30271f80f6ad6c528c7cc9634468d118b7c8eaf3a8f2c5c0a02d41951260c1b44bc374b39441dd6f0a35097a9adde8026bbe584a9b1695b06d2534feeaddf10a4eff71e5c9718d4a60c430105346dbbb1eaef5a01580ab335d7cfdc48640c4b0d4ecef9a71da645ecf0a654a02a81a998fa956c9134da0222ae43938c6058ad5c6a6ff429627a5876734cfc293ff1909989523d71379b0e7743f03f0845741e7f8ed465d03dfc824aa36e30ef8b81af3cf69b61e14df9ca546026858a22b444c432cae0cb40a40af159f2c6ef46f2285ea2e2788c195603cb2012633209dfc48cb617545a0fa73905537ecfb7d92688ad4b19089a4f4f7bf75aa5e181d2dc327d774be59523ee76a6751a930d247789b1175eb89ac77372ae81e574472dd73de62f1da9bcdfefc551bd7c4a542270e04e9ddc0acaaee5bf2d450539bdbf549581d39391e920f67e808fbd804b481cb1e6906b7a571397e7f06e9b23d1f8053a04fea073926efc200589d802f1f2a8d2ee707804e9133de540921074be548e51bfb9af5160bfdd4851e4f41b4b8d1d8000755b9a5e0ee79cc74164b38e309eb57593c6b1f46209f5ed45c7b92fdce430f1c25746d376b531e22c3117e7b551f0f6ce20c47a758801719f8498701d7f5f5a48da125b8baea33245b8473fd1993c9c0d4b49d8f719d546ed6a9d79a9590e6e88c72f4efb0704b94f2d7f562b92c9eff1bc260a7563f7bbd876606a9d02c6e0cab167c3b83b3b9fe3136e9fbf20f3a3be9973fc3ff40a1fc7668719ba50d44afa1739f5890757bca6c997e37fde31ecf73d8c634fb28727349d0e2a69c4dae7803c6572b5fc40c2ced97d8ef99610b358897ae52dd9bfafbc04d06a5e0991b793adda03beca0722daa32a29fe0eed8f25bcb14907ea2e89912aba229dd4b50da43e5803ca1be31aa433e2c92a9ec16ff894b73277e28da90b4269e8fceb50a065eec809ff163fcdbc210f1d3b27f17fc0bbff6479bca1228881d142685ee9ea8c3ab2f95478abafb43211f8c9cbdbc9ca3c0374d5e425167e42e286316233c5ee4abd8073069019362d72e2eec7d89d43ee976c4b7d52a828801c0ad7dbcfbf8b529d73043fb858e25d00831fe1c6f8abab7da867c32c9492a903b592e87f958637268d5243bf2b322a9991f87edc8b614f71499dc20daa3b7680710a088c7d05ffd8dbb2caa9e2cd161fe0069c42523266d289612ba2b6dd61e7a1058348281210244258a0874194314cfd419bf0c0d43c6ab9f2831cc49f25f84c99df5c8b6c3086602ec717738fcae77976335689a0352779f9489b72d7247f2be6db8452db73ebcac95fd3fc442e1461ee37f04e41d88036061f1bc9a6be1302c50e1662f7c5a512a15ffd3432fd4026d1b91da39ade9b72d69dc990a3cf7e9e1649cc5124659b115b72ab667a32d01225e6d7c68c9f3f1f8a69f3d6e0ef5c4ec71eb99af48ac10e217c5f7fda3f67d25bc8d19ddf4fcd13fc05b057dc7bce1e027e3c0ed2bd0708570af6714ddae9d44fce848ce1d0101da62889ad95cfa442ea07ec6552919d6d51a17b5cd8baccab04d3f87d392c0a4d3faa8681582d80bce2cc7d0d039a298bc49ccb85c94b01a7c2f92707c2850d633663bf4fa81c4a064d16e6ebd70e32f3c1493fc38e3708772bcacb53c9f894d612b6ee4c119df5513e511ad6c506a7dc763a0b694c55b278c2f68fdcdb565818a4890e8f011599726a7fee83fc1bdb3f010e41f56cd0e71210b29d3b1ea90eadfcd0e98e5eec1fddfb86c6c1e2f3e1658db9b76ec48698a83dd8b9c5e5dc9712f4e91cb7a9e41acdfe75873cb554a93e35ca37b0f7f00c9776b89e7955f3ee3bcac39fe800ab81d03145b35ed89249228ca8b5658aee7497eade48074bd531ddec7c2174b42f611a37829473d69e5183233742bfda08b2920ac3a43053eafde9eba34aa4dcf4c4a486d49283d0d7a00e8df70269df59b09f9ea9c528b88042904ff1315e2fcc01938f418ead3ee81260a6f68ff17941ae43842aa1483a4958d0b5cef47b390ea81380b848d153a1d446a0bb98bc62307dfced80a34c3d9890090818f0e8cb33f7b8fc0a1fa1edff98b1b82ccaa3c14d12da0e5b3fc3c066d4cdc21dd3e11a651d81f16d3d0a6ca5093d741443785846669610510f67f7096ddaae292c8f9243b27e84c12a9538d1a76071c7e660e6be450804eec3c815368baf5d5193dd6e0af3d1a68c1b953efb06909bc7f7d1e540d253894ee94d3c73041fbf56385834098c8ae1b62f6d6ce7e78d5098e39ca6844186010f49211315bedced170d23af365679b1c45d99ba15f81f664b2224e344c7206d587172d39deb9d143e4fdfe4ad77b31ddab797e6c0899a9b45637e3918a1506214cd707e4e06b9892fa325c11e84994a718ff4d9d8b6a972312acc3506baade6783582fd5eee13f0273df0eae2ed60c86b8da6e6672454a6d49eb934ccdab9b12312e126fb63cf14787b72c00c5360f0f44617d1f359961702e0611823dd494cbcc10602007c1bf3636054164d98a4e72b28d56e9fe6e315b99379e545bc7475139e06eb90e94bea8057e7767f30b087f272c0e3f0758cbe9f4600ae561d038444c83a3f4da80360845555be051dcdd95010cb411dd991d976c4fddfcdb2c9629b7b154903fadc776c4f8d80c15240fb884cfe76bc54f3a625c70513bccecc324f3db38da850c2e2053322d06514f86620b64a041cbf7745c9a3dacd5845619165e1036d179e7516bcba17ad9a33d8d2f788a40fcfd22af1cbef7e2d73b08f5ceea2e3ded6c1a14dbcd507c1faaa418179fc065a9e6d7c0bf3901c499b818b098d93462729f77346d733ce8635606afb40d050ca395b09c6a46af4b46e4fd88a913c806029c30f640c7e1a70c0365d01948e14a7d6471cd78b1fc285944a86258b77656efea8eefc05a25eaddcfdb87e95b48c068441a277b423183489593f0cc7b63226b8be38aa91806165ccd70e71c24e34df498a1c18a4fdae9c259c2e1ee9b807d4aef887bb05065740914c368b8d30b3e6f0646ba35dcd364bc6c9562ebf516134016cb14539023610068e75594de57cae9438ec8ad9d71963a2b89e474f6ef3bd083c7ece7e22d7e359e22618c1d24dea55a5ee0efa59619cef2034e81c189bbacdabc041ffee9fb484ed6253ba885cf8d6f627ec70e0b94b881b1899f3ecd0a3453b81ba5bd274cac14e9f66c1257907b0c393b8a9556ce72786c27fc9b14e9fd1f3e53969c92b1239089a4a1a86165817d336418fd9b3202a6d1dd636168b7296ea3844157c09a472f512f1b3325ecc92534ec39bbfd62b8896afdc9176db886954561bf227e32588e94a3352de8826804fd63b8af29884421523cb32c850345b657d7f78f814fc34ca845946bf26a7bb920d404e7feb9cfd05c24a2a931c44d03b4eebfa4443b57c775149a07f3552aa8d2a518b3ab18d2d0a12b9218724c957979970df2f951f807092ef571ab010979a15f5937b01a5952345c193d61c51e4311c5b5e87d922ee2f1cbd341a8e580ec151e50804025b835120b2916d15054999d82c2093b11f5f808139503df0ed63bd814a5d369fcd0f23e00548c49391a526da4f73c103061a0058b9086ec01e71fbe4b029e7f69fc3c86489ecfd64ed1ab920f217969aaecb6bef96d23d7029df13f62bd432c5a526fefea084f95988c4059925f669460b8bf292efade14115e4721afa85e7dc52746174dc70d33fb1ea8fb3e2b9a56259bba016b8594670277c783c099f3a7ea846baef0fd1ac2d254faa8e13e2ac2cc89ab68457ffb799a18673b3030f1379cc0fbb8319ffd3a6ee11e237bbd2ed9f7e653c7bd40855676e5473af3d6e8ecbbbbbaf8e7ca75fef5e081e551bfceabc92f2ccafd2f247bd0cb550d47a2894d2a0ec455edb0f964f90c5c0068be83f1509e9f8aa6e970e1ca93e3523b20339f653d8fec8d0a743fbf929e28bff6d351af9b0363ba1d896afe8379334d4a8d45df3274fe974d2a3288dc9323de49fc89c7a8d261c1e1148f53be341a590d3d0e223c9e305e282a2e0b66561cd52fe49fc87f3c665c0c6fe00094b57be437b63506d914e725ba0fc801208c9ac83c3b1fa155a0fab8e62872c568520d042bb6dc58dc7d8764dcfe5b90712b4bd5285a8dff19d59aca2412f78bf789d6d29d3b8d8b55f499215cedb3f02f5dc8ea62af23802b659eed6f787fa263de71ec2ae6a72e2938907ad9d598ac3d3d1f32836828aff853f08d53bce06aaf1165ea39ae887ba98b416da660f8c8e48033ccfbf6c494e173d8efe5b44e8fa1df01192c59acc4214fcb2cbf6bcd77341d7a603e1995877c36bed1feb575492943ed81f7b6edaaf1df6f8cf78f4e7931953ee925b82f64c23430d1d8f61fc364f1b1746e9a22420cbadd8ae8b264e3ed4bc6dc62384f041a44a1c5620738f4473e6ac2a889d160caad3cbae855990a53025a731047f6a6b6eea087ac9611af20eed7ad56bba50bddebe98978cc674460fa513e7d8561b91f8b66f498a400e991a09df91844b4d06ef9cfa309c9ab73cc411c3649319c463a8f1393ff70ff023750fd6148d0645ad632b355fa93639e4b5f0cad76711c42d82aa4160f40e80073c10da9262b42ad1ba754ed98268f356547f2a4150c7b121711c0b169100b01201fc064be3383958099b578ed20132f9dc55ace37f6518317f8fd0ba215e2a2ce7f1141491ad54142652e7957fdab65db0e959d4093801cc7ccdc9ea1735019ce3eece17262e23e291811f1cb4dff1c1f755a60085feab0d18761c6fbca8d08c73f86f710019d7c8406c1bc49a1b6db926ffe61960a297c743e674a4443441c73964f95006627391bb575fdb1ef2efe3244bd1199e0835dee3fadda9e082015787b536e6b8bb79e475fe99f1ec6bf673fae85bdddb81d241cc555cc02f9da4039483543fc7e48656b21a4dda3b7822f8ec21939ac5871c9fbc0fba97e6d68dbe05863385442d9e8b06f9f81145ad1693bbf962603b42a5c82a66189009fa276bf4c1a9fdfa287c106b0332daf1d102a5ee90a2313e1c3bf0b1f8724e16cc2770e1fa185a4ef248abba863d6e13ac21fefddb194b961cadda532e2822648684a7740f8df4bd91f39a8193a72ffaa3c34aa020be8d84707c3b201f807b619dd90eb208e76c9a5141bf09cb41122c941c116319fb510a58919b332d8c061ceeae01f7fe1e62883a52b5bd3bb6ed982cc75b1b28f755d3fcae96d5c975ef3c1b293eff3c91babcc228008cbba869d02fc0d614f57b596aa9fc1e2f9154b9657bb06a59a713e47bf28d7d159703e11abf43d4293bb458be3150f541ba95173b566b30e666f7ff541645fa5e55a7465d5a1c9c64186e0cdc60be9642754283515446309c9b8be7ab894895642497b52bc037ec7db8263d16bf8c2501a54329eae2f578b5c5a52f3883c99e1be6581b854fb1dd61abd2806b1320cb56fce7317c94b35e0fd86d7cffc1ed", 0x1000) syz_open_pts() syz_open_pts() kqueue() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) pipe(&(0x7f0000000040)) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x1, 0x1) 16:01:27 executing program 1: socket(0x1, 0x1, 0x1ff) r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x8, 0x1}], 0x101, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x71, 0x1}, {{r0}, 0xfffffffffffffffe, 0x60, 0x1, 0x5, 0x10000000000}, {{r0}, 0xfffffffffffffff8, 0x26, 0x1, 0x5, 0xffff}], 0x2, &(0x7f0000000140)={0xeb7, 0x7fff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:01:27 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0xd742, 0x1f, 0x1, 0x5c7, 0x10001, 0x7, 0x80000001, 0x10, [{0x0, 0x7fff, 0x3f, 0x800}, {0x401, 0x2, 0xdd, 0x100000000}, {0x14c7, 0x9, 0xfffffffffffffff7, 0x1}, {0x8, 0x4, 0x0, 0x9}, {0x8, 0x5, 0x400, 0xe81}, {0x66b4, 0xfffffffffffffffc, 0xfff, 0x8001}, {0x8, 0x3, 0x401, 0x7dcc}, {0x9, 0x800, 0x2, 0x3f}, {0x400, 0x0, 0x455, 0x6}, {0x729, 0x9, 0x3, 0x200}, {0x5, 0x6, 0xfffffffffffff801, 0x5}, {0x80, 0x100, 0x6f8, 0x705}, {0x6, 0xff, 0x0, 0x7ff}, {0x0, 0xffffffffffffffc2, 0x10000, 0x4}, {0x0, 0x42f, 0xb07, 0x100000000}, {0x8, 0x8, 0x3, 0x9}]}) write(r1, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e4, &(0x7f0000000040)=[{}, {0x0, 0x101}, {}]}) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) 16:01:27 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xfffffffffffffe16) r1 = socket(0x2, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x20, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f800010000fdffffff00"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x0, 0x2, 0x80000000, "e9f6f95c6561380bf0cf4700905a4d27d9e71205", 0x2, 0x2}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="95b3092b3a8f7bb780950789f529f53bfe88c85fb2a3519afe27c756453494db672eef48c84119f77866687dcb14ebc0e5c752d0c4cb6fd1f7ed219d153e3f4e7f7fa20cdbe19949606bb7542386aed57e3ff1120eb664943117ad0a9f26c54e0d2ddf92276f577138a9bea58917cf683311a5b2c3d09bd19b4b07397e1e68e9679b0a3250a355e9d8aabe01ad7a7f49c6c41fa40478b17cb83b591b5f3e478d48", 0xa1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x83, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) flock(r0, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) utimes(&(0x7f0000000040)='\x00', &(0x7f0000000080)={{0xfffffffffffffffe, 0x7}, {0x6, 0x1}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x30000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) 16:01:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() clock_getres(0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x7ff, 0xffffffffffffffde, "ff0c003c02df71815acd00002300"}) write(r0, &(0x7f0000001600)="2b87088fb1379bc8c8a007e2ec5932f4c36467b3da7588af988312245b7bec9959f331d7074467", 0x27) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f", 0x455) 16:01:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) listen(r3, 0x9) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 16:01:28 executing program 0: r0 = socket(0x1, 0x2, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:28 executing program 1: setreuid(0x0, 0xee01) getgroups(0x0, &(0x7f0000000000)) setregid(0x0, 0x0) setgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) 16:01:28 executing program 1: r0 = socket(0x11, 0x4003, 0x8001) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a73ce2e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb574b9e57da069f92c0966f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208717ffffc000100000000000000000000000000000200"/185, 0x25, 0x0, 0x0, 0x0) 16:01:28 executing program 0: unveil(0x0, 0x0) msgget$private(0x0, 0x4) unveil(0x0, &(0x7f0000000000)='c\x00') getitimer(0x2, &(0x7f0000000040)) 16:01:28 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) close(r0) 16:01:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xd) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7, 0x2}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) getdents(r0, &(0x7f0000000100)=""/154, 0x9a) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x122) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000200)='./file0/file0\x00', 0x40, 0x41) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x5, 0x1ff}, {0x87, 0x40}, {0x47, 0xd3}, {0x83, 0x6}], 0x4}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000002c0)={0xfa0, 0xfff, 0xb22, 0x5}) r4 = semget(0x3, 0x6502dc3d17ec83ab, 0x2) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/95) shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000400)=0x5c785a3d19e4f245) fchmod(r1, 0x50) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000440)={0x3, 0x7ff, 0x4}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = syz_open_pts() fcntl$getown(r8, 0x5) chdir(&(0x7f00000004c0)='./file0/file0\x00') openat(r8, &(0x7f0000000500)='./file0\x00', 0x0, 0x1) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x10080, 0x0) kevent(r7, &(0x7f0000000540)=[{{r3}, 0xaaf115440e8c0bbd, 0x20, 0x1, 0x68, 0x5}, {{r9}, 0xffffffffffffffff, 0x80, 0x2, 0xf3, 0xd0f}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x0, 0x8001, 0x6}, {{r6}, 0xffffffffffffffff, 0x2, 0x51a301f197381241, 0x1000, 0xe4cf}, {{r10}, 0xfffffffffffffffd, 0x1, 0x80000000, 0xce5, 0x3}, {{r8}, 0xfffffffffffffffa, 0x28, 0x1, 0x40, 0x1000}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x4, 0x9}, {{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x0, 0x7}], 0x8, &(0x7f0000000680)=[{{r9}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x6, 0x9}, {{r8}, 0xfffffffffffffffc, 0x1, 0x2, 0x9c, 0x3}, {{r8}, 0xfffffffffffffffc, 0x13, 0x0, 0x4, 0xb802}, {{r0}, 0xfffffffffffffffb, 0x82, 0x20, 0x100000001, 0x4}, {{r11}, 0xfffffffffffffffd, 0x80, 0x10, 0xffffffff, 0x5}, {{r12}, 0xffffffffffffffff, 0x40, 0xfffff, 0x100000001, 0x9}], 0x1, &(0x7f0000000740)={0xfffffffffffffffd, 0x1}) sync() preadv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000780)=""/137, 0x89}, {&(0x7f0000000840)=""/19, 0x13}, {&(0x7f0000000880)=""/148, 0x94}, {&(0x7f0000000940)=""/161, 0xa1}, {&(0x7f0000000a00)=""/159, 0x9f}, {&(0x7f0000000ac0)=""/195, 0xc3}], 0x6, 0x0, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000c40)=""/215) dup2(r10, r5) 16:01:28 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xffffffffffffffa1) setsockopt$inet_opts(r2, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) getdents(r1, &(0x7f0000000080)=""/78, 0x4e) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x1, 0x4000, 0x10004, &(0x7f0000ff9000/0x4000)=nil) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x82) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0xa, 0x9, './file0\x00', 0xffdfffffffffff81, 0x100000800004a, 0x3, 0x7}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/145) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:01:28 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x7fff, &(0x7f0000000140)="b511d71116b614d8298926d4436029558af35541c603e41a8707607c2ce800974d282cf9d3c075ef152679caad0d780000000000001af7920a0e8be96002f54e2872eb54ab35f3cb231be516190734c33acc2b75604b186be20c", 0x0) 16:01:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) fsync(r1) write(r0, &(0x7f0000000000)="896f62a6a5ec9927585fb4fed38ef8fda2e96cab0b5268a67b441d6626f7d3e87a536ca804d1d9fb85e4ff5375f58cb464349d4d2da8ff7c1fa93af6b35548d5ca9c3902947a0be871bb21251c53cef474ccf92e5254adef08e07e8890664832675f92cb89d13329a3504e97b589d3528e42e6b8ac009765501479e542ef341146ab4eba2e2b8241ca6b08df382897e78d31f5c6dbb976ac1f8e2171bc693c48036d124703f2046923545a09bb4fcedcd40f451ed0d727fa5870ea329e5e18a275e86ca4243a81295c68721fb5af2234", 0xd0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x42) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x200, 0xd504}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xea43, 0x7, 0xf0, 0x2}, {0x1c2b3fec, 0x8, 0x5, 0x5}, {0x3ff, 0x8, 0x20, 0x8}]}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x3, 0x7ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getegid() fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x4, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = dup2(r0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300)={0x8, 0x6}, 0x10) r4 = dup(r1) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0x5, 0x4, 0x2bd3, 0x400}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000380)=0x2) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x2, 0xea8, r2}) r5 = dup2(r4, r1) getsockname$unix(r5, &(0x7f0000000400)=@file={0x0, ""/32}, &(0x7f0000000440)=0x22) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000480)={0x1ff, [{0x2, 0x10000}, {0x2, 0xfffffffffffffffc}, {0xa729aada1e81c6d9}, {0x91624875ed4ae336, 0xffffffff}, {0x2, 0x2}, {0x3, 0x76ab}, {0x0, 0x10000}, {0x1, 0xfff}, {0x1, 0x80000000}, {0x1, 0x8}, {0x3, 0x81}, {0x1, 0xd6}, {0x2, 0x5}, {0x3, 0x8}, {0x0, 0x3}, {0x6a92949a3cc893ea, 0x6}, {0x1, 0x5}, {0x2, 0x9}, {0x3, 0xf16b}, {0x3, 0x9d56}, {0x1}, {0x3, 0xffff}, {0x3, 0x20}, {0x3, 0x57a}, {0x1, 0x100}, {0x2, 0x7}, {0x3, 0x7}, {0x2, 0x1c00000000000000}, {0x1, 0x10000}, {0x3, 0x9}, {0x1, 0xfff}, {0x1, 0x2}]}) connect$inet6(r1, &(0x7f00000005c0)={0x18, 0x1, 0x101, 0x2}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000600)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000640)={0x2, 0x7f, 0x1, 0x81, "220e36f46d485047efef08a88bb106680e8bf39b", 0x80000000, 0x45ce}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000680)={0x80000000, 0x9d, 0x8000, 0x8000, "f2efe28174425220aca2b7757b282f0e2ddef263", 0x7, 0x1f}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000006c0)=0x3ff) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000700)={0x1000, 0x1}) 16:01:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc1, 0x5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="fb63368c7d58c755668fa0c56ca09de37b707d82b2224e935e31aa784d78d4233541f2cde8338e38fd2c2c3fbd8c82909eda48df6687825d9c26266bd497df95d78e0a6a2146a1329c02c776e2d306780be166c7d0dfd173e8d00947e2d7cc5e7cb47ad416cc2a59cf95c7f57446601c978d96846147540c22c527e03865a77e14d18163afd43959d2df02b68f7a64cfef330abc7923a466f495ae8483d5164a24d93aedb7eb7d300d4b1d77fdde15e7ec2871bb8f52967571b483835f6d9acd55e91ac56e2f56edbd1adde69d86d4d95a7b09c6caa7088fbc840d8f52cc153fb2e6c7bf89804a85c6cc4fbe6b663ed9c8817862985478c7ca1459fa9c445298b888f901f789e6113854bff70f13820364658e81ac887b984fb7e77e8fb506197ed5f60ce4f8a357a673fca6856a9b230914755d38d823a68036ff34cc35000ae954b531418ebb82a0c7622306aac2b644ea312eb4ef37dd1607a4ea4d19c051f3396c4a9ba7e1b2a2a3de5c5b790128fde7c185f0d39e354f68016252c68906575810909e6609dc5b82bd21773525e373bb25e2965fda0ea0c52769c0cdce1d6999ff4aa60b686642b089c7af47c6c4ada429aacb183af1f5ce9794f50a87e49f2e79f5adc53cf055e27836aa0b1620a9d124b5ab0b442d", 0x1d8}], 0x1) fcntl$getflags(r0, 0x3) execve(0x0, 0x0, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x182) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x5e09, 0x4, 0x311d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xb2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x24ca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x4}, {&(0x7f0000a64000/0x4000)=nil, &(0x7f0000e29000/0x2000)=nil, 0x1}, {&(0x7f0000ee5000/0x2000)=nil, &(0x7f0000fb0000/0x3000)=nil, 0x5c1b1d90}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000cd2000/0x6000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f40000/0x1000)=nil, 0x8}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000c19000/0x1000)=nil, 0x3}, {&(0x7f0000db4000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:28 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) geteuid() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000bc0)) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r6 = semget$private(0x0, 0x4, 0x5) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x7, 0x1000}, {0x4, 0x3f, 0x1000}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x10) 16:01:28 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2011, 0x100000001) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = semget(0x2, 0x4, 0xa) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) write(r1, &(0x7f00000001c0)="2dde4e4640ebf62913c0a31fd10e0f821234b8208e3669892e47179eb33da2c483841d2754b1beb06fc000aeb1a5ca90e1fad0b675fdc908e0df1c5b837332ea732820a46baf0c0ac7a85e75a543a8d3f6300e", 0x2f) semctl$IPC_RMID(r0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x3e) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x7f, 0x80000000000, r1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff8c) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) r7 = getgid() setgroups(0x4, &(0x7f00000001c0)=[r4, r5, r6, r7]) 16:01:28 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xffffffffffffff81) setrlimit(0x0, &(0x7f0000000180)={0x0, 0x9}) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x23, 0x10) recvfrom(r2, &(0x7f00000001c0)=""/118, 0x76, 0x840, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000540)={0x4, 0x4, {[0xbe5f, 0x10001, 0x8000, 0x8000, 0x33, 0x616, 0x96b, 0x4, 0x8, 0x2c5, 0x7ff, 0x9, 0x0, 0x9, 0x1, 0x1, 0x451d8c1b, 0x1], [0x5, 0x2, 0x0, 0x7, 0xb21, 0xfffffffffffffffb, 0x100, 0x9, 0x4e09, 0x5], [0x8000, 0x3, 0x5, 0x1, 0xdb45, 0x8, 0xffffffff], [0x96, 0x3, 0xfff, 0x0, 0x4dc0, 0x1], [{0x5, 0x1ff, 0x4, 0xbf9680f}, {0x8, 0x8, 0x8, 0x4}, {0x7, 0x4, 0x3, 0xfff}, {0x5, 0x8, 0x2, 0x3}, {0x0, 0x6, 0x9, 0x800c}, {0x8000, 0x1, 0x0, 0x2}, {0x0, 0x4f1, 0x3f, 0x2}, {0x7, 0x3, 0x4c7c62a2, 0xffff}], {0xfffffffffffffff3, 0x5, 0x3, 0x10000}, {0xfffffffffffffffb, 0x0, 0x6, 0x1baf91b2}}}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) setrlimit(0x0, &(0x7f0000000100)) 16:01:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) write(r1, 0x0, 0x0) kqueue() 16:01:28 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:01:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r1) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="f2daa36c553860a9b3f41a4786d03cc8ca2cdb9774c019866353cf7b8743b854f2dd", 0x6) r1 = syz_open_pts() close(r1) close(r0) r2 = dup(r1) r3 = syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() fcntl$getflags(r3, 0x1) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x2, 0x0, 0x0) 16:01:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) read(r0, &(0x7f00000000c0)=""/94, 0x5e) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="79337569dea0aefadddef5ad9fe6cc0f42cefd65b9c9775e303726b7fbd72956bd9b327a461e0f85533503251e2d5eaa3879dd05afee8976fac35f8dd9fd234dc924fad989ea045316f336b18a84238260057b13cbad58d2911e92b268ca90cf35b283951d6086976562d4aa216a40bba95f5fca88cd02821f3e45056af792d3f99f2afec79643bc794db11a8e580f789c29cf24763af9d8f311ab231d7f933699d543f0a4e11b468c60b14ea5e222fe4d3ce256befb694402ef77c50d3763bd6486c8d39482df9d73737a7d57b48c1b0bd9df04abfc3dcfd4b85b0f79c7a4cab7979b1147e8f2f5df7e76630a6271135a7f144e23c0e12ab3965ee0d7d5ce3e59fa099b0a21c02ad3f20afecea307d1268e367e32902cee2d5013e984f014283ca03d22333b7318a0027d07cd7b0d0f521723482cf03446ca4920e96305dcc3fd03d33207553d1a25267c34c793f5c045c8ab37492c9e7b481f90561a2e1dd04cd5e563", 0x164}], 0x1000000000000303) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 16:01:29 executing program 1: link(0x0, &(0x7f00000000c0)='./file0/file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x48) fchmodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x85, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) pipe(&(0x7f0000000340)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r3, &(0x7f0000335000), 0x10052) fcntl$getown(r2, 0x5) 16:01:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x57a5e45e233de367, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x0, 0x40, './file1\x00', 0x5441, 0x700000000, 0x3, 0x8}) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000240)="7a5e8983715ae465", 0x8}], 0x1, 0x0, 0x0) r1 = getuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) write(r0, &(0x7f00000001c0)="6f4c547fdc41", 0x6) sendto$unix(r0, &(0x7f0000000280)="3f8a5f77f4a31c9d7f8acc1c6577ac64b6ce242e4ef02b09a9ef9cac7fe167f7a1ce77a01ceaa9a37b44b11f286ed5ed38abbe07c2ad53ecc3a88a0643e065df781396cfedd33110a19453309a21985ca9a19cf8844239131ac63c7d2f749910ed64a0da82465402d25c047acb7790c1f3e1128ae64a61a5bbd5b18b422b3cd99418a95597b6a26c90441a74c01dd2dc2f6a0c7e69c9e8eaacd67064d8584de11d1ef8e62e6cc0ae86b67e5994e372fbf8c9758d3f19f9e471a92fd27135ecc1cd139703020fc163e8b5c631c0498b92e84ffacdfa44210f2183579e7ba7422e22733e08f902b54da3186e34c7e6b45b214d96687042922bd5b993ac4e9d8f7fd31cc4ceda849ea0fec2b76d20f56c2eebab7ff963f7b6ca496157ed363865a39a060d7662785d23a938606d6e9c180e6973fdeb0216a7fce8b29d7b3ba7694e56c004bce1b11a69f62abcede5ea3de3101816b5f4cde2fb07472ad0330559b1031ca7ddd88370669714b2dad403f5b566cb10308882da88549df27f55d1f2db8c0315fb5c35160a18b1746c3e1ddc7fb75e783d9d100a0e92c70a7b972db14dff5d414140febe473a046f9ab235487dbebdd3aa08a110a063f912f8865779f20d541aadf7d6edc53102ab0cdf86cf74138e07a0190d855859663804b1d9ef1d55f033c427d8b0e21dd4826cd071bfa9c5ee07d70c61d73184ce18b337a16124cb24ab667be3367e773031f9b275904e71f3d72152389e38380cd67a2d8b696dc5ed6d1c2d873ea157c574af02a54e199eb570d5d0f81ff50368dd0bdb8e3d97e2d2d7376df1f9c45222381fb7413d0e6bb21480d5a0b7a0872c08319bdcfd7c6d6f8f0b58116b6186d4648f48df69107f274af5ce038c1a5634c031bb3cfa9783de6b2d1b312655cc06bc1bee2bbf2b874a0bd7a8af21dab2a3b7b84ca4fd55924d2e6510ce21aba2e5f8a49d2f8a5bee9c55c5847a11d90e77819e0f4b4635e15f9855f15da4e3fc6874dd7016186cd41fde01f7587ca89ae38dee381b60638cbde49f57bc79159c73daf92283b61e88616f9c8d10c25cb88d385bc41d52dcc7bdd43543cc105de70227ad96aa9c59ee40b2ea8075c7a728a603a32e9e365d6108f7da30149c87eeff3e97c3b81e52bdbfba67604e966025af63ef5744d4708ddcbd6ad88645c30e719da5f18fe95fe4783b477aff1ccf7ee6cf87bc46c1112b3080ee057440b6623e992826080be828ec69f3020fdcb4c2dec29ac8ad8204168d9ead6e2b273553b6a22eced44a630a81c96e43c32e0e086a81f7c2577915ec8b06ec89c31817056f909ca289870e6ea9032333f3ca29f3ccb62ba9f6e08d77957a2d49f5e1a9edc05156a20400ad01f29021d8cbe6f980eee7c9ae62f2a570e91b3b360e6395590f4fcb0c149a17c204fb82af61ca0cdda7ee7127d3d1b67bcaa3af9a4c58fd602828ea900d9b119a9b68ddd7546c7357f9fbae050f9daaad09eeaac16d3bf8aad4b3e229fe134aec69a910e7b66cf5ed2604ef70b2d67342f083e2401131b434a71b346017ed995f95b3caccafb7ca912724d44652b3b58490dfb62ab17e93ffafdf81fd4d9432040351d327a3ac79c239b8c7b49076d0d59508967b41b03379378ec44016c720b986626fa58d212a9e31c17dbd0c6b2c36e1b9365f3d88803140893839ff65e4c8000bdc8c4063a0440da02c79a006f47efeb45c359f5551fd575bfe0a13065fb5c18b4931d61037deadf20d939c9c848b6d20ab52fe20b2ff3d09d5f46e8e79ef7bc1c3ea57e9163811c79b6f096a2c65f16a0c51d10c6df1d54c8ba1b12ebf52d1902829ac256774e2c73736d7437c7033f0593a7c3769dccbd76bc41e7c71c98c0ae6033e16d6db37c2ebfd89619f08d10800cd61cb0968c81f267327d05fd5b18c11f3036dea416d02e052b3f3b45733caf797dc0d9fccb9d5bb7ee2aba2f5377a5f2cf259a73a02530e2034aaf63bfcdd82e8c32b9b7800d17c80d2e2338f90fd69e511a1d5e3dd26e509158754fc77f03af5eb51309b3bd6b30ca76b4fa5712933357c0c066600c8457ffa10911549ee1050cdf6c6dede36c63484882fe0e7f1b76b11531830c0f223ac8d181ded536ef974590b64ee81dcc1e1dd00a60554dc636e810d281d8135cc2c6e847a04f6684a86036fee85c9ae6a25f617d9d668149eff1bfaff39a801f682813fa655cdffd91e0a561328c639693c3784446f0154c9252075b857c39586ceb6c3ec5be5c740f566d36fe52b03ce0097a124a40353b862976da9b0563946fa44dd4c297961275e4c00ce12695893ededc48e4fc011a24b03506499c868dacb1b8c59abe4e13ccd68ea037bede57c0c337e9760e50dc53854b819c27cf0412e5646242413733d7a17c5d57dff1187fcf6afe6e9b042bceaadb5e257c0101c06c05cefdf842854e4b4100cb64682c592132d1594661c15b4fd46b80097a5ea56aa555ec4e97e6cf81c45cd4fbf85323a74add2a350c313869683aa95affe99cd4d0a3787be8b3ba1f7013e69a6ba6fcb92534c7a0fd2f58aeaa3b3fb26f6270a2beb96d78ac5493d556df85795a70c0a89e1f467e01631af2f4235c01ad4cc06d8bb0fb28faca7c745d375f661998af45c30b2671ca8b298de7c0c81adc672d86ac406150f10a4896e045f7ffce2dbf82904301db9a28ad483b375b1d9a18e6a306a35c240194b1e836d2c3070332cf8478d56e6b6cae57be33fc63a3ed8e2066ed3876868e6da26045e20e1e1a36369ffb61bd6b1246640e801074380df643af0ab071ab4a7d999f74c829c2c7c8effb16352265ae455463d5b4a0f0954a2f93d0a691172e904d8df98bfb9d11425bc39dee4efc153647e99f229ab76a58e48c1c9aa49948ab8fed7c61fe56c630b40399cafa8b1f2c0b8adfd683f32ec3a6adc236895692023c281b1829131ed2aac935bcb7dc941315b906e9eb849b9549922a6cf48d6da8b8abb9330b69ddcb6aa067fc1638ef31b28d56ef0f72c2dc6f878d734a9cf672fb507cc02d52f17ec69f0439a6f2aad0fc0836e3e0780f3645c37cf5afd1d93c0952a96db3cea43ddc6ee75d93616093e6c943cc5f0c6f702e3bc34e83badf7c04b4e5325f23d0dd879a792778bbc21487294ae0e771b289da8464ce09537d883b341b713709b13cc51fe7ffbc72b57f3dde95ce54a040747aa8c0b0f360897b2bd3140d637f48561d678d56a4f1e37215991f85b3ca913427c025e02f762ffcd7b446f7028bcfda284f7a7b35a8b517565b4ba1edff58869cc9c297c34d105d775c8bab3afc1f87f4e98f1b8ceb27ed4200939b11a371c44d501f21fb5fb35394da05ebd5d3d7cf3c847f44a1f0bea60210d6629e0b536aa03b53d0680eeca94122a14d897b19bf9584bc551447bc4f21a59bac829cb57221855861b243474ea652e7cc5d3ae8cfdee3e2c373b144e43f0d76057f610b749b681fe2769e3bed1843f0932268950eb5e136f9c05e45f8f9ec85bd5d2b8b0e6433daea8869b61aab776f32d0b5af621c7ad766a9937c2ad0666b668ed122a7efcbb34413ce17676764a168d567e31008e37e2f1c501ed1295fcf77b1510d78bcfaa003ed336f85e26b8b2da3cdf0d7c42331e34b31cc940b67c4bb2f00720379230ffc1680164eb6db236564b5b84881b2fef50d719264b15d012cabc0364f2bd5801022ab7b757b4b9c9f3822e5dd87db4e6e1e1085fb4d240c9093403cbc4b492f13edfa9c4e938e82c4b9543c077e3a064e6b872af82421093530b83ec05d57cb35aba649e8773cbdb4cfa16f603b5732004e46565cf7bd3cc340e8c02251f940d750e159fd9fe830716f5d2c66150354361b55cffe6a6f330005e544f48643548186c6d1415966bcb3004e9a519d687d81dd334ab212e26b5faadffbf5359960774872df858d89d41f35230f0f06d72956a584520e30ab30f06534d8015bcc3201e9fbcc13961e921eab822e8503362228bfaf47f6af2d4c72af5657db6c28e13b36c8c9f7c816d90bc4d04d47236122bc6ecbff542d5ca97815b52a32f14263f25586fcbe47c56a74abf42653b6b92c3512162d910e9ad14059c9671dadbdbb7de44e1d6dbf841b0f2c631a550bc5b454cc9311f299df3060c411eac8d140d1c99b7bd4a254afdc3421404033a9dc734820d3939bf91ac7df684165bcc05a793d6001a9fb370d9912a728b7fcb6c14df2c80f876c1e664ace7cb2b7cca168d3cc3507ff01111baccc7b2fa4ea8932a878d93315f2e6e5134f4fc5b0bbd6e5da2fc52471e104faaeb89a939fcad9185ce4288d670e82f38f538030a79a6726b99fe4e1617a52313e63690a339df282b5f2603ff4b6002bcbef4a268092c8ee10ba9265b9f36e1e501d284eb87446339f8adeb2e3aa6e338d57dce7782d12d6a5468a763356c8ceb57eeff8c523167f6170427468160e174d1bd5b96cd34e56bd0968719c100c99b8751e5aa12b40df9106bfb0e218c5744f3a1fae7693780bb1cad4e2e1c8cdbd34a5168c6a6c7bc035df4b2de095ff55dc7804679f7c0929fca5f3ac491ee795aa00024e1efd881eb8974de5fce71f43ae2c52d3e4f335d5e52bed645e1afaa13b0422b8ca3606a7b74f43600023222a40ed84b9eff2424478542f132b8d2fa4a9d2e0bf35fc1318f628762b8179ae31cdffa16ab5f1c419ffbdc5828af6f6c374fea0aca6bc9dcb5cd4f5a4dfdbe985314458be0ec9e157144cb931714e2cbcdedc3dd4882e0b367fededdd27dce5c97e0afd1433ee0db6aad80dae3871244242b28adbe67f043c2d4acadc8463f1f9cf2ab3c80a10ff58815b6c1e880e24a035e8ae044e7019707f7cb8b0684b4d490c57db76260d44220ad7cf79b8aa2fae70041a5ce599f4aac82086d4370f1567355a5a40bf5baedfc29b6637dc285b59da887c2abb4625356f0ebc213d57a9c8d603c9696bbcab438cacd55b43ac7b3a52ca9f6d28e0c8fa2aa1ceff56e7fa2b120f260d719b76d87152cb280254c2fe5e622dc4ed89deb59c9927b2bf2497e7740224566c06568c46662a1026c8774754751859576cc3020cb7cd5ceea95d3191f1a168694825718791ece4b5f0e78651bc63fd98980c89cfed8fcf246823300c2e91ee905f13d56635125fce2cd79482089e8cef0cf66a9ad35564bccb64a395d2f322765da5bddc022c3c56d695305d2834f755fca3b54ae18b50d48829f09f701f2e97076e2a2b01e272b3d669ad66349683ea7c30e3bce98ab31416ddad065ceb828a087099e142a6ca3affdddae625532f73d5db1050050fce5dea4fa865a031e90e099ce24ec780484139e1524df45e7a84ac9c4c5a3c5db7741920ba7462690600a0fc8ab50f94a0b824a53ec0288b9069fd6bbcb7bc70bbbe01baaf7652c9cd30f6b3cb5b903560c1a6ba41f776503353f4151f23844c2707360c1563a7590d5c9d42a82dfa2c1b77d94a9845b4aa6b9e7fffecc0db01ed07e81b2863d67653ffdadc74ddef00ab4c440ccd12fcddd7eaa37819fddc6093c96c6ea5842363548ea326f6186055e05ba38ed992467f99ef1418f282c1b70c18306bd674b5e643b14743c7f1f422fcaef14508cccd54a75c924dde1808df0a4f99afd7a85358da71f822ebbbba87b3343869206f9138d2018e44ade4bc2f2b2e3ce99d0599ed5d40632e5c6bcc2397dc829a759103a48069177a1c5ef787e8938e82edba196a8487d8dea71429a61661a3c7a0be8ecf5e9ff55bc4ab4be3cbbfdd8bea892a794aec08dd2e481de", 0x1000, 0x401, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:01:30 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x20) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) syz_emit_ethernet(0xfc, &(0x7f00000003c0)="bf00f3791bc08ef9fd372706ed0031481ee15977d59ece982f361f45c976bb21c071548613f8bf31441dad6798a91ab63edce90791df5a1cfdfe43b80df374339de313fbe7027fc875c40a3b32aac8ccac141a523bdd5bd3489b8e510db43aee8e21485a0946fb66cfcffc6bd92e8a37edbcdc113a571b35764d22141276eabe5067077a4132a68ad37272e21d046e037d77852cdcf111f447e98ebfef352b3af2fa73c10b010f885f1c36d46c53a814359e428693de71cf81ff67329e5b0323b87c731952e317a3bbefd2bf91250ad44f0c8bc8b809eecca2d4f40cdfdaa114957009f3d1742061ebb8db8620fdc49ed10b7192d2347ec424723b1c") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x4000080, r3, r3, 0x9, 0x10000, 0x8, 0x20}) 16:01:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x2, 0x5192}, {{r0}, 0xfffffffffffffff9, 0x20, 0x7151333344150479, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x2, 0xffffffffffff8000}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x127, 0xde4}, {{r0}, 0xfffffffffffffff9, 0xa, 0xf0000003, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0xe0caa9a25a86fb0e, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0xfffffffffffff8b3, 0x8b}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x0, 0x1}], 0x15, &(0x7f0000000100)=[{{r0}, 0xede40b54b5c2b1da, 0x50, 0x8, 0x6, 0x200}], 0xfb9d, &(0x7f0000000140)={0x0, 0x1ff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xe3b8f90acd55db44, 0x810, r1, 0x0, 0x0) 16:01:30 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = open(&(0x7f0000000540)='./file0\x00', 0x400, 0x44) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[0x8, 0x98, 0x4, 0xe5, 0xabb4]}) mprotect(&(0x7f00003dc000/0x3000)=nil, 0x3000, 0x5) r4 = shmget$private(0x0, 0x2000, 0x41, &(0x7f000059c000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0x4, r5, r2, r6, r1, 0x14, 0x401}, 0xbb4, 0x8, r7, r8, 0xffffffffffffff7d, 0x4, 0x80000000}) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = syz_open_pts() r11 = socket(0x20, 0x2, 0x1) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000200)="e73f9466d345ba51abe0bed398a503f1384e956dfb8c4d19952d4d9fa3492f8bc97627232e3813f8787d6ef28b33d47235fbb742032077094eb739097991a8ebf4b9860ba4d8f338319eefe6de824e6811a1e021d1bca7181b25f59d9624286c473f3bab61eeee61a7be3e6eb6aa665750c6c226c12664dc7361a7f0597feff7153b0075ce4971220e8968791b652a14320d27eaaae992b71a2cc4f7d2a71fa2140a4b475fcf3d7027e6b813f04c7c82d0a9d8d1b0a82bd58e75", 0xba) ioctl$TIOCCDTR(r10, 0x20007478) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='W\x00') ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000001c0)={0x1, 0x10000, 0x5, 0x13, "2eca2c338a9ced2671d00b66d99e1fcab7e428aa", 0x7, 0xe97}) r12 = shmget(0x1, 0x200000, 0x400, &(0x7f00003dc000/0x200000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000400)={{0x9, r13, r2, r14, r0, 0x40, 0xffffffffffffff7f}, 0x5, 0x28ec, r15, r16, 0x6, 0x2, 0x100000001}) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000500)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r18 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x100, r18) ioctl$WSDISPLAYIO_GMODE(r17, 0x4004574b, &(0x7f00000000c0)) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x4, 0x100000001}, {0x1, 0xf60c}}) 16:01:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:30 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000380)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:01:31 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0x82}, {r0, 0x20}, {r0, 0x4}, {r0, 0x2}, {r0, 0x4}], 0x5, 0x3391) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r2, &(0x7f0000000100)="c9325a7adc4efbf84de78eb240dcd970ed1eed27258107a5ff5e1fe877f82322b271b23f45d173ca66bae5e28e7aee65e3065c66559a5ae4b667a825cef1186580b21f1aaa677bc8e40218942af4805d05b3a84fda71902a2a4b8bdb9bfd742167ed855e3f34960ef43b250de2eeee2520175edbfced83dcbe824f8a1d711cfb053283c1cbb913c672620f42088608d4af4a854625f9c9ed0579d14a2a841cb4f808307eff76c960a48b2ff194c7de6e555a213c70228ea482fd7a37d75b346db1f526", 0xc3, 0x404, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000240)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x927, 0x101, 0x101, 0x5, 0x7ff, 0x7fff, 0x8, 0x10, [{0x6, 0x100000000, 0x81, 0x6}, {0x1, 0x7fffffff, 0x37, 0x1}, {0xaca, 0x400, 0x6, 0xfffffffffffffffe}, {0x101000000, 0x8, 0xab, 0x9}, {0x24, 0x20, 0xa0f, 0x8}, {0x1000, 0xde, 0x0, 0x2e}, {0x401, 0xffffffffffffff51, 0x401, 0x800000000}, {0x7, 0x2, 0x1c, 0x80}, {0xbd5, 0x7, 0x83d, 0x6}, {0x5, 0x3ff, 0x6, 0x7ff}, {0x40, 0x8, 0xe737, 0x401}, {0x4, 0x89, 0x9, 0x8}, {0x7, 0x9, 0x10000, 0x2}, {0x5, 0x4, 0x8}, {0x9, 0x6, 0x480000000, 0xfb}, {0x9f1, 0x5, 0x3, 0xfffffffffffffffe}]}) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x9, 0x4, 0x0, 0x6, 0x1a, 0x8000, 0x423, 0x10, [{0xb22, 0xffff, 0xfffffffffffffff9, 0x1}, {0x2, 0x3, 0x2e01}, {0x6, 0x400, 0x5, 0xffffffffffffffff}, {0x5, 0xfffffffffffffeff, 0x2, 0x1f}, {0xff, 0x1, 0x5, 0xeff}, {0x8, 0xc3d}, {0x3f, 0x5, 0x100000001, 0x7fff}, {0x76, 0x2, 0x80000000, 0xa0}, {0x0, 0x22, 0x7, 0x6}, {0x3, 0x2, 0xcc11, 0x344fc917}, {0x8d, 0x5, 0x100000001, 0x400}, {0xcac5, 0x10000, 0x4, 0x6}, {0x400000000, 0x9, 0x45c2, 0xfffffffffffffff8}, {0x7f, 0x2e, 0x565, 0x400}, {0x298, 0x10000, 0x9, 0x80000001}, {0x0, 0x3, 0xc37, 0x7f}]}) seteuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x32, 0x2, 0x3250) r2 = semget$private(0x0, 0x0, 0x68e6d9bfda8b689f) semctl$GETNCNT(r2, 0xb1d7f81ff4a793a6, 0x3, &(0x7f00000000c0)=""/199) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x20000cbd0, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) socket(0x0, 0x4000, 0x6c7fd561) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) writev(r0, &(0x7f0000002400)=[{&(0x7f00000001c0)="a265be7dac79c4ce726e06522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88dcfc67d86e8f4b7821ddd0442a9f578a8c9e3a05736b5bd76a92ccc1607247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a5ad19bc9ecb44a6c841c875e95aa09db2901082dc001095320a322cd5dab7bddbca6d7eb21f441494cd58cf6a5590a0000000000000078242eee7263a1eef326090ba65d20e13574326b789705d8e7b45378455f3d971d36f39e04493cb640ea331b", 0xfffffffffffffd6f}], 0xffffffffffffda7) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000e0bb1a45e823fef7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3878c5f56d96f78a5d94569b76e17ed9fb2aef5869ae0304dd9cdb6ce4e1ae08fd576b7f05157443c7b60a84d77844635c44f92febd9a4469e0165b344bbd89f79548e2ecff066c00000000"], 0xeb, 0x3, 0x800) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 16:01:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x1, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x2, 0x8000000000}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x1, 0xe85, {[0x9, 0x2000000020000000, 0x1, 0x5, 0x2, 0x0, 0x2, 0xff, 0x6, 0xf7, 0x9, 0x7cf, 0x3ca7, 0x4, 0x5, 0xfffffffffffffc00, 0xfffffffffffffffd, 0x7fffffff], [0x6, 0x7, 0x9, 0x8f4a, 0x101, 0x3, 0x75, 0xdd3, 0x0, 0x5281], [0x7ff, 0x7, 0x62590938, 0x222, 0x4, 0x100, 0x6000000000], [0x6, 0xffff, 0x1f, 0x7, 0xfffffffffffffffc, 0x800], [{0x7fffffff, 0xa5, 0x1}, {0x0, 0x1f, 0x3, 0x2}, {0x8, 0x101, 0x5, 0x2}, {0x6, 0x100, 0x4844, 0x7f}, {0x0, 0x8, 0xe, 0x7}, {0x2, 0x1, 0x5, 0x2}, {0x4d, 0x0, 0x2}, {0xff, 0x3, 0x80000001, 0x6}], {0x2b3841df, 0x6, 0x1, 0x5de}, {0x9, 0x3, 0x4, 0xfbac}}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x57f) 16:01:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f00000000c0)) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:31 executing program 1: r0 = socket(0x6, 0x55b96d3a2e6e4b89, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da26000056801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d771712fdba3805ffc367a4b8eb73008e0d6e041ea16ecf28bd1ce7be401e8cc1800d2387d21f38a1b65a04000000000000004b3ba3367333c7365d3e0f0300004e2cbd9ceea5de80"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) 16:01:31 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x9, 0x8, 0x7, 0x2, &(0x7f0000000000)={{0x9, 0x0, 0x5, 0x4, 0x5, 0x6, 0x2}, {[0x8, 0x1, 0x6, 0x5, 0x5, 0x6000000000000, 0x6, 0x1, 0x7, 0x1, 0xfffffffffffff16a, 0x5, 0x3, 0x100000000, 0x2, 0x4, 0x5, 0x369d0e2f], [0x0, 0x0, 0x1, 0x20, 0x2, 0x73fecb21, 0x8001, 0x0, 0x4, 0x5], [0xb47, 0xffffffff00000000, 0x1ff, 0xfffffffffffffff8, 0x0, 0x9, 0x4], [0x800, 0xf08, 0x3ff, 0x0, 0x4a, 0x7], [{0x6, 0xffffffff, 0x4c2b, 0xfffffffffffff61b}, {0x8001, 0x5, 0x2, 0x8}, {0x4, 0x2, 0x8001, 0x6}, {0xfe, 0x7, 0x400, 0xf09a}, {0x7ff, 0x81, 0x80000001}, {0xff, 0x400, 0x5aee, 0x6}, {0x5, 0xab, 0xfffffffffffffe00, 0x8000}, {0xcf8, 0x64e6c702, 0xffff, 0xf989}], {0x7, 0x400, 0x3, 0x7cff}, {0x3f, 0x0, 0xe0000, 0x5}}}, 0x4, 0x7}) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:01:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x20f) mkdir(&(0x7f0000000180)='./file0\x00', 0x10000004c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x6c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="aa") 16:01:32 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) semget(0x1, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x7fff, 0x20}, {0x6df, 0x9}}) 16:01:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() r2 = dup(0xffffffffffffffff) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f0000000180)='./file0\x00', r1, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000009c000000000090516f217914b4a9f0a32a6887dda08bd92d571ada15d35aa37c12a396872b03aaf1f9e8b1afbd2948b92cc5ea98ed02b713e95c3694dd84486bbc6a16cf0294cca61bdef3490e161ea0"]) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x106) 16:01:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) r1 = fcntl$getown(r0, 0x5) r2 = msgget$private(0x0, 0x10) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000191c238ded00d6541bd9b946403e35b0459f80dbb5456bf48ab86eddd8f4eb16f0ebd76b0c0c21e4eb4863148a6bf180c41a7f3c08e82a701e36b5f58c4f41b150d4ff8b3e806949505246d5b21949a1771b8ceb260841cb2ca1f9ec8d68bc32b8d73fca0b856bd64cb9ab4cb03fd48c97362d7054cc9da9a9eb2bafde0991d600"/149], 0x95, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r4}, 0xc) flock(r0, 0x1) close(r0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/169, 0xa9) 16:01:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0x3, 0x1}], 0x20, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x64, 0x20000000, 0xec3, 0x3f}, {{r1}, 0xfffffffffffffffa, 0xe3, 0x20000000, 0x3}], 0xf7, &(0x7f0000000200)={0x100000000, 0xff}) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x1001000, 0x8}, {{r2}, 0xfffffffffffffffc, 0x6, 0x3, 0x6, 0xaf7}, {{r2}, 0x0, 0x4, 0x80000000, 0x7, 0x8}, {{r3}, 0xfffffffffffffff9, 0x1, 0x80, 0x80, 0x5}], 0x20, 0x0, 0x40000fffc, 0x0) close(r0) 16:01:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./bus\x00', r1, r2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba421806c2e7aded2afa8c761ef7c694d8375867f56ddf1f4ba7df75f4143775c1578fc4d758e63aa3a0474726a0b4ec34893c04eb94c688dd431c164322ec340268285a33ae8b3e33cebcb9f0357d1f8d96c226462e51be41", 0x7e}], 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="69ae8db23f5c1fe282c96090d865cc3bec1551ca059841d003a50f535201ed65fb50de74f5af09920c82a9f56cc869016d6ac0073332cd9d0fde262519dcdc977f8dcf502062dc069613b06025f25ac5fa1bdd1f1bf5408b14de6854c63e381e37e37f7769b283eaa1aeaad35d8378345c5a3eab3d3baf7768e3fbcd86dd68f4c16259c7f659f37d1296ec0e39bda134642b7ba58608508c833d95c6429ea3", 0x9f}, {&(0x7f00000006c0)="3b93315a4fa83dab294b979d6a4a5d7cacab4c237a54bdbdce8f32305f281ac474917342d9692270e9847a907eb3dd26c03b8f5ac90f5bae0231b686f02ba7bc911041a8228936dc4beed204d5935b7d7698a6eeed72ef25c447a93d1c0fba796c75cf9c838e9b126188af4f25140168926326a0682c0dca880f128d1a1d9e1da233bb644b9846ee63c8324b4694b718d2cd215f966d3e5df8c9e1a8af19aafc0ea4c343325e0749c64c4f2ae15e1386b5a77462708fa47a4fdfb9e45f545754ce7678f836d200f123863dbcf61578693dc48d7792360b67bf765b1a19323f35ff194d559c075bc427bc2371f694d977b9c27eff6754703b6d11359c30b46a28a7e4c3ee1f086224d3cca4a60c9421bccdefa243186f283c8d6780c7c6078205241a101ef73fadb86d9a90d196b7bdb759e6eca6327e85e0e6fd9351df7cef443b29883b6e52d5b11ff603cf74d27a7f1e37814d280057d5cba9f419df1f4fdb1999e9dcfc39135ce1e19c8a88c8317ce7b8c5ea42db0f6b613120b4359290eeaa662094afaea464bf2e53bb306bbfe9f4cd6553f95322da7c97ad5c1e2857df245d347b3ba7f85d989f91ecc921b0f4c5583f2277cfa3f9394d5c26c94a0ca139f5049444f358040a2844851f4b6aa81fd40fbac839780f4475872b21f26556de3373970a9fb9b55d2c3fc51c879c003d334b1bf2abe681ea4198ff087622a9c7d9255a05fe67219b920390622bd04848c2da047a34e7ca78990bddc54478a03336a2262eba1dd210eaeaf9fc2261c1b16255c0956023a886f478f9c5581a167f5040df24451572ee20ba358544a76beac132d9c7f28f6a776295a7ae8e1fb5134f91d0f566ac802162475e643c9cfc8765bc6331b9f6e2eb1311fcb3a38da60d5bfa9f54654cf8f0dcc29e6812b8502a3ac0eaa30a5ca79676b543e7d72850fa357688dd2f306dc94e9c82f079a5ce77cb4c22ed2bcdbda541dcaefb849a1c6a95f4c3b113e10581e89d823acbb29e055f956dc051bde1141cb55fa3bd680ddbda385b520f27dbd777c0cec0d90a382400920a0448fcb17f3ed4eedec684aba500767e79faf4adce396c7a5d1cfdd8513c3c96eaaa78b700547762e4b9809ebec0bb10d77a250b51b65601f23dadb564c1ae355c3922dc496c05042b3b5861dafeb7f2c7f1244b64a9666f8e9fcfd3d9fd4fa7349480828324bcebeaf06d4e4faeb052e22a1663371c09a23ccf4beda5b692aa401ea23ae7a12a0d65e642c1169883b4a2de72647d7ce4a8b3705ae68cf9012c1dda4533f5842da11a5857f47ab2752f3c78bc7c9d9a452916615746887b839e893405fb16bd687ba23f55be6861a8485b0187ae9e41cb65762d0082d43080369fc07e4337a19dd214cbba5d0425f3451b64b57d1067d7e6ca62a75cdb412e31af74e9a37384d4dff617b82f95597bceb2fda69451102a9e108ebb4903e423ed4e1df32efa2a5f36c46abd36cd56d0808942ae83e045da96ae4f619f73cd7a834a4f896a80d8e178f358938ce9d859b8d416ee7f088831218bc83c9594261aaa9dae720f8cfda86ee5b14897adfe5854a69bb51c1486b41e17ba38b5112ab22b86caf58ffd42f9cee6b5707f2347dcc1645df0b325d29a2630c6a7f3236c581914c687f859f575aa00cd87da36ccd92572324c3453b0bab3e6c1c341b6ac8c3d21cce334de3342f4b836176b96194c780535b4265e5d1bccb83e3cdc2424c4d90251e372c1af3d7f0803d30eddcfcfd49becb96f1ff94005e5cd1ce497c510974f780b4cf3c5abbfbdf2b3a29251c90b61dfe2b3f20f07c4589be630fae17b69f97fba4bd52ebe2622abab25def7a8d4012f22751698ad9a017709c29563c390d24724c29f95a47d54165c3d7aab29cd92712b61e241a6a151fd90b78d7be25d01d1c76dbddd770fe80f74e1960ba493a5925b4048f877068be2899ad3e99443ff1f53b5708ce999d79759f775cc3a89a6acd546455343ec0b946ad441d27c39fa863a3a1f2ad7c662892882f2db5e200a3911eca2bf640449d0a160d886740db9f2b5d0590f9ba4a3531013f067ff6e67372f1a50e7d57fc40423bc2129c48c97a86f9cc8886b81b3fa005275a8d967b874b661efa658f1f063ea6007dffcecafe11faff34d9b5b5d3dc296970df44d0f0bf4a9e639eec12015393b1d15f0523f66dbf9705a8ba904ad5a4e91a22ad66b812e588da1943553232d80565f2e47957f735917b36ac266bcd40ee889a8dff488c4342a777c6fdffc73387fa9dcd8427c159ee6b6219db90a2c2610094a945ba866197ee87b879ea35977c6b9f9f2b098c0566ba82e3c71481857f0a36a1e85ada233fa4b2397e93937ccc5f04f84d93017561f27cb36459f2054ac9a8a514fe90643c3504c638e9f1fbca80c86fccf7d489de94b2e4ab592674e5e30db1ba86e0eca560d2eb25edc08213da39285395cc72c5d49b6bb3435834703feea29e9875b946f63af9b485bee24bfcec1ee2d406d0f56655058bf773d212de0046e1ffb15735fae00811d217f7843234a1519f340d3dc282da7f73780cf556a8ef687f48d3a578b2744e8408a7e73567c2c284ef4f008cb219c3926310b4f2533c9344eef925357b8508f82a06cd3f821f85700d4b7f9d5363962939e068948b53eb7242f07aeed7b7939a03b26088c72441415f33c473d0e9e3249c9386f6f8dfa22d30ed7ee184330b37a0baebab3333c65aa7042c99fc877ad4577b177eebde2f60491f998c6c91d34d556adcf8ff88c221756c4213a6034720280b5c74d9f2b8f2bbd91966151ba2c3f2c3a38f373da3afb247f563fa70649b7d37eed782c39320ea30d80a036c14f9f09c5198037e4af24c27abf4629112570dde0ff1eefcb273e2c0fcfbb699a2860d815a7a1eebe60d5cb6e83fa52a3d42d346fdf4292b14d490d90bbb1a7f2ab1bf4a1f919f6259ef79055c2c20cda3fe89300264cbe35a0dfafe39660bd1100248639ea4b12e2aa54fde3e0eeb3168d51193879c84630044ca9baf0e896564e9bcfbc1b7a9af4a4931e9f6239967f2793eeccc93263ddc5426e81dedb7361c260ca1f979eb72279952d258a59dba9ec8889f338639228c42ade9ab9450fa874217ef65a54c6ff5f0ca277b0b963832760fc67b7192353348930d5ac9dc2fed7cc7a476ec04050c45082293ac59dc30245961cdda212f988dd2f1fca79d6903f8083996e3dfd06694964c2344cd77b6070f3b65fa3d186ceb66785cb0ba9b8b0442c86ec851bbe4870dc165afd051f2d8faf374683bc972d6e9f227cb2acb180dc4f721272c8cb0e14766bd9716ddc272f62f7a0e343e0adf98cffb8725e54362d0d53cee73aec750eee0648e7b97c893e46b31aefb932dec0c75c91e06fd1370cca5c5bc3de5f24442086e31e8f8e8ece6b2426aa7022e832cd752b8a7e7ec0b2116223465e8c2cb932764cff78ac87f36c1944cb67eb716928807d43aa6a2c8df45dec595cea2998e1d770ef7e713b1327083e0f927e248e1450652b339c23638704f4295e376828c57712ba3bf548a004eab6fcba6224d22771427df5503d0ef451d011df78a3f81ff8bf93f184d6b632fb872b20f30afb42fd88fe690b51b71ec2455730f49d257a89c02b3f1cbb31f9f4d38bb0aae906017377acb7325e59cae72aba5df79352eef56224b8f669545b3dea3facfadab121f60b0f33bd7b31f47b78d7c8f3056f744b45e28483c5140d0c71bdb3622aa21ebec1b282e1dd6154ee5508ae1a07aa2e4b56e48443fe6c7baa9fee752ba932d4dc388b103aa98270653e1dd00e1a798790373865bd6754b238aee17bff6bdc9dc8d7091179d10e2d576557ae123f6e4c086e315937bc45c56e25328a6137d353d2c00746cd0d0bcf4382d9043711422e768afbab5a30122f51365707237ad7a9a353861cfe5512c09b886d1f34f851f7b1ca1d27e2d9c6022db5623aa3a28193d83dce3b65a654ad8d4f4e2b7f00ad73f3b6ec81916c4d1fd5dc69ab647dcefa2626822917e8357968b414dc74fa6b303c38156fba78f476a88a3db3e5d4c271b86f39b4f777ededc97be74515443e745642e38b932d6ee7531f495e96a96df53f57ee9a34c7f19af9928c7cfbd207b879bcc7d1af718c999b71129fdc89a6cdabfd039504204ede8e1d68ba84401f9dae4da66738690b7a114881fd7d08a6784002968d9bea74a78120e9cdf10d5ae3e6b090869bb717c147461e898cd307cadde9de02914487a121310392aea5575936f04f96d59c792ff6eef3fced69deb75a00087a6c0d4274539795e334ddac4df5a3cb33a3f1c12c0566f059909d21d275f47588536fcd24ee87114d633c845904c8bc3f7779ce5ceb9de2cc4f0e14fdd81ee988a5f4f45213ff3ba1148c42450de1617771b8ed202f656f77004721dc72b92d66adc96c4646b969b557def3ba304b60be8baea9e875f59bdb4f11873cfc55acefdc4b4c312dab4f3efcbb23f6b56a960b5566c1e56d8543376602d47a302574f92f093b74c455ce09322e779c2fcfb5fafe597b8bc9cdc96294356216a9be8063e2695e87f2e8117402ed7cf2be22861952aff781193fd34bf8932b18a598327263fc0c05174ff5399037015221c16d2100fec031410fa72f3ce07a3392c1018a3f570dde6e14be021666f06eef9365c5e2c0c07a223413944f117a7525ffb44504b21e18915c140398ffe92a41a64eac4498353b4921127384368f561a0b0f894c824911dfc5a119de923d8a88d3ca44b9b72446886b075e1beb36e69993fd60cd847888a89d85a46f523fd3a790e00f3f74cb9afba9f30d57d971ccf8fe87c664df5b3638c4201bdbfd847af2e8d73d5b296b210e9657b4bbcab64a1c3893adf38bdf299a8161b832d13210b246952f722480e3fe0109b3def5a0300c6983ad71ec474407b112dfa6d3a9b9598c4914905151b2a63c47a81d6fe2bb49adbcbbe14449f014a6bbcf1e004ca4d46c69e2e4ef96a77629efd1c23704ad4f255772424fdd4e4ea9c92b705b7e2981382839f44bd21e27ef123b0abddf3171852001af5768429a0c0105a2a9f46126b5854ffc1b74665fb0e5a1d69fcac7141fa8e0f1cb3a566d4db4c118dc90c5466aa1e426c6b23fffd2c18f82bc4a978b904e3651fb2b77dd1e4e3b3bc8392c8965c6a1518fb07def99f616429124b4c81c18347f0d98ba210df65749db337695b43eff3f323c47d41a917029effa5c99dc717c32507b7e2149376b41fe10c32b7eb00566e0ab0f8f0af861ff53aea5cae0ac43f8de6ac69d67b66091d2afd07c6d270e5b1ad4bd3aa28d62f02e0fa60e057b2560dd827e5df67a446441669826e0b81221a229b77658dd21d1f37a7dca486699eb20635afc4433220039d4347c051f56ccbddba61b170c5e61d37227e8029b0ba353d2c4073864142987af9d53f79f73b0a7d981816e58fa98cec299f95828e84c08218bb555e976d8d8f2ec888240a9dfb1fd7c66157df0a2930f228748f5e13c33a42054bed4d8f6732b392af15630f611764eabf1b29e4cb63e5e2b3eaaca5370a841da049c8f152cbb655a17c95dccb449e2dc34807b8dd8324d81a43d8b8189441b0d76336f02667a833063202a33569604e928a8535677e4aa5729de7d89de6954ac14ae68b33f275635abf0ecb7c479667091740e39039fa7cf03338beeb7510c815abd685f74a8028ee643d74fcbff9115b5ab360f1a8b82d0ba8eac9e01ccc439d7100ff303032dc46077d8bd6b04615b", 0x1000}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/209, 0xd1, 0x843, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:01:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x20000000000011, 0x5, 0x0, 0x0) 16:01:32 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801, 0x0, "b0d4000200fe4cf8000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000011c000/0x2000)=nil, 0x2000, 0x4) write(0xffffffffffffffff, &(0x7f0000000780)="14cf2203", 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:01:32 executing program 0: clock_getres(0x4, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffffffc}) r0 = dup(0xffffffffffffffff) getpgrp() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xe) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xffffffffffffffc1}, {0x18, 0x1, 0x0, 0x9b}, 0x9, [0x9, 0x585, 0x7fffffff, 0xaf, 0x0, 0x1f, 0x685c, 0xdb5]}, 0x3c) clock_settime(0x0, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file1\x00', r0, 0x3}) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) sendto$inet6(r0, &(0x7f0000000140)="b9ee01c1f8f483", 0x7, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x0, 0x1ff}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) flock(r0, 0x3) clock_getres(0x4, &(0x7f0000000240)) socket(0x6, 0x5, 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000002052, 0x5f00) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xe9df) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: socket$inet(0x2, 0x1, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="e4bb1f214389f6e3d5ca0268c7ab", 0xc, 0x0, 0x0) getppid() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000391, &(0x7f0000000080)=[{0x100000005, 0x0, 0x3}, {0x84, 0x0, 0xfffffffffffffffe}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/156) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) getppid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0x7}, 0x10) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x3ff, 0x100, 0xff, 0x1, 0xffff, 0xffffffffffff8000, 0x3]}) shmget$private(0x0, 0x4000, 0x6a5d1dba3e9fae0b, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) fcntl$setstatus(r2, 0x4, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xb5) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080), 0x0) socket(0x39083509676becce, 0x5, 0xfffffffffffffffe) ftruncate(r1, 0x0, 0xac6e) pread(r1, &(0x7f0000000100)="ed520c9dee2016068cec89982c443be5b4aa54efad22ba8c6470841bc2d0f9e1d3e6b744f9529b408ece2e50a50f9aafc78c5e7c5939ff8a53b3700555311ebdcfeef101425d18575b56c25d5793e3fd36a367ced44f6fd3fac5e20f51f51ab497c4abef0e75fe9c8b51a76f33c6c0b45cd09260ca70ace66b563fe67473a796521fa3ac08dd20644906652e95a1a5a3c4476e705bf69bb173a04f1602302b5a2a56e06246a8658f13662eb92c02c3a0c94337910680bec88c19d5911ce9251c8f709e3ab8645fa4551fe9163008f0693ab788a3755d", 0xd6, 0x0, 0x0) 16:00:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00002cb000/0x1000)=nil, 0x1000, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xab, 0x2}) 16:00:00 executing program 0: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400bf7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b32a11cc2c7a2aacf1b0015ef7bbdf6d7df53e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf3710100aa1d4ab424b614911f88d3525e34e763128666ee436e445960fa6b9819157eec1358441dd3ee16630bd1ffffffffffe200000b2fd96cb58d127addb390071baff955a53985aab6c29770ce8768a3a9d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717ecb127ca8c256b2486d255bed7505e0bd7f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263344a05cc059fef6bef339f78b4f9da521ee1e555d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524f4e378081f26b83ca31927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf625757bf05dff4b58332e9f9810cfec180274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7be059f2804a365f01f67028865569ce3e01040000000000005a7c1c80d723629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584570324a2e11193bd6463885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde1000000000000043e8b70cf9081e0b2f13f03b9776ec2eed29ef6ae92a70a80d2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e59df9983f49000000000000000073ab30cba944927efd33d319ed0d4573b4042920708e3928017a0ed35751aa0172d8dae27082658507698578769d802f48509748816ec4483a065e937bcb938bd64c15e61dd4dc9866642b9a6177e695d1f9cd36336cff6fd757f08075375aaf6161d3fc0b51f8c4f53bdbf1a1614a93f9b02ab0f3afc2a4ff56078fe00aabd13f4134b2062fb47726465ee8e17dfbe1b3acac57e7ac5160c3152804622829e5bc07fc3dbdebab2a2bf4d26c5ab4b74d9dd9b47c02f49e1819f43ea3e014082f0d9a9ab5580c88676c9fa65b196f0938974dd6a2961adcb83d67b9c468fdb8ae0a7f6e4ba36eb4168877cb82293b41b85b75934255c10000000000000000000000000000000000000000000000d169ff1741da5bd76fe2944d8c5419ab09c5e4c99b352b434337bd7580495ef2fa80b335b213857c53422363b762ca310b3ab7cf3b9ae4956c8274e9b5dab3bcb5057441e56226db0a226f146452b6381f2e0e7988500ce76cdfc5961fb4ac307cb2316ec114cf92697fb2268aa9ac0c19c6c5bc76e4c6236e20b9919b843100174c6f3d53c8307dcd23f494719d25c72be1ffc3a87e54be22d7df3822fbd6bed0369c20cdd9b6126a67c4c6de73dd4bfd0a562b6509a2c35978b9a0406a768d2740c3c645e5864301c24c290ef632093bfb1c5256b8624c578484db29b8f9075a6acbbe3ca802020f6cde5ea4f65db5ec7be0072c54d7a35ecd7602343d08764141386184e91020f380a2c0f4d8b1fefafd9201eb42f7bf1fca7fdfa6cee37f5947d44284739582997b1adb400e48506fad1e327e0c05cec1e599d57f36143e99093a999d401f9356b370c3c5ea13754d2a855cfa"], 0x10) write(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) readlinkat(r1, &(0x7f0000000040)='.\x00', &(0x7f0000000080)=""/45, 0x2d) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x208, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x349625a2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="9b") 16:00:01 executing program 1: clock_settime(0x4, &(0x7f0000000000)={0x40, 0x40000000000000}) r0 = kqueue() pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="1226eb518f8246bbb560e967f47ee47d47458013666e1de3faac10911912204429061615b1ae767afe009c0348968a49f5f0bff6013b9aef508fa0b0f6057212c6a4b3be3607fd8c4bc2ec1ddfa66d5294e270b9797a536a1028a47096f2ef2a7163ad21db6eda2e7d9203a91fe1600b502e28589de29e76ea00bd4306768148b59f8bf631c567aa639bc68e84065b8d0564e1a47679a0145d520d223c641710f34cec0f0d9a2bc77c120299ed", 0xad}, {&(0x7f00000001c0)="defdea19e328bf638d81740eb09b2cc0af02427d5b4e9e5c7cf917652b16095e6b6241b5cd9a3325bdf637afcea5ad08875e4340647bd012c41e4332b27cbe25cdce4614", 0x44}, {&(0x7f0000000240)}, {&(0x7f0000000280)="a368f982e4bc75118aed70683949f62c6c40a1ed93a1515d89c5fa49ccfaba8a200841d29fdffdf3cda4a8ea1fbe717a27fbef6321871fdbddd22695fb54a58cc8367237423372d7d9bb178278a4f45e47f58ef64c31befb3663aa009550153705ca507a21565337db5378a2741d8efede7d12a59bdadd6f5dcdb1c344058a1e56e72d4bc401cae57fba474e043193ce57a94fc313dd1cd16ae62d0704f9be0373081d03d975270dbae4be42ddb4b05d7c0f72084587295f174b8a3d19a7f87d79ac7d09b3667a22c2504060654af71934239f497cac6c57347c0ca50a75959d81f8f7b607511030fd", 0xe9}, {&(0x7f0000000380)="867cad20ea41eb1d81ec25e5a20ae9bd7f5c393cf0a5be4a9db60a14a0f1bcd9da12e5356bf4f6b5276db0baa71035b53e1deb24f1ce29905e4782648e9dadfc7f2939a6b576190c2cbe139830b48744e868dcaf4cb578f40bdfcaa426d9cff872429fd9f8fef13ffe0de6e32eed1d", 0x6f}, {&(0x7f0000000400)="c27392311bf3a35e57aa4dc5e5f1bc4ab0ff9ffa4934f7699b", 0x19}, {&(0x7f0000000440)="c195866fca9f8ff89033e9c4e1f4840e7b273d430626219f7db895baf189db81f5e13e55c0347f4eafc1d5da81d090a1ee2a934fbbab2152ae8a566d5798c7335e12aceddd55cd13016232b6ebd681f3b9656c9639fc27998edd150495a27a6032dfd7504ab55d3a992092324bf84e654174506d105b2c06fe53430db6f1d574b10b84e3ceba4327a6022e753911f4afa51485fb6e3bd5dd7c948f7bb3f42e83197c3d689459431c902275d66ff337025ed411bb1702891ce533eecaaac3195b37e0213d1f7156831bc715b31d57d895305756ac861fe2ff313719d9ae10b9de4fda28f42c4341f181d5fc731e71d19f56563bae462eb4341faf94f5bce170480eb1eb76d5d107e0cce813f55d6977f32de053f7eaf29b7f5bb1ba099fbec6aba4777ce2cfce5d94d7c0ec0891ca45f3036d8533b4082a0d44fbf394d6b8333aa2847aa986c17672ccd0e0a9a433eb3fd6d32f3becbbd2e0b89c3d102548a432b6fe6af6b590e354e552dedfe9155cc1ae37106a1ea25facfeadfeae04b6df7b6d456d0e7184644a09d7c86b1b70d593b68ec034404bcab62feb8a57d4515c7eecbfbc7e79e7e852e730fb099d75456fe47fc63482c87de2660ccee22ea36f43a8684aa75898fa80d3ed84fffaa7fc84cbbd5cce5d0ab341a19cb43a99bf61c252afb38fe876c5a04acfed23ee4e0175b72aed0e29973838a7a842ac2ec6810754947427d237fddec47ef617594a7e1d448edb251d8a4721edf8a7278d8d1efe37154830a737a71473669185adc69896a317b91cbbc7cd4ed3d5cdd2ecc0b762e5ba8747a646394600e85a4a3f247d192b5ecf2ba826bbbfa6c3397c7def76add45d43fadb7bb36313a2611e04aa571f5af341701cd72f610c7a0cd069c49651a2ec8dd09f9ef00e6dd387807f9457cda6009428ba93d613d560451f03e2a434a6627c9d8a0e5ecb1962a2752e554415e45956f67aa0807730fc3490ac18d5784fbbcf11eae0031702f83f1ada7c09b0b8f8d65b03859ff9d417fa3bf1cf1bad904fa12b89a1315a44cf11ed4c8d6e07d7d8ab21cbbe544134da4aa1181dd21bf2f49282686db4c85a1c7eb2a065c8e0dc66508b295c54e311b348a0da73a5b6fe65cbfb96730e63e902abc47e66234e568ec2cf4f8936d94b8d40409666a4e771cc0be55ffdb94f23cf49ec44bd5f0eb82168cd755b7a58f595dd162caf6c8cca17d5a4fcb00687a7bab997e6f4e2a38e28542dec76fb0e15ceab01ddcb55fb96d7d6113f7a6b0721f8839e9aaeb89abf271f41d8c9ab340961675e38b2cef95221aa1bea3005a2e3b609e953ef217b08d59e68585dee17685673c7bdd288fa144f4f0b865ef565c90fdc1ea608da84af5f26eeb4498c01c400a743d0b9f876f6250748df67cfa9d19c8215acc763d13c5084e17753576146ce27e63ea80c5bc793562509b3113b712fe3e8175d8cb69ab829154ae5501ad529ffad560fa97049260da92423dd27d096b34348d6f870745a3429064ab4afff9d3d4484e02975fd0a1dab46142a81a839b02e8f98dc5c115fda357d973560f7667c77b2c6c4b4a22d483b0573393fd7ecac3760abcdb01ba63cf22e44d2f47f4fe2462504f31ab9d759fb64938a6f75a65358c87561f91250f391d90dc83edceecb6f5f52109d55476ec688120fac1d64aba682b5cbfa58214d5242a5efab661d3286d8c99df6d84bcf79e40cc002b9ca75777215f2e3ed55bf6ce2b6bf01e0d6df45e33d5a7c713d30c58ca457fad54c8126d728879e778b4ec1dbb57aa40916bc86f850fb0934b8ed0ef0d61f70c4e843553b83bef0b41d89d1c6892a4137a6c09000edd5db726aca13f54efc53121443da295fc061692081112ec31db13ecad1a413638488bf1586becb37a4f87f118b89d2f2e8004ea92ce8699a565e5bf2dbc94c61b3ce50a4e142a23160907d76191cdd7aa6a01af2b8729859564af31f8c87ab0661cb16e6a2d3653da7bbf62b1361ad48534aa87ba6a8859b6cd6fcb6e7e9bf6d5cd3c51d35538e925cec0d26da0f2cbf60c9bfbe15e421036b0441fb7ad856ee4296112ec54902482c97661fb5197bbb6d2b1f2d78bcefe01ad5d064cb5242c71089bac367ffe64dbde0fa63757af39bd71aa4917e098e38d9615b3daab9d9a621d9c021a738f2e0585e5a13ff0f761acc03dfd321466bdeed87c637b00128c47dd23f0429102fbbeff45014c46798da71853b98587e5c8150c054b958139421d6b68671686078fe6cee4dc0e07d6b7635c0d944f7fd112299eac6a7f7ca32df4eaf94a5ce359c7ad6c78e3fdaf226d8174e877ab92c27f24b35b97c236f2c86ebf0c7289cdc96758026e0a663d55ea476d6264b10a81d1aeda75933709741d6be5154c627edbdaf1c140fade576819cc96e33a053b3ebc4f254538a9e8cd5f17303f608f91a585b4342f0ee33db84249f5d3d4d20f48ed53cace64966da1e6fd626037829dd4f7a4f907c23bd93c7a4c023d9ad55400dae8c9acfc5d3d4cc03392c621357071b9ee4f6c507e32c6ea4a17afb0d73e9dde18cbe7b8d99d7d81311a54faf4c06522be0a6523baf22161aa86b28ff700bc6efbcd0cb2f59a7a4f257e3c26b5ee522b47c250dd5df303b1cc04d42d5334316f2a376040947d9ce67806a79c752e7d330925ed20afd334df0cf03cd1e7794bfc6bc0e6d4fcfdbdffcb48ab8528dae7a24455e4afc574ccfece755104839ca9fb326bff1b14b7639e22d36ebac09dbe0c1126cb9e4bd428a2ad70cfa80af9188130e7807eb7731d7356a1a1214e3f5e44b546fca6ca67b077c928ef6ae7a9174aea536627d76dee1e6efb644df208531359133d7faaa142271b97fa2aa21af78bc504c46630d7d00247886410f00e4d26a9b9ac0aad500932dcdf8ea77f8790a86a326f23fe03a1bb13bb2a8c05776320a79f2de31a61593463f31d2c86b3ce66d00b00b1d8ef1ea27a3622f8fff575983cfb73340aa4c427c0dfc744174ed1dfc15d862b78eb8d75df5806fe90d25236e51fd890318bdf39a6b603e9a0dbdc6c0b85995830c25f8cbc30f08f62fa750afbb0d2232b668b65181f02211d0ea30cbe49917a310eb6ea6a36ec679a9b2c80ca17480d22fb6ed6fa3067ae2a91bfe79acd914b1aeef22d9da6cb2c9b64b0c5edb9db7e2dd9d0aef83f294cc410be830810eeceedcd301f26d59b7928b1007f5d585ddc552d48357bc150155883ea01eddea674791eceae0c20d46ca97df5f95d160fa2cda8f19c992ab2794c2eca8c4beee245f36abf10730c401e49250d44dc99315251a645eba0e7900c8b4e54b6fb65f3c450bc484696d42aafca5bbb736fe7dd4c9b05596ab4a7d1085cf0c06e51e9f7c071576507ca96f10cc48908b02f3dbdf46e4fd5d78d8f18ee3d2eb07b02dcd8b23dbf1d00440ba0f8aa160e9a6670a9545a52240a036eb0f7802f5960d7f863d7bd95b5b0d34435b81f6f39fadf0f26ef7d34c072ef3e543f9bcbfa56c82a67dc7abfe1d6dd91ccdcdca7d4c90d87ee411e4fbdff2dda78a2a5e7612c86c49ec87bebd99be793c44227abc2f2e8ecc0a433babbfe9487da2f05d2bc32db4c737283b8bb7b08ea7c10b3168ffb28b96cf248a1c16c2edbd8ef55b1ff26d0ed94b715db1c484e4a5c00a89a737fd34895bcbda3e28849627727b7607ff7a842b118b04fc4a4e715259214ee51bdca28d59e6592e363de810eccbab1e77088245e0e146b17a0e318b8c1169a176a17fde495207a9a41e7494e7084552172e28e51abf8000ae992a80b1e55904f580a30cfe32386e380f3512827ac787ceea57732823379049e303667a0ed05c7966c4b3c6e7c81cd8680aa985d06e14f0b48552aafdb0aaa9fdae63cf511fe02ef6690ba996849e9989cd18b7db8b903e05ea6e02f036ddc6a301e59eb9d1ae25cdd58f7ba3ef740e1aae9c4d150dab8714c8a66f1b2fa95163570ef64ba3263765a2349967df28fb5ab6088a6b262fe2ab8c9f477d13acf5f02ea0864541677ecd0bc6bb290f67a147777871011572d7b90b2177379edc3095de4db9fe8c7dfcd50061f064608753066372a7e15fef03f9c70ad5ebd2440ef94b2eda84aa0ab448687d71ba70607b0dba581f4efd12663490a43e7ffdf8b0d4e2767879591aa0e0c23e0b3524dfbbbc122b4966cba573ace0df5109f7bdd8a552df0e28357ebecc672c3cd979cd3b946013eb4a1ad641970541badc5d189881d71a75cd60fa16e38f65998ffa0d2281ee3c46a13d26905bc3f52e858854a3d943dca2583c7436a50f7fb3a712777dfd8e105ea0af67bba454120a55fe4a82435e0a1d4309ac587706379d426737d845499b08b30b4892ba0b1ffb4465fd96d47684d554e872c0ba2a70b02c79f39ed298b9cae5bb542feb17f84d79e6a8261b83bc9becbd44a066851664b3e35ec67813803e16294fabb09c388a2cf01737e1ae257ed8495fa18e8f962e5f07e906fcb6da2435a39d78c221b4efce6c35e55fb27a63a9f6350f9bbeeb6f19be267d46fc55f1ef805994240bd3c90f326f2d2c0e6b4c984be782163a39c5ab372dfbc0b53fabba47ad864011480e838af4dc6d1fed2455ec9177c1764e93c18501370d15be23bb2077283fc8aa251a8fa8a74d02a022a0a633a73367c12767f4c064d9ebc6576ae00a5f8e1838a3ea385c5a8064091f2efc28ce80571bf9d372d7b28cece3db8c57f961decab0344ded113487a818ed2794393efcc6b5b67fe3fe8663ed2e5f60e52677aa282c60e7094096a0b736739c93e022057a929b3deef5c3d5b7d0d1a8974459690df431945d35c11e870acce13d61b54de5369f6a54eb71eeea3990a4072c0b2e2ed714420cfdd9359d3d1f669c226b8388dddefe350e7c5cd8247b791bceee1abc36230df6eebb5b94b5537d6d7d2e9486fc3729978575919fb64dac874fe04a200f2498f0462647ef90c356c4fcf6efbe83037fe4060196c53e3c226752c60765b4ce91ba36d619838e387cd5c058eb7dd4e049f94a64ba794c06ee461adf8713b9cb1e24cc66b7b9faef8de89ed6c6ba55111cb773f0bb944f533a043ec0d3c112f757ec0a588aa762b13b866ddcf043633f2e5b0f9323c4efba2a4e249402f1f53a3ed486d7ca4090869bd51ccc8729dcd4735e873e25b115d722044f85761785e89a88703922dfd514da54f0bc5fa0aa3799cb357a0ab98fbdd729cf1cc06de17a0567ebc0e873c08e7917c7e7369fde048d36abcf72ee6822dabacc0d827cd657c5a75b290018731039bdbc34733121e9066bbc67cedcd2cc7dcd192ecbcd10292841cf6724b61d8f970c29de70e04f6f2c81f643dd2114c567f33cbf18a4ad5170b4c965b31129e8325776ed84f3d5ce8cb7377dd36e757eb9d56ae564bf47e312b827767326c5e452d5c83119c1d865034c208d1cf664b4363b6fdfe80fc8d99c1094e010a8b9a43fcb7c00372255d37c5923186e49ca1dd1b3afada59b687ecfd6035d95c3e68f615df558fcc4195c2eff395fc39098fa66a634aae5c0cdc60cd0b908a22ed044d44bd2cfdd9111585a713bfd2506ba626cd4b5ce8710d4f824aa00bc2323a6b7521068cbe27624605e04ee4ead17d32073a08f72106200c50ececc4b87a86104b6bbdcd18715171346ba6a30e1d1ea1ba87e1725416862b5473b2ddaefd9a8b409df836613016c7a7e13b3be525d47c197c317580c47f4917b295b2ce01a407a62895ec047f582ab877e31263dd78ca204004591a9bb16e2c47b73931188c1", 0x1000}, {&(0x7f0000001440)="04ff6b60f7717b982eb8152a73726ca2b5135129e671554973677dacbabb7933315e9d6b1347bda2122aa64fe4db0c92918366ebf1e6", 0x36}], 0x9, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/231, 0xe7}], 0x1, &(0x7f0000000300)=""/96, 0x60}, 0x2) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x3e72468e, 0x6c, 0x7, 0x0, 0x800, 0xfffffffffffffffc, 0xd39, 0x0, 0x0, 0x6, 0x8}) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f0000000640), 0x1, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = semget$private(0x0, 0x2551cd3238f4ae4d, 0x8) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/3) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x5, 0x0, &(0x7f0000000000)=""/5}) close(r0) r3 = syz_open_pts() r4 = syz_open_pts() setsockopt(r2, 0x200, 0x0, &(0x7f0000000380)="3e441b9284a28882e77e73b76152e4650b2e136efa1260d11d5696c2d6c41343c8e7c305c2687d380f6fa589a9988656427a6920d95791d2e767a23f2efbd0a22ed634df626f449f49273704152a3952d769b24444dd9eae20cce153d0dad51de4fa655724d6b31993cb1852992667c2879ae5c5a58138da5b3a36e99046a4ddbaf955da76d0b780b304335f6168d1bab0f7b15951947280767c4cf3d611001ef654319302bd13890329cc904477e677212580ec597b5ad21b18985f1e436b78d139f60832650853b0b7f551ce96ed8d6de832143c4d786e6ac90bd4ab0d763a3f85f644012dad469dc8713c17771429d18e1e7df91259428c6c046771215de2d050e2d8289958a6d9560e32be5fb1fe8025b571dcf709052fa239edea92b081d01e75d1110c3d06210231a2546848792fbacd51b8f2a41a3690b6981cb532b1d0be2ce13a141468b4b13c77bb6b793b59be0eb5dac9605d5ec94d1a0992269f8da85231c406523ba0a3d72a66dc80670c6c63aabcee9c58a14bc1012c4acd79add89c3af9e3a4b9ed390b3c6036b161b56a5c8bbf528947be517329eece7f6da7e86bd5ef5d866e1ef60054f81663e92bf306cd4af64a2440e9ef3d287feeac64c221016810b3ee52b29876381987406c4dabd87106013a659c78ceb079e4e578b96bf93b351b93b6a7e53f0342eeb3588ccd4927a95fecf7858ed2fd4d30d7f476ac6dfedd54c926e2abc56bd6f1295e5a70952328ecc7d993618dc83f85a59f1837a8bd69479296a1c4e8a3dcdbb3cc8da1715719d279d659196326d47ec0b5e9386c18e9f54f2cb1cbd3f593248c222d4d9680cac3f8047acee51668c2b88075519258634b47dbd280ae6ceef731cda1174d4324d870923765adee7a1f494ed07225123a27abc746d56b99b2a00ff416f875928bb68c208f783a3830d8e037e94abffa03f2d26ef5558854282156d6592cb0b38e0ca73b004ad12fce3448e4914a2ba4fe0fdeef593c8963904176464987c782a1ea0e29889c28bdddf64139c22821a82987b53e99fbda37813494dc2a12bc8eadb6910f039abb500460e4078a20d0073a336216c416d349e3c452fd746205e859b06fe1bf41c909d74ec2625463a2fa2c7b9d7fcfe42f23b6cdf28ed12d74f535d7b25ca2766ff519161a39c3d1a39f055f7041489531db3afe504ed466327e722b82bb31183df45276f5dd05067530d8719c4e13ac8d45c76742dd36e62d8a61697ae914bf6b401d6fc84f4372285a802bf972c3dab91537f44e031c222b18b7545d3c7edef120cc6470cd20f8328aa7f46a3e5c0734a5b26c319e459f24885a61509cbc105f1a7ac7aeff298af0b606caad4a132ab0adaf3640b5483b07194056b02ab15a68d3300aef4fe38481aa275ad74735c5fc5e6e3eabac954de77331704506b2c3eaa9b6efdb7d48ff021a151bd587105893d2b4ed8cd70e576ac6525f734c05013f52389028151e76cb159b48022279357ae29117bb100e2cd5a9fc66e139f89d94a8079b46abf9cb68aa11c98e5941e179b2e4cc6fa7070df84dfef156f6d01a927e0c12f2c6fa41650fd23b526467f68413e67cd54f4d9a2a9e1ca04b2fb0a074cdca6c065b15dea397d2f4ff1caefd62481cd13c55f0b5ca412cf901528c27008e94f7a9373c893a150e07810f0851d4854559879e1bb778fd4d9ff8e40c421d9d686aeca6efd8f788d4a23d221d6b7d4e12ab944f1677ce158e765ce5afc0192bcdf98411276d4e4141ec1ef7001cf41b7440fe054859160d60b47b67c06ffe2d374f7695f75448eb6504df3b5c3b1712ca0dc535a9f8b39027bc57d5d1e1876206fcd21d2239fc69d6304ecc898e65cf94afd7729ce5f96c00aa718bbea2f357d9d3507e382fd5fe30b1a57a35d2d416dc9c7770beb6591560a2d892f4fd327e13c9d4f9c8d714338061071b0ca46476435e0f6729002abec0421d11a530005b62a8df29b3f095571ab91f1a13dfc42a9abdfad88889d4d96f8450a2921df27c5f370b00279454cfa19d3b49e7be023b8ce4467e9e6e07ac4090c3b228454627fc3a368ca591e7516feaee0c919a88e504aa47238d1d6259f14e8c52e288ab9bbddafbd8c13fd14f4088e920c069d6501f1bfda033538606969f289cd5f23dc07fe50e1ffd7be4bd01caf2d86ff515b09969edbb341bdda34cb6a09b4bbc5692d9780cefc09aaeb95bd5076aff828e379847b11a5929533dbf875b0026f16296d983febbf71e9020c7d7f2a751bb0162968580e6cb1fa3076f75b8573e1f7c8b05b819bf70c0d16f313629e9ea88cfe76b9fa1e251339e6693f3ae0d1c4bf79c066c742edef415c606c3659747201391721db8ed56889992bdfbf317b8a888ccc6e169f4a3f033e5a2fdde92840ccfd749cedf120d20e152c0f8930c637a3d0e4e7fab40c0047edae892f42aa9ac592ca3d18a8427cf3004f1bb199ead066753510a065c0131b4344df16b3a4f44d1c86cfa30eb8d8c81fe4941da7547c1f86b48c953392a6e68940d18ae30eea9788219068429d67678315dfaafff1b8c927e1a860fdd942ba4b14589d9be06c80a683e6ec823668eaf3d2fb7bbb72b19ad5b311c58d988a76b9529dd7e5b1d1a0cd7d6d88946140d2bf0d5433fb2174fe838b10c1b773a140b080b4eb0149255324698cbedc3b72351f92b890bfbca72ead5e43ebcc31c4d9c7497e1bf379c821b8b4bdede1113d7601570784e23393a78ed65c29bf01d2c86c943637629ea8dbe65683d5128abfd0694877b90d28fb68ae2a01dc7a7ea215461b4c813a0b0c7f0806d5ee7d440eac23f1d05a49a5ba907bbd583fb3d75bc264abd11d52d7e713102114ce28ee6d50b23b99e93fd5842c130ff78fb5780e25b229b848bc23449fd844f8e47f2a8311ba825d0cad77635d074bd509329bbbec7e81b4b064099a371962962a99dfaf7859500d1dbbb46b263c84339468a6338ddf0c518d77b210269cd772ebd8c2c0ead0234527a534e5adb8bbce4f787c1f8cb2cbbc71baea82dff82a19ec84f9318b757beaceafbd0e8e70bbfa5baad5d66ddaccf32f30b7d59aa821d965815ed6f8b5bfcf2e2e628ff19f40f4a99d52fa4f828ed62209fde3a9c0e73e5a86710c033f63ffbbab4486718c31d82fdc1e87d6c38cab1647a5b5f9ef682410018da8987e75562d630eba764f7ede18cc5c956b0c902829cebba6f3b7ad98d7152c50f4ee446b0298ed5073df7e37a41867f19baae219730170a27190afede8b087861341c1b2f90ee3c71584b03facf07f6260c033b1afb7383cf62744647d5baf9ebc2b9a335eab34601f7c3a12fbfabceaf2bd2866b0c2b00177bd0c27325d416e4362732a08e1f3d196db296cb67e7fa95a3bb1ae38368fdc6ddf592410ecdfd3a2a28266ac7373b3aac1a09b17c5d7b37c9fce1986af1c4da51257a88c9213c0da40c648aea1f242bb5db9f756fe0bd5904b4397a4eff0134d6f0cc9890aee35b94cd6b2d1538efc7734e1b8e5ce37b1bc93f45ef104d0a7aadb08f0b45b5e53a7698c1d6ad2fed453582343f051c6676fe1fc9149972b20633b0d5ccf2a09c2a6c204251a6d626335ca03d747e8e7e4cd89247bdd9131b946ca63535a2ec8386ad4129b16ac0ce940aba28c686752accc2e9e52ed041b62df2c5a9eacf0ff2b9652909e0b4561c8b8b37f842844a7720367fcb796368257804081084bea580d9d2e4701969646dc1487a49becba5b67207d2abbd63c2693a9dbc40debd0f19153ec98ce5baf99ece3a9a45256aca8cc52246742dab60dbacd0d57db34e765400cccacebd53b1a428a2945ec1132c591afe69253b060b218ef82d095d029cef6b5c3807b4ce9c5adcc093d5c31f52a7af874f9587dbbd65ef4a14ede3deeffc337387eb2febe035f2866d5649b9a31bc2e745cbb5e22b8897c852188d54f28bf1d2fa11abfbc271cbfb42fa6fa222449552598362f18411c341d086e6dc8e4eb242188e0272227a33588a2932f78b6af0be78f38e2cc51f6c8b8dfb28de60feb2b3174bbb5ebce81b24dfa736b09966a28268aca5cb6fc5580664c469944a59c5057c30f4073970626fe883510a3dbf3a87f47ca130738c87cc4659d4c64306eb8e22023cac9f34c185a1b70fe6b43626197ae387583ec9004381e11bdf64b54e7fc67c5ee0f262d27071053c5e1c2580d35235dae854c91ff96507849529109041300ab45b43248e408ff87145fc329326771c8a1dcc6237d252d4e3911d8cd2d7aeba5cbe16f8110953c669415a27c52f551f5621afbb861801f61f6bf5b1bfcf4bd0b5d406563e7267c8886e124c90a60c7460abfcf647bbc8da8a1e857dd962be87999ae04c84115d5fe3ca58aa17f187079e4f7c9d28e4e7966ee7dcc6e088804fa0bd190b55eec0cc014445d7fcd17c2ce52d11c31bcbfaab9ad74dc3d2c3c5b9527cf1a322f843d943f7139732584d3a0a0823cddc09a41d253e8ec36d7cb0a6e761fe089641f40cdf49f00fc9d47350d27d63cd26872f8c871fd86d9c50225a98de75ca54373bc366655685ecce4a3fdfc7056a66da80f5c3e2def6f865436c9e3e5616119a4223d2294c9c1763ecee6d77c47dc14a816db6805e12705cb35cd684bb9a9dd217783fae1ee3af184cdc65bd99c3c8e7870614e0955af38ffe137307c5d85e1a77c2094bc50faf29f587d6c0f5954f6b7cc5ca255d7da8c9adc043fd05d9b7da918cfaddc5340529f845625700cf9699fe413dd2c68b1e9fddb7f27f856f24963b314f12039fad26533531cb46b1d3a7074d21f4d036aaf7e32828a79fddbe5dc5694dbc1ce2162c4728aad78db5e4f27f2ab5d246c5d94ae64fac2d8356256732d714b1a87e82e5703fd2ac816b93243d1deb4048a2c3e11f2faf8e667ef1062e663c20857bf004fcc72608a3cdd0b9fca458b1bf1c8a69ff3e47193768da4e5dd20001a1197dede1e59d12cadde258f316ea152f372b3a65299b0dac8503630290536ab7852bea403ab4154ebbdd1fb43258a3636d627595aabc571f6c343aecc3653105152e46c5d8fbc7d1e5d1c322fb58335c5551e033a9e219e584d6de63ed0ac757f0a41fe538dd0f603dab0aae741e1869980cb4e35403794f12d9e95f678297fa8cbb74bf33d8a23a0b87258d5a9c44c3c36ef8f6090a382284243b6f90bb334060ddb66c43d3249ee79987385087d339f545d4b3e0c38b2312c6415162f40d7d5eb66152859f29caab3b0dfda1bef1778907023410fcecb7d65954f03e61311745743f0e045cc051824aebb2c93d89e4583eb6bd4f4418abc6c614923f9b6b48f275d8a30a466ae614727e6c83118ec50e962e93c8469c1a611ed764d35fdb25f90c9e8a37a7fedad20d32ef89b02cd853d54d44d81829dfa3f318e21b98af29503badb57472c2c28647b430afa64427fe7a72b2641751dde27f13e7f424a5cf73b83ecea121a697a6cf574c1a6e69d9c74d577cbcbd99aafd0fc382ee223cfb19b0589049119d3d18f960f0744717f2ed1cb987333b9e7a9826fee896a5625472ed637fcdcaffcd72efa1003ab519b0e92a8b77af41d9fe55c22a13332d4d083f1e3d191637c35abaabc4838f35bb999bfd931945042499ef42773e4db3c29024b05b3865dc429e8b7d61a211323267c23c576836acfc9e10e010540085596cfa8485de6826d1cd90b9453e4812e230223d5c275037c9c10c7ca5558135b90d47f4066d6675c807ae855bf45013a87de8da2ccd3ac60d7dcbd93c982baa35", 0x1000) read(r3, &(0x7f00000002c0)=""/192, 0x7b) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3fffffff, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) write(r0, &(0x7f00000001c0)="82c726f9cd1a483c1b342e96e13c1e4d4752e2a7323fb1e8c660c135b9c2caa41d4e80e3426fe4553fc00464cfcc7b8a1fb24a00536f33b90a7e958025f3a09812f24c8d5088917221aeb6", 0x4b) 16:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 1: semget(0x1, 0x3, 0x296) semget(0x1, 0x0, 0x80) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0xfffffffffffffd7a) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x34) 16:00:01 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) semget(0x1, 0x4, 0x98) r0 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/4096) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xcce296aba0e5b6ed, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x7, 0x7, &(0x7f0000000080)="848f5d1652b83df6631f453ab4fe0a94f1d88e9436645a890f2ed9b8208019747b7a3758652ed055cafa090823fb262157ecde56e080956a1ec50a36fdf13cbecdc2eeeda7534b4a71315432fbaada40fee56f42a8870e7686c77920", 0x5c) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) r5 = semget$private(0x0, 0x0, 0x21) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000dc0)={{0x8, r3, r1, r3, r1, 0x8, 0x2}, 0x0, 0x65, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r7) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r6, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000e40)=""/192) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r8 = semget$private(0x0, 0x3, 0x80) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000c80)=[{&(0x7f00000002c0)="2015d0d1db927786ff1da665429dffc6c2c6edf15e4473934578a89b3b5a4ae337971860dcd3bf4fb2cf3766a1f34ae3", 0x30}, {&(0x7f00000004c0)="a733568f40e7848fe1c77a", 0xb}, {&(0x7f0000000500)="1a7a461472ac43154a281769532d9e6102759a55812bedf228e8312afb178fc8b68c05d6b58e8ee57f152159828c82bdc3ee2f59a6154b418c5c45326774be9d1b412898bf7556f4d37f249eec91444d979f4789ad304de99938560e6888a039ccf95b98cc5d79c452f665ab5ab0af47a1ffdf8f8abbd6e50b44ba750f63b750258394ca99cd4ba792e646aad5d8ee035e433d1ee69a7570e321c22e087e5653fc9d6dfd74dad557ac85cc81ee699f266de25fc26d48b0966d834ba4bacc9fcf949580741c191c630e97f0029062d7561ffd67773de7ea73629c732f416b71b663c728a777f55dbdd0f057dc14599fa562aa4c8e29dcfe6defe94d9d65", 0xfd}, {&(0x7f0000000600)="58559adceeef2b3e7b9dd5e6eb13f1b87459c7fad703d1f371828ef4acf1b81cc2a587cd88e9ed2949911edd2699286fd80b8c8b2f2289126b5e7e472a4f1d3c020236413bd738889db4ad7cfc28813b4271c25e51cdbd4afa40e59a66f43fc9a98bf05b312b19271567731c1ce6547975652506ce7427d0966761466751600b375e3bace7566f9020f74148203b00", 0x8f}, {&(0x7f0000000980)="b54512f7723704ea36bc8c0499297788154772c394238f4b8b71fc34185f24e43df22362df87e43fb69d8d43f2bcea63bdf04817a640dc71d0ecd5c33ef2b4b8eb26c24a3a5045a01aeb0e14ad339f193f3179f58d3d9470fe5adec510c209f2d129b5814a66cd9445177d2b03ff1601dc98250ef1f2708206dd243c82a99a855ac10b35433afb428fbc251b34068845345a715d02ee9ad6c42cf373b47f0ab403cb411b2e66d2e4cc79270ad1", 0xad}, {&(0x7f0000000700)="e7604b7ed4594ad10072920ee3ef47aa358dd07bbfbc187f7b277e72259cb58985350a95e2077212aa39c70455423f43e172861f1d420f46", 0x38}, {&(0x7f0000000a80)="acae0b067b3bdb945c5aa6e6b7c1e4d3ea0e24fa66b7e2c13297fced6629a8bdded81bcd1e4574bb68eb45b62988234dd15131c9", 0x34}, {&(0x7f0000000ac0)="78bfad2e5ce55af4fa9c6de559807d0a509c26327e4aea114e3c8a93bccaf248ac1ffcb28497e7e0508c146476498284f30ef1cd378b4befc4fd180c77dc3725cbee66715f579f06d834180c5f77f045048bd8f6ec991533811c5170e275c34ae0d6a55f75bb26c1aac40b163e1af977db289952d2ec44201efd725304efbc72415cd1658b0d05069865291746325c7ac09ed8ff5629c0e1d2c7af336ad5c7113c4aecc442986f65c0979d3b44e186247cfbb93a59ed65663b702a99f57d835d38dc", 0xc2}, {&(0x7f0000000bc0)="0107572a802018e7c7116a5b744866d32e24b9085c1c861792066bfd1e6fc50465ffec33f026112631a7f2b9f9bb35b09ae225d13f191a8c8f7c974278b2e6869cc3ee178d9bfbbcba1943ed91e6c395cf0277db4e16e34a7e864c7e776dbd9ae0905162ae47c1f1f776da9e1baf1da9c6df071b50180a112b8f957c6645f6b76d48d7f45e278f948d", 0x89}], 0x9, &(0x7f0000000d40)=[@rights={0x10}], 0x10, 0x47a31bc8f294ea2a}, 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, 0x0) kqueue() getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f75c306466ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a2e0bf632f6bf7d682a94a23ddc28b6de4e492ff63d964e75fe07cf1044838695c9d0f3aabdad7da7f60045f168e3e4d0e406cf26f833bf1458c4dd1ee74324d75716c7825b2a47874465aa9a7311a00e8b01ebe49da18f3bfeb266135755169bf4d6540b3a2b6ce3133d5c7f87d24cceda01d50134ebd1b8c2002f8c28d"], 0x10) write(r0, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r0, r1) chroot(&(0x7f00000000c0)='./file0\x00') r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="060100"], 0xa, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x8000) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setgid(r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) msgget(0x1, 0x208) sendto(r0, &(0x7f0000000280)="d91ca4bffff251ead278b99704d791fa17df6dbb5cbe786e78b6d4b42cc26198f7dbcfa412c4872c258025f931d58bf26dd0da3f9e2ca0620bd3f609283e362389591c5e86591ba9d81e54745bc4643b71d24128a9d9380d36179d83d36f9de6f46ce52856a04afd68acfc1f3f9195a9468ff14ea6509d68978e6fdb17dfc337a8d6edbd6ea6bbb0cf16910720b385de01069407c7e7122b5e399b18b827f987994c2d0a51af35cab3e2b06a3edc9c514dd9a8efa369ed25ce3ff9bd75904119e4b486", 0xc3, 0x0, &(0x7f0000000380)=@in6={0x18, 0x1, 0xc0, 0x5}, 0xc) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) 16:00:01 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:01 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x1009, 0x0, 0xfffffffffffffffe, &(0x7f00000035c0)) sendmsg(r1, &(0x7f0000003500)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="518ba056302f54c560f3f6455d2a6653f05e8a31440b817a12", 0x19}, {&(0x7f0000000140)="7a86102f9bd696ba52066a97289852244f42803a7327b20fc11a93fdd2c290d04c276ffc63b5790a260088000b1385b7a250088814ab71a6252de146933f1071ae65f2573a189d23b97447f8546283f973d09c9232c96bc83766f940dd000ff975a5ede2c3af4f3298e22ea82344414bab68e93e2e4f5a243fdd8eba114e8c216c44bb24331d8c", 0x87}], 0x2, &(0x7f0000000240)=[{0x1010, 0xffff, 0x5, "a1862edb7be362f8c0424aa0a35d5899e62b9b10a99a1eb316d1fa78dd6e35144d524d37c3fce48610cb33ad22a523140d0644b0923794764b4635339b1a48a204f2d5da475ef8c1688f080e6e27aa9476d89434d305f578153e95b9072fbec5d203e7ebf176e09913206e8726005db83c625ef5041dcd864a8e50d83942cde773315dd833dd04c79a0dda6ad013c4f3d5dbfaaadc30f96ca5156c487670fa231d2a372fd8a35854fb52df0a3e53a334a38e13efc6bc46cd79a420b0e4d070a1b6dc29b2d234289005420f34cf3e5631480a0be89d20f4f9c89137b9cfb30b3a2c190843d448646e6d2116f31f81ead7094c490246644c7d14b2446b6aeaa8c55f64fd5171010c35fcad880668eba165b6afbc4678ffb7d196a636b685ccb4f8e4e394470cc8daaf49bf1789692c1485b1b5eadba79f13c34948740a9be014cacfbdd65a41995847fb29483bc8a2e230b530510f7560171fbaf029553b787959c9418c77e43e43d215668c6e61f7d227b2f8d127e4afeb71db2c05220ed0fabb18d93860e643c69d48a5ec9781753a5f3637f6eb8a4c490ee8f2ba32ea23cedb7290cf0db37ef203352d0b2fc3190c963d6fb6d88509d2ac1a5b46d5509b7d098793ec9d210ac8c8488b182e375e5680d052b3bf6d243b93282edb62591f81d76cbc32bef85f3a88f69a54c88a1bda7b3790cf814dfb49ec6e78349babc1d1f3601ef7baa96b922dc4a8f155dc194f9a1c997d9a752a75542d510f0b00dbbb3df8e978280fb065b11273a645affb71a1dba893e37aa5ab09586c0358d51594fec3df054400e67da17e5b96002b0724cfee02db630bb331c95e2f500b33542183b7e30bccf3d759d7620490cdb394125f846551361202f159a30fdf69dd970b1f7aff2f9523c836fb3c0eda27c731e407c25c89ca987ab911e47dd988b2ca183e510b113e49820db29ef101295a94b844b406c4a212a9f70742cbe6125e81dfdf9a245aa84e66a2e6cc88e36cd5ae54b96ce689f0bbee901256986452700546cab12e2be69c71ecd5a00298ab761d1256b267660feef1cbe09e63e3ca39843ff8a66ebfa724a64f453f4d8373ee4ef57582730dbd77ef380bd2e558d6254cba0676454b4fcf9dbb7b973d86df4a570c044803d1154903aa2d424a2d75f8bb359ebbe3ec682cde13192a6e5f22d9c0ed9d4a0de24ba84c639154c3c601ead4cd8333ec544c6417e82e77e636b8f7d5b9d733732a84ccaaa9ef7d98ba169a678df64319ad5dffecb23a19ba994996f11cbcd564dbd735378c7f44b0187607dcfbb3c598b7cb64f0c2b53b2cb9a22b94facd6fa31b879e60a1c7a2c8463da1d3ed8286417ea8e0567b0c6ece3a480a30a991d76c4b3f5839d77e13d2aaf13ccf6a6d93a4466f33818cd9b8422fe6c7ab647c01a819b532e680d4c75b3582cf44f984e681741a8de0f5010da992a6e4461b7c675c4645b0f7526aa08523d40e6c577d086e112fc83fb78097eb1490357ccd8b592905b9740a31e3a9729fdffecb2e78c07bc1ca74838ca0c79612b791d3366c2e8a653a6476cb82925e0a0be3abb34dbc41c78bb63b7a283a4619a31a3a6eea1db186c977da6b167f86f23793b313b2c0ab9c3935315bbb6324de6a110c08699ed7fc2703aaf50aa61c136e5e2aefe09cdaa9dbbdb2d90bdbdab0447d2cabeab6a0fcc27e96b921e48b38edf64c17b1b07b700f5ef73803cb3296f9d1b33372e8d77790abd2b01f1c4d3817df1550239007026f088e35148ceef9722220d72cc91d6fdeeaed93705691cae1b0dfeab68812e6633740981fc6c8848f178889ae8aab2487c384e737ccf4bcf028c325b5a1c20595ab53de1ff284f1f8826325c363925fcc1d59510d19fc3d84957c467eba8410a22a60dfd1e5421e16fd1022e0df278ab0bc40642a04aa614b3cd1ccdddbee318ae0b4bb0bd015d2f959d92036c1c9ff3e7aef464d0e921c3ef0d541e52f690056673255025405653c8ea0b75cb592c1e53ddf5f9e059099d72547aac34d8a3f290617c41f79063fed2f4bc83aee7e26512821432dcfa2dc9b184bb0dfd60aed60d967c530071b432fc2b0234b25dbff3cb908e7b69c864830615faa778b9535767c5d0cc9dab596ce08fcd126876cde37a6950e79c5a564014e1dd49cc580e8d4ceaca2ce9c1033f675abac5959a39985c4d9073ae80c062562040b0fef085305dd3f915605063dc621d154fd22ed025dce83d1f2f19d752dc8ecd0b968a901924ea932095049e20430f9f84827d3394388aa35a72c1ac5ee5af794096254411890b14172d397514691574e333a2233e281321e5c91f3e9e165b05729a4d2f9c77e3270dd38222352bbbd619a0f352274619816fe74f4e56308bc1977d7775c3669c980263518482bab5cb3d94eb2c4a39fd299567e83112299e298847bb509dd8ca3497e73e845f6d68735cd905dd4643a457e44b7fa52d7e3d662e4f6c214356d15c44ada7bf05a3d69c8494e88bd38217268b3e5ee24f5f9f8dd6e0030479ce980a0e95475e9e22efa088a3dc143676b87cd875ad4fd2a428d5d5dd4c9b2f87dfcddd36d7e06d7d99677f3e66799ffd78d5fada43d1e1cdb72f4e505245d0aeb03975ee0eb0f974ea01999d6d787ec80e11a899b1b2b93e41bb0815b0e36718321cafb70b0a9dc76e3a51fb486db049d78e80e668f877a09b70deff63fb7df36605210e082ec6c448b74babb039f1720d04089d976a7b8ce023c1b1e1fd74cd54169fb40930ae3742a9df99e61271876cdf384d1976484fc77398fc77f3ca5585bdd6a6c517c6bfcb9195a4e7bf484ccd3f15710902735cc176c653690b33b978f47d34a1d36e0779a321877b8a85114cdb4c9db745216a1e82d15d48eb1c34fe592e2ba24db5340c233cbec278270bd2dad708b3011022dded9de952a221ccf30b8d5a29e04c0da66d88338d4056c0064b27a59b5af6737840d02881cdd165de45639633a0c2719ad987c51e35b039ff97d5c0344ed5eb5223ddf1abfab569822b0b699cf11a13e91740925f493fa4a8b5cb20876d60ce081f39428088bb8432eceed14a455a94b5eb430dcf89c8662085244ad55b0b4581444dc64bd96eec153da91d3bc7ad7b2c74a63ef586360f70be89615068165da0933ff4de07ab8c9b83fc61b23ddf6dc4aab73b1fa62bed776b76e5d5632e21c53e3bd2d484273b73db12a7934e2e3f32db27b9a580515d4ad8ebcc730803f9c9012098fd4ee121a94f4e9e2239ffe7254c17bc899325195e93c1165cc477536d947ae81f6040f1407ab2058d127e88962ab693b6a8e5d624d7570cff475e7973d4acf464d097382c4af8cf54a10ecd1ffcd5c8a4555ff88c6973c2887300520f61b99ad9980458340e3d2d2ed271b59bdad7aa15e2616de66a90b8b97f9532f9cef49d3d8ed10f7285eca300e4eb0a35774d9fbc1076246a2dc722b33c0311c4044ba5439038889fa66322fbdedff5472ae1bb4eca916cfdbdc75acfe4f5ff26348a57225c9e782c1065947bfe2f7487f28e88528e41730b1c6a656a39de7ade93aa1b368da981e2a8697f149c2766d900e9fc1cc5f6243f7c68ba020ecb1e52f49d09b72a5db563ea9cf4fd113f5693989b16bb7ec65df0d19c58046a79c75ace389fb053e8aac7353a862e237432f4f33962a767ad1e3055fbcb08007f3fff6c8e2faefa626eda920bf8d06d4ed82c955c287ee9e1e41378e8b014760b1d4ff15a2ea3c08a5e51ba8526104db70c853c208c030093d7331b06e02e4f054f9329c43a4c37bf547963c4ba99058d4b9081f281dd945ee75a9a2b77fe0768634b05afcf6d9d765469cdc3fad375adadeb4bc959eb03da38207576a771c1ca3219251c9da5f42423980917644be9f8ef0676c6e9a05201472df740ed01dccc2793c1450f010e12845ff9fdb4aac4de8456219179a50ee3ca0706e34eda2fe1b8ab26d725d57ba20b51d8899471bf89f7930933829ffd39de63fd4bed5d036edfe9d39d691e56fb61d1fd435e95e3c83e7212095845dc3160063e2b1ff94c55397120d60de6ce9310e942fd8f09363fa21b171623b00047ad47b66e8ef0e46717d95d3e5967600b9b3352171aea045d306967ade3b1c8d9e8e212d0d1ea879114a0f0243fec43f1e441e51094029cc79b7a59cd8ad3320dd43bc070c401f78ef1104d76675274dc8b32436970190cc4885020ce5424bd9602bded904c7de3d7ad1fa4d6a2f1ef6c1e365d92a589e387560cf0cf227007620a9e38c1d0d3d12ce2be0b040468716173cd0a9a51d1fce6f1aed151012f87327cb2272ca0e0bdd69298a1c6e519dd8783707a39df2dba1528d39cd215e076e8afb92933598977aeb02c2d6055ef2e6565fec981c7eb7c87f6d2685beff75fd9f68e4c52ad88645ea6d21c3d3fe5ef6e24087fbd3fac10b32e3a5b2ce2d3dcf2c29d520cff9dd45492a6a820dd5e0dc5bb87d4bb6b90303b0ab07463f9c82dce0c6ccfba2b7563dbb7fe91f76e379a73912e2ca90f055eca8617ea52cba78952323a3db028a471dcc6f7f8797c7535a0e87637c9413150cfab967c75f5413468eff41af37df6241a1479ba4f7214bf0be7bd3303a08a24f05cd93020e9a395b69f294d4db0e48f331a8fc12b1b6a2f6bdb7e62e36ad6612ccd64b08ce198b758bc1df88298594a5022075ea0ceae95dbac4a861200269e5bc1ee61fba1e8e405b808e711bba0e7ec3e5de02a781a14aa80b8d08d7f438266b526f30700b7f065935d3fb69394b7a41bb817776cfe09e439f07bf10d6266f8b4d87385d24ed9a9752aebce975f8dd95e551170f26e85e854ab26e67ebf27dbe79bea2ab0ca97ec29a8d3c2087f0f0014de4ded7240c39f9ff9b02e400f4da24dca07fa3d4a68fa89df493c925b5a883bb6edf8398a3aaa4b8537ccc96ed423e7ee1e2c297cccd2e89ed4b6ba259868a8f8c4d5dd654ccf9c320b25ed825354737c279df14afea7edfa9e14fe382b49915cfd700d3da57a088449e1405dbc1abd644d5c0e5d77f3979bef26f55255523d1aeb17df6675428aff7778ab952dc2b042d5a2c57c34988999dac29fe3fe3b7b66c504fd9145024c059b8c9baf284de92f1d129a7f8c2f38b97aa16150607524b03b076f821964329de78198807ba952fd192896e4307696511d2ce1cb390981569f589fbfc65d19ef64caec4164b6aceb272761694735917dde707ff65dd80804fc4019ef2ffddaf33a9bad84f705d28d3a3dd4d22aba1dec5c5db6a45de48469f747d01ca89d02f98c88e8a30e88c286d3c0dc167d0d379d82376aadb366ca801efb8a3742786abd4a3056fa5093292d6cbeae0b23493c6bec26ab415e1b43157385d59bbe8fc61a939d1a4d02a1518bafc917968fd7b446447285b22a8312b5edb9c133fe5069df553058462200e8b980e05913cf5536a5f2f56ecfaf323c6a8247b784781c55bcad8b5cb4d45b14ab87aea88347e43b89535c712ae242cdba5a387cc9eb579d9bacd587c27d3de9d53d1ca026ead5822b208fead2e0adb0a19dd7c73cbfdcb11c731d4370270ae7e352414183c57e660101107bd42da3049d159f417603c7ee720b4dc3f26d030f0b0c0cf80a44b34b1ab9ce30553902cdf9f4a72beec654ba99ed59b01dad02bcf7ffd986a9c61dc7fec813d8667c6cddd407d62f51fed1b85e8400e692799af2b4badfb612236c114e7f52af65fa7571670aef0f619ac342ec8a3c25e8f3abe55b0fa0c03e96386f1f4725e874d53e683f73e94"}, {0x28, 0xffff, 0x2, "9e6027130e217369e16e6ef4e961f55f0aedb09bd9"}, {0x1010, 0xffff, 0x100000001, "21422be64088382a62c6606e3c19bc3880e75a8122b94dc5dfd5068857a93ba2d459fb70b065885e4bd72f38cc29237dd24ba48c4ed0c83156965d50993cc1508a590f086446353fbd549769bef030141bb9261acf84fd296960183f18daccf942206c221afa01ecda54c8169237cae346781c33a027b8f117e875132ac425ebc0e8bffe7229b8b6c555ca5c7b6cf14f9172e595c509f895d06e00d2cb9a4554d1d2957f50b694f7687904f86def3f7346a719ffef4c4bee60ffe6f4bea2ce7a67bdcf2bb94efc12a2bb8af9f4a30e083dd7815ec92efcd78db9931eb982fd8e70d97c54bf0400fc06f7868df137dab94c0a092902c7c5e79068194397efd19a683d7f8667c3d5968ff1fc783687721d5dd673821e9de1f4135e270aa70ebd8c6395ff157db333b6c25a1a6bd07f055e4b0685594c4d79c8435274258bd2ad859de1d73c9b54610427aa01bc7ff029bc44ae20b82de0be7cc183af614274bb7d59cc03df94b90c32a8ad19ad75dfec7a1e6efc12c5a2c69fa2542e82e3eab3f2b624166f056a2a269f6f0a281c287254f69cf3d9dbee9d84b49167918e50a4f4bf40f11bbada2234edb6ce10e4d358872e021c66d944cef434e66025ad4a2e66447797cabfbfccf03a95b09191a1a8210a939d6f752c0ce878ed6428cf8fa5e8d869a7005b6198983969387fa0f70965543db7bcd122fa1fe9217d6ecdffa10253fc3554d6fe28e71e527c0139c2e63041c053ef3557b9ef42c420c41cf9e602581c2b247d2ba1ca58994f1c7d05960ae04918f75312e957c37829db9bae95a3bf7219947bc0b65a36b2465e878131b8724d7cb0327fafc03ae11e1e7a876d4afe70946140650b204222f1ec7afead3b64b34e2599e27eec08af357057b082c0d319dfad774d011277d28dfaab0767863d5ab16540cd9b81bdfcc0a465dd79fcad05a4581f102e5bd84bfb2681be64bfade65ac09fb8048b9505f6e6eab0cd9aa89b243761db31a849fcfdf25c772d75de61aa38f278b1e4d8b0a9da55b78d6909ca920f992de2d13e434ae095c1df375bbeff6d0954f66907393b041ae64bdb37e9bd0873651a6298ee1aeb5d0d73e7aa6dfb25a121ed89e604473aa3073d4dee11eb0d3d316a5caacdbd14682a0124dad97af55279022e84ebb8099f7a9406e45c9dd8fb530ff04e49061a137567e1aec89b1c5b40a847c24ff6de4d581c9af5f2d4e47308163fb1365954a6eda5cb2172f2b2fe225a1e7f6a2c99fa388a10d164c8ccd9cc984147221a05ef5d0fcdc659732bfbf0154464ecf818cd588d056814974cb9a2d2c32bbfb940958e9abeaacebdd138de8df0de87ac3d9b3d3cbe8cb1c5ef7aaceaac38aeb36bc6d62aeb08a5ade9d9287bd3fd777ee1dd1069e39af4d0b0a21c9f5053e3d8c503c70b8305fda36efe36b29663a6d5d83039b59f774dd9b9482c89e31fd54920d8726e7add5350974d425a4e49f914c7358c73b85f4137bbe46e12271f9795d8dc4c2847e18b806039491ae3490ff68ca40d12da8d82dad556eb123c97bd6a5800a8dfe8439b196efbf573f911cbb7d31ab478badee41d721b8327c6993f512fa133895e5a49e1093b2df75803d2fb754e8deffee74d976fdea0edb2b8cf86a99f91436a59e95b1cdec3235bb970feb5b38500ce40e0edeeecb14b4cf7ab4a7f9aff11ff52e5c4cacb69620da449dd34c802d9992e3e30fe3744ffd012cf74273c4879a172dad75ed1f998f35b6e1f0b1c4897fe04e8532537da3af2a58a7229e84497a73e4b5a117e3e9d5c4c13883ea37dc4b989aa55c37f2d918ae25fcd579795f86285d10d79714cb71ee915bc34d0a50d1716028ab1727eeba34b46ec703f620252190a7a29339552ebd8c872eb8f6ab53212739b198e1c1b592693f08b4d84446e998defe42a4d541975d3c2853f4c8417d201a38dd415580ce82cb615e18e9c2228d90abf94080d0ecae07af537de80786f45561f3ba689a226c1e764a04fb1c9d86142e9e9e1cf719d70d82624339727c7f7c25770edb371a5bf8a122b1b66af96dcfd482e94f90e9cee8997d8b69906f127c938d2e1a91443fe9e84216dcdfb0b21f12e2092627e3a3e696f5fc6584a053aa6b02b6a3adf1675730e682c165e5877144e164d1f9fdf9da24082754affbbd69714b35001c91b06541dcd3d3b6e87467c8da10c1d6f128f9d6895d35385134ac088255cf8f0cd9d81820bfb9016bcc3ec64d9ed52e81bc927c981a9469c47eaba1c46d3e6a6ceb18e76b39beebb2fb6e19a5040b37ffffb6c21c50323bbbb73463810b33074eebff49af7adc6626b2298f1cf2e64a106fcf3eca15547fb645f95ee2da6302ca560b9574160256204efa68f695589d2b21c4e8c71b32a3f4cb23798d5fb1d662f08c9d8cf031bdac3e166bd4de3e6c53d5c93a5c6a3d64494b44e19cc555a924ded1e2aca6214f44fd3300465ca3aace63f74ec11116cb448a391cfcf0d441b4dc1e80800a331b234615785744ec6f44f142a279369fa573e456600006199174a291d3d3f93759ce480a1637d165da612f93a1c20a6d76aadb744b4d1a0dc2f3f86b6d9b10e75c55feaa99281be50535eeca89ecba2f995fe10e9233f14e0f8728ef3100e185084e7a1fb395be32f32ba57ef31f377547765857960c7e2cb95decc5303b6be65a88dc9ecb884c8d21a8aabf3c43f05c4dd64f6d30a6fbad2afe8f26d334ea3a86006de89c984809108f5184b49c1f79338d59f0934ac84aeb066a2a79c10b621c3cc3c9761e62914923af18e0924531beddc676e3ad3a5f0cef1f472753463c5fe1e9e73e221d9632573c7e255084bda833aa6f26babee6d606dcda3143cc2db44168b8c7ab19e7fe28c26e70c3b97caf9a9f7b8c77327c06bb4da265643fa1891343c8e9494f96f3505d4c0f6f3d99a67c4adb87345262aa1a4b17d5b89eda2e38b9ee66546341f166ea8f616a009597a00069bd4fcbc9d66c9d2fb10cae201520c125eff715eb4bf9615ce768558170c5b7fb5af895dac4b380e74bc6f2ee5dcbde1121b6de452dd257b35e8d70a4379f34e5112157db89fb70b2effc0cf1b81a0505aadf8c1a2ed7910bceedd943ff04bc0fbcf9c6b2660b9838effe4afb2c3eeb7395a755f04aeabd3c46c9f3372dd371374a715169d03512e8b86b6ebb6861074583d693747f6cbe5e013cb7b5f295eb48da189520609852c1f24b62eadde73e0355bc135c1207dbc5915c7670227f64d246275ce05aeeb56feb61057728eda10b505ab59edfdc8487fedf91a3fac4582555aeaee8cbc2323fe8b5807cdea3bf4b21e3e80d311e1199e8e6cf6a2ea861c6eb6728b506dd857b1f6b9d1bc8edb588c0f23c2b1ed7bf4f98f79c539409772125f600a76ffe9b3520e0afbf5fb8dfce333c5e703bf44722a9463479892940296e4bc49139164db55e6f64ccfa3639de0d3d065d1168c5faaf9a2ba64199189749ac2d9b9157c6d20ca072e19279246fa56b3cc9de0b7a9b58176382717486717013c40f5e37affd67a2b04dc00a724cbf870e83128af45f3ca8b7bc81a7ce47ec8f83be730e838192eb773dc6508e77d11211a5afb22d176e01b4966837e7d15e2e070e528c325586acce92bce638eaf0a8c8a613fa0795f230a2b454ef6484a88ab9c28dff23abeb350bf195e4bb96577344e14ff84057907d7338b07902d605d0dace141df852ddb51473ab87613961f54f26edc93bf63ec8e84ca66859420ff37e32e66c7a14a3d8992566d7c2507a658cf407cd3a9aa45e7a562b9a94670285aef88a871c2ceb482052a24317b67dc19db60823a5af2f5f050c7d0aaff71dc906ecc9ae8876f75dca30c712bf088e5f977994f2a4be3a6231e3b75a747f583b35f17d6ee2c6625b05c15e5f95b8384e58e1e1a5fb0e7ae846e7ecf4ef836e1762887e834dd44b39aa6fc696bd79277899a296040a527f6c3f763272603b61a7c477a147fb0d05a90cd0c553ab8d78b42e51e91fb8792f79d3fc762e1d735c421298eb36e2bff160ec0b155c24e86b3c0f392f3c4d24e892fafe97712d85befc93b579a2ca32930358412ffe8c6892292cfcc5efd399af542536f31069a750cee59a15933917674430013a5763a99cb5824e1f6ae478f4457c93f9cf0d280f195e48c639fd135024db48f9eae5b65afa92d006ac20f513baa24f0b0409f31da68694838d9eb51acc6acdea228360f949f415b478ee216e93a15e3a3e43e4fe9f06f7682037c59eea1191ac8718a7bbb6bb71f5c4918c1c96c49eea9e78f3f3fcef92083f6b496defa5411e16c2ecc0646473f1448ded7e76effc08ef3e071545143afa5ce61702e24dd1ef56d205969e61a2832be35324793b7e555bc52b913cc37c89890d202bdfc7a3f6e86add0a5ac52513df862f68b91d7db2e3941177eefa7237b2cde0105fc0b15f15f90ea7c092437796ca28444799c08907cfda86a9277f78f8355a367df6d22d2bfb5a401964f9941d392b4819f884f09edc1c345678103d3316cfbe00370278a555649b53faae4116819d90c36d8bc20cb0fb9725b8a6fdfeff0eaa383e4dd67c3d7bf85cdd646dcf73dd8df309112633648354678cda722e9d81fa07b918360c9ebe5a8b930eb492cadc2419304d2c30fe2b3d5aaf460911e18cd43cf966d20244e6c581b2e7b5adde8a9862ec124bbe1de0b5c7512e2279bb854b38a7a70ec7f7cc66acbea92daf0b107934d5f52c63d63a40dc9fef1165e245ae3a3a89cdeb03fd79fa2ea5228497780872b7a498d67bc8e47ce343a851a3d1691318e404706cbb9a0191808642053d4c5fc60323bf416ab67c48438b62a3dfd151286f142495389eb4fb009f317154d41a6a6cf03aaf57ac52b2402086dd3a9c34151de125873758338fa75c8a67ff52a90ece73a62b04512f0974410b592490e9148d7a4e655324c4127e96c198ae62cf6f215e40138e3addf6e30796d6eb11be04436899ed0148e6b59c4566a781d776abb2d73324add7b8d45948b1b62b00ff523a2811f74915c03ab5e22a06f537768c047aebf5529d4c2646655462e9470330c644df2f073ab9ed05a700ab2a18fc96e1e552acf65b6da416d96564aa0a9ac6728c450b81f0fc5e95a3b2f1feec72c9251846eef7fa598c26d49dcdf557bdb3d5cb6bc33c3d58e0d498364f1248490f11d332777200ae3c9bed6c59081f8a21b55a05c4e809182ecb6f6eb5d8491cdf7dbae9502675523184999c519d349bbe61556b07a9a27177d61fa6a635e3a9a1d8017546ff2642a5c75a1a6a785f235a5de47cb4d2d4e362711b0b339d7c3ab99d854a28fc0c4c439b76dc2bcf1c59a18c4d49aa53979fc78af030c22ef51a42f4d244a61157c0f6f2cf6c2655820e7924583ca7b001d257157fca4f46ee6e8b2446e91d8e6ece7728b4d128b12d65c46270a857fdbf6aa08405e921e0ec50245709b952736eb7945f3434929531d204ccee8410f771ee7c58b9943198b34ae7f2b37a7048ec903257a7853fc63be5d9ab276d3da489ad4141d4b328666843d00f93d94c89039e77135e43bb9a5affe00dd9cb0eee2ecf576a3af87cd24ce58f5e19204005c498f7302151b464027396ad68cee6ca1093f7541921146a0fec405737c133fc1695c52037c3880f490c8db6486e30d100b7d32c095f57b6d825267e1d35d76b4f1d36fde3cedb14ee9499cdc22a82b7a1075cd2ccf8310fd986c6a1c6ec9146a659efe811dd7b5e631a38241a698c0e44e768537d376b88fe80dcfcca8"}, {0x1010, 0x0, 0xc98, "2ebf562ac4c3252814d1dfa4d7f8b809c8722a2843682cba64da82aecd4439ee0939cf0e6ca9b5a1453e9b5dbc67a1bdd84dc001331e8a04647b50a6fbf428815750014aab3860917561481be8a774cc7ea54871ccfcaf0bfe3b69637ac7f79990a24deb2d08732e0942e23f97dc486e1d1d55086b15a5bc2d620dfaf92877d13680ba324b230f2133e9af3235090d6db98bee447c6d123accadbf1d7266c17c3c20bb30b0d6145077a5d5676e5d048582e50e8cfe0417f4d43b0886267773109ea7073d21dd0736dd8a66ca9972421be0254b71250f809d29bf66f1e95659b97e82c0cde9643c82e2fff9eb8036f0814e249995158a240faaeb27de7afbaac48eec1698f5615ec519c51b354666b1ae9a0714f9ba8488e961cc3ea161c8be52228d46c4ce7de2293314de8fd1bc96dd1d575d1a6f8225c51072345ec3148788501ed08a7d333bb076bc78f59b6ada11339cbf92239225480401ae5aa7fb7dd012a6afcdf1a7f259143e9afc81888cf9df003de31264f3ec74fd852b69ebfa68baeb059618e3348c81b9fb5013855c255061b86136daed1247ae62022f98c76b076b02c11fc508e64ee9f9f1a4d8eafe7d355d50f8410ffcc1ac8a1021130c03855f82be7ae1f00c6b78ea90544b46cc057f3a0b3d7e2697aae09f8110da997c85b7b239ddc719c0136a51773789551ebef2fed30cabce98d4e57c316b75c6b85cb3ab7da32696a2426b811c59e87dfd2c6fbf730eaa523135f70108e79550fb4b7629bc243595fdb68d9cc2b25e612bbd3ffc10d939e28028b431b645b7ed39605ffdf5da54d09c4a4845aa1752fd95571dc704990b24f01af8c807e49e6b08d18ac6845648ba3a1ae3a586535f0446423ccff3351e62573497ed6740bb769632ae0eaa8dc806382b105a41920aa9d3b57aed39b5a2e89908d260f7453c06b47652ac639a976b62748fc94baaa36446104fddcebdced00621b84c73b89b717ba0cb208b586c6f193ea3ec21ed69812921db68eed4209d1e6f7872e4b9cb1c7c4cc0b2862f4d9f5a815912d48b1d47530874fc2ea7f001e66ed288c4def906913e7a22afaa20fc453daa4dea8e70fa489e6b3fa981bb1a6add4bf1a893cdf81ca534ade15016e030bc9bc19b7b29b0302196e74ecca5d3bebc1d7f85190c18dfad7d0ce57515bbc48021a0b2ec35383c5ef9f51380ff647b877127c0a5c2178b816eb5bd65f8d13eb6352e0f6e954d0510e5848108de321c075985064e12b227d389019e701747956c1326be23d69994ee8fc87e2cb38d17ab5f6e1d561a93f9f186046a6cf1535e5580c8fb621f4d3a5035e4d0f6c0e0706423ea7046277477ecc01dce75b028e445bbb4cefb4594507bdeae32ef4c59e416c3cf550ce8d13c15267280d209ac1fd76bc9866916f06dde0522e8601c60e608e45c416d52894ebf0a351bf3afd650cf67c42c9cc9f783c69cca1bf0ba1cbdf1c7bb6efe9b7480a8202aba8a72c885e3c7dc45f3da99fd9bdf40eb5f77ae8b105b1dd27515a636e8d3d0c515e666e7280e95b70f6e2ad6d2ab50199144ad90a9fc530c28b2ee94ef0977993916a1a7e6098e80a823bf43fb40e1c367b8290635b83e15a4be91997b3aa1a8b69edce8aaa31b3765b03d6f66cf9adad752986f4a9dc96c751110f9f3eb85a3d3fd4fd85ff009867054b0eb16b98b9e7591e16d571e88ac9acd281ec417ba3b18b1fafa5309a93ed04b6eb7b4bcb352edd7085d7b3223f58a71dbc7ff8a893cfaf68584f471056260b5bb87b702602823baa2b5f238620ec26fca67bf8b68bd7fcc7ed476d22f06e5d298999e9cd8f3eac3b6f8081cdb7cc70d44984ee627238760d35a61dee9a9d780c4955c100ffedb289037fd55ac96100f56e6be4e666f38fed12fe42330a8f0bd68aeabe40277b517ccd4bab0d274b015ff6850f45afb398d89eb3bf6e7e27c23fb8dff2fb2f95453817ff3d8b1224da03f6478a82132da48e9e6a2f753b93f55efb22f63886e4e8a5c9906292934437d8feaec73b510f093171891ea50b5a2ae4d6ef3e9ff06a33778d74a86b0af4888df3159cc76f09647cf97a2852df742e8d238044899c2194acd0253d810f85082724140b55a236a346d7471a2f047cc2406c957c809b5f0880d30e3638f5b7df3afad0ebc6ccc197619f836ba34c52d10a91b9da45b5f7d5f3ce2f86043752e59498559bb6b4da413a8fbb3bcead6c15c5ec077fd19176fe044ea1e3034f591a9bcdabcce91e108874868a2c7db15ac017d35ebe036c78b99e5da1441659efb790c28b8e1fff5268c679c3c7edd6f3da899c6051b104bb5564b7bb3f665e57df1a4a3ae2aea3d6b1cd96547cf1da5fce79edb44b89381a988d3f941c0c9c9cee68bd78600299e54b47185a89ce038a26d5461963d8c47549e24c114e4f7796891433d776b82381d44de5ee0d80758d308ccdb723b8fdea9c04e054fe19bd1b5d3814d72a5f15061f63377a66e1076a88df2d811db90317602a4b8123a0f6658dc1ef9b5dd6bdcb23f616d20ede9ffaf2ddfc566995ae25efae37016be66ce92562f6e3357df7410785a90eca19e13c09c10fd420d0e5925ac71242ed7b175489d245e4b003a140df464395b249394ab4d3174dc1cf6b49baa3d3aa004d59e8477683cc0549db6930a6d5bad43474b709412aac590d4eab9dc8470b817faa57d8240e7ad2d3f97ab88b1ac599ca03c65428600b4bd28c566fc53d7baf3652eb553cd5c2aab27cc7f7bb8b81d7269b986379437bb8877dfb621892b367b10904da2d6a556f138c5d4de895fb8fbc7739c631f436c2a64d68c9fc4d13792fb54f9136c4484946d6a2692a6f0fda39ada26a586b1b1fb1440dabd903aa1cfa353f43778df4cc7eb80c58d1a36a362f0b114a64b11e3b4e30e132a17abf3d19d32878f5e3891dc8af1292e9286f644b5a9b6648f33b7cc19f9bfde7aad68fd99ee9632de51b39c30788d9220e2c61e1e7e994e677b2654b62a9d1a25489cea8010885afa3f3049e9102ab5a373f4d4c903af2e9205e01cb31b16d0ed66bcf0b976a5ba196c6630de79fe62d8382da3eebb02dc42b8e5c745ae78ef73d0dc8d9231e5211c42cf459f304dae65f59e960812303288b93d6072b3656556cdfa83106433925f4c18bb7e9e6b1ebdc5a913ea4d38e669dbc1663cee1c1f593c561de044654006cd6d5668d0f366040ba15538f73c97efb1fc181517f3fa8ce8b1c66c69c0b27c0cb1da9a68f44c4338d6810746c148990e1dd80e401fe94f2f1b9adc584257e4c37d65ed0053f289f884fb2a713a546bd17421ba33b17833e16791156b7c38b202d9a81c7beff255201c7874427c890bef2c44cea77b324b321dd585765ab7481c589230686afe88453686ea303d672060d88b2b470b0e25b9315ba35c59de9cc65cbf90c4937060da075b047912b5b85c79748903256f86060fdf183659263a8db91fdb52a3dc28cef46f223e7e1796f95fc6f93adb8ae805fa74358c89996e490edb1706bdd3c1031042ce81f8453d24ddeda6387bef8e75dca4b868d079ce160900fee777cdcbb3d9f6594686eb41bb8b951ccfcd463dbffe0784ed4a0af4195c24e49593abb3a95a1a80f2a155e9389529b951897e7779b4e61254e997eef000569ee31ea848072be20e79bb619a50ede13c7aa017c4c18b7f502384a798ef65e18ce1c558683184026c3b1002e964fdede8f6387f2cf6efc0cc697af46858b718c593359569ee950d87991da6c92bd13ba0449381aa7b17d3b871c09ca0b23c627c55769d951cfde7045ac1e812539276b84fa20e1ec9d8a1499bacf0076bf8aaed179646514d252d5db285c0a160e26f49796dc925c5b87480aa987956c64248d624f07efddddac477e4bb1c9f4f65c2f62dd7aa397df4cab8733b12b1a355bc66a49a5427bb18ca60ba441232b3dd4eae76d7ea9ea8416b283f68a32e10002ac6697d323cdc550619b41fd3c3327acfd749faea78ad2d6a7eb38501a201f414c8256f4743218c9e344a3b5273af573c44ba0378e59e240c2673b9c22f07a756b22fe0a4226616c3768cbb735895077af97fdb52401af7f16c2dee8d0f9a3e9856dd437bb80378f7068db113038530c658e47d84c584887265caf101694691bf3cf4371d7a2e774145f3c62b6d14d3f7962ecdaa7ffdad1353819274eaebfcaef2a842f82f3a424ce3c625b8e034b0c751684ae2796e23aaa4b76acdddfaf212d8b377f50e5c4ba2a4be12b9d92f516d90e13316382f397e21d1c357e2fc0ff5868a9e378541d8f944ca29f36e2b18dfc08b13215b379a3101b9e17ea0ebd2b9a1525300b8921863a9a756fe9c8dd6fa65a2f3663837508b93a34e8e1cd10d91d5941cbbed89effbeb77f9c2267fef9a4c4314febc20c6450704c40a697caf5524bb88ce2bbe957e52ad5efb7dba9dc3257f761e63216e9ab0c196af8db5b9eb108d2a8ffc9b3478e30e82d7c6a5c3f8eae05bbbf56ce98a4cef24a00403dbcea9778dc58bf06696eb212c8c525728ce39dd0cfcde05adc764c99a5e1bd3f65fd85c8636db0300194f63847bd8e8d8e5a52a276eee1ffa0eb55dba8d10974c755b86feb3d00f7caa44c15d34f9af3593576b352171262f0414645ab26b1692cec3067ec83236163ed9e2b9d5ab7473c7452999bc015de22295f0bb305f67d506f756d2656e8064f7e3867a82df835b1c320e1b79c57107990e4220adc4ded6ac1f5521f04413fcc8704fbfedde819304bfac3f5639e253a76f278aab657c3b553ee7983cb9d5eb26004b17f6bd46ca5ecbfca526776c2abdbdba508d0b7ee5642ca3b1b3fab928874fd09459e1078490350a77a33c2905b32c680f24d9bab98b1d59279fdc820b1ed58742984f5b402089acef7264b0fc8d09a5e35b94faaddbfe1a822f62f4c924531f3df3f3224eefdeb4aec750d3f46c463df1931617812fc2e9a6e0726616019b6771bd13415da559d80bc4375981e17436c3c77a8b6e72888e89af50e96775f8da90c8c63f0d28fc91b0fec5df4969c06b56a4c0a823656f8721c9f743aac6e8baa99b640f2e266e42394bd4912b08af4d54577cd19533cfaa042ad51114ac5720fbf9dc164c668e526b5a1f7e911d9933a7a1e9ed771a8e5ee4c49711dc9772981bf8d67e5cfbe15208f3735406ede0e1c9b8e290006bb11ffc5eb990d0d36414b8ed1be1794a072009e9ea4b45bc2a9d5eb02bef995a2552c6642d2c25f12a262a36a4c85506cf3258e3c0a3c712229991ab14feb064db117b1b31f92e4e3a68a0611632bdd35a7438e550d08f79e5e9cfcaa8ad0e5e7c0944aa62854bd87bc915b739d90f6b0f1ea49b4c5bf162f1c00876c1ef10071ce69d97b49eef6c02a0c2161ea359a850948a68b5feb0cb3e9239ab9bbc9ee68583c78b02c6f998cd44e72f8d998dc99097f60fe8f2526024a348ba33b18489ad6df5095a503c70ca0c814e06b265ed9f05cc765005162911b1d3660f6ee4106d0d1b9e9036bc6a00530952165db4bc43281be6227a3371882dc97a60ac845352b3b87773d84be9745a63a93b3eac327acc98c1d0c029de1584c17dcbf18e98a029104dfce713b50bea8a3c32bff3580664a8ff4781d49419b4d190b2e01e94ee676f11b9acc9c75d3a904ff2df5d7c608138f2885bb6ec098bf6abdffb97ea760c28339f7958de497a43b0d22d3d4468f3ad81d4683878418bedee72f3652dc536be811e5779c6ea335957d1010f99b30c590247b12bf911e6fc5710cb"}, {0x18, 0xffff, 0xfffffffffffffffd, "eb7c86"}, {0x108, 0x1, 0x81, "333fd6bfd8fd460ec950b236776876fff4eec796615cfc9156de61b9312d62db32b1a68ed3fcd97425ed7b29b41c5fb87a0e04a17a9aa51d97e1a11d0be07ddaa07cd656f7c9fa39c2244464f11229cc411c2b32c92e8a8fd3f3958bfe8c089fe0fa37c8b1e07ad1717cdd7ff76dd3e46c80ff117e9d9318581ceb0b8330cc8e05ace8b28b7429aad981b6eb2940102319472d34ada80f0edbffe6f65ae366bf99aaa827f273e0f24b0e9b5cdff183582e1b00c279118c58459e0a7ff6137ee535837ba82a6f9f6b8763962e58dbadf95a629e6cc192b7c7fa34601d1a7e24e5699c5f7cdf6e568165ebab2f288afb76006662b24712"}, {0xd0, 0x1, 0x5, "ecf809edba472fdadd472987dfdead9dabcfae09eb7711d7567ad86e56d2c4c46762e5afcf0c224b0c9873c4ff50e6cb5248355269a4f2a0331d758206916a1b0f83b9a13d4d155744041c6569a90da776736ec1be868563870352bc3a74d9057b2c65bf74edfde00f1880618b9559dd450fab07b816b793e0be1181aaf64872e90d7e32d2788e0c7828c52906aa146688f90500f205a1d2de671daad2d14bbb4495a175f6af0d5493622eb29e6dcebbb1a80d040cd02eb18c25c5da331e"}, {0x58, 0x1, 0x0, "031bf1e5c71bcdf3fa919a416d06e55d2e93c48ec83f2ea05c828e731770fd7372d55be89ccf2fd32aeeadc7d6f0ccd14db3fec66ce322b0e5b26209f2585d270e20b915e6"}], 0x32a0}, 0x40e) fcntl$getflags(r2, 0xc68a9727db220814) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) dup2(0xffffffffffffffff, r1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1, 0x0}, 0x104) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x79) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xf0000021, 0xea, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x20, 0x55}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0xa265bea526611f4c, 0x40, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x2, 0x800}, {{r0}, 0xffffffffffffffff, 0x5a, 0xf00fffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xd086, 0x7}], 0x7, &(0x7f0000000080)={0x3, 0x7}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x6c6) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xbcd2, 0x0, 0x7fff, 0x1}, {0x200, 0x200, 0xb81}, {0xffffffffffffff99, 0x8, 0x2, 0x4}, {0x0, 0x400000000000000, 0x8, 0x75}]}) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x4}, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="9a234cd4a50914cd62cc6b6aea8054bec495dc08ad3cc39a46eaaea00b85e47ab8df76100eac7039c27dfa8991b1ff70e45d2aabfcd686da8dc9f8767d5f8947517ba8a7fd0e975caf0c626149845df958db0059b2dae04701297d5745f9472d4a7f2e5e20b4d388c034a4ab93230e05460d5cf866523bdf19c408431cf627aab17a8b79844b7d44481fdece56234a2e5040cca0e26584a599506dc2c362afc0be338d418e9e6174c68ee27d1f88dfe7bfe5f674ea7744612135c13b0549b6a8e8", 0xc1}, {&(0x7f0000000000)="08bb7d47b499ec6e812c", 0xa}, {&(0x7f0000000280)="ac3b1a13dba29d5e08cdac6b4c862160e29c5fb1227b053e75f99a4dee6f25bf4d4b3d3b8359173eb256d36ea0e47d88e14cc66e473cd19c62bff71539e85e9ccd41fc865140596d240cb06d05713a86df63d0033fd705084dd00bce9e497242f80d166c903ae350337a6efc670de70db48dfed5ea834db17e95cac4315d4fb4349e598daf70a14f08698a", 0x8b}, {&(0x7f0000000040)="72e04d0a57e7c9a522ca329596b35c1af74a7fe0e074f6d8e4c2b70e8eb0cfa74e1473e54d14a48088f921ebe667789b732bcf7c23117b98d75f97df94", 0x3d}, {&(0x7f0000000400)="2a769534ba892079f3dbc1ba89c1c7254f106eb596456855aaa25f4aaf114c609570f487e14ee4e1385e4205abca3c3631e37b3c483f18b23381904edc9a3afaf86fc173911b00d3b4bd0a75eb570fa5500594c9c34db8284b613731f976e2f11aa75a32465537e41aec7dd890709627dc37390dc3340af31ca752500bf73842eba46e6f3391a57e76ae8b83e00eca3c4e2cd12afd52037e5af901c9e013d6b3c4ec34784cdae25af58b154c86f1", 0xae}], 0x5) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000004c0)) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:01 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x8, 0x7, 0xffffffff}, 0x4, 0x5, 0x4c5e}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) clock_getres(0x2, &(0x7f0000000140)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) write(0xffffffffffffffff, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) syz_open_pts() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) syz_emit_ethernet(0x2, &(0x7f0000000000)="a361") 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x16) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x800, 0xf672}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xba3f, 0xc84, 0xffff, 0x1}, {0x6, 0x2, 0x7, 0x80000000}]}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/102, &(0x7f0000000280)=0x66) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x20, 0x1, 0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffff00}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x24}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xe3a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x37c8}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x80000000000040, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="a87ba0b599b45b80480e3c8459868ffd2e9fb93744a7852705d17f83f845c4de3bfd255971ac82e5ba8c4ae8d347ee9bf6620dcc478df04f73c5cef3aa3ced5bc366d97a8c9e16365795d2cda7f9a8f76578c8255848a13df9d5dfcc9202576fb8322ce8024d32992aea337666c075b92e182a6fcde5d610bc610beeda3452ffc9372fa7485893783a3ed0739f633e04f53ef60f5b38f7f33a36799ea0d9212a866b359b1ba668456831f3ec9708eb529110e81dde99a26c13cbaaa778d34adccd68af40017e1214e1d42ae1e3d43303293f9b1cd4bf6e3c26804f2567", 0xdd}, {&(0x7f00000001c0)="27ef4f6ff45b5d22", 0x8}, {&(0x7f0000000200)="892d215c06bf8851570b28b1cc40c9c87ef3cd4d459b8f", 0x17}, {&(0x7f0000000240)="793a8d430a14cd15e190c0b661abcbf4c686d3f7868cfd6eaace55a1226cfdcb36072b4b78c2ad6e21a54e046c8cdaff2ce32ac7a8a60dd5f93d800e30f8802087a947149103dff1a29abb0b2b1848aa68981ae33f12810478582d11813e56600481b2a83a8d75176cec189073ebc00dd5de5640e5e160ea813d2d7c08561259c1fbac34f2c88cc353c13b40dbe052de9db44bb92228b855983a1241d9ad9367de1310b17ef6d6db039bc4486e49c187a2165eafc67b98de5fd697e2b71647b8abe2d8a82112626c7905dc0f3cbc118cabf01ad73b870a336965fe1b827dcb6bb80c64caa52083f385", 0xe9}, {&(0x7f0000000340)="730d325e14b8e86d2dd828bab6d51816b9d7521a15eef832ae41f940088b28cfe3534bcf7a24f0ab35842f72774b04", 0x2f}, {&(0x7f0000000380)="944fb27c8e3c8f4175c987b553aaafab3ff8811be8285d9259819d96674f1017b81cfab0e13e5ce56b46e73c2af3e7d44089fb98b1b53d840b90197f4236abe1b1fd05e9e12820c36b07947587cccbb883fee62b878427bd85bbdb4a2716b5cd5c6c8fba99e38bceb5a8d81d348f89d49ea04a106f7103e673c8b0ae84a21a566df1f4d40be18bf0cfb2fe8f9f8b0aff05db091b0de6914a88d9337353f774564c0fb93c4049e33ce159541904af0d26e32d8fbb9f3ab30fec96bf79ce133fe304691f242b58a7ae266d726d5a3d1291d80362ac469b4344c05c15b03665650e28d9c65a211961196f30a6086729ffd7b5ecbc8201c3dc55bacd8be558917f2354c9e28f06c4d5166804a57b75439f4b0854beefa30e8bb5a86b7f90dd42f91fa09b56a4162740e7c07adda456efa06822e0cec7f0aa07dad838942dd8b91ffcbdb9c489dcbcca0a9aec21da36a4e176d67883d9e168b41d3116d6e917a938c883b9051176ff46d52ca761294f94a28fcd8950ba82428998a3aee5592c64870af4254a91240075e2d715636bb9afba6301d5890fb74af30df4480b2ba121ca615f095dbbc347730762f5c54c03c7e3346421ee107c252b4327639681950d061f80a4283bef92023fd24057fab9aaf491c1a21d6bde4e806004bea885af33eba6f9b717735ec5911a1fc4f7daf8a4af2696cbef250ae794f9f8ce073dea1e40478f61ce952a23d63ec233d268f5944d90b000bafc66414be04ad169a496f7c16ab6c06022b9492f0ea92e1b79bf51502c7db4543e1143ff68a17650f6ba0fc6f38338cec7f99fec011be1c4bdfcbb0d6acc38deb4341140fa7c123825de65d876c688f4111570a929e6b9cc2993c65578c105d5ed3ad3919f56c93dc97960ab5aacc83931f9de27f5df8beb0f4c1339c893f0befb4762858073f195a6a265906b6007bf6b37d80e5f1489be92f86cd94d5f4534e440eb05f9c23e40ed62b99440a1f4db87f307f4e0ebff80cb111fe1a4c0cab597adf278760882eedb9dd4016182b676294c6a3e5013034e4810b933f08202d22459ef0f1af353384bd16cfafb364f072f6fed2475524ce80cecf84523741e1c6ecfde32c3d581aca17c347852f9cf25e5550ef0724dbd3fc4e1a9899a6e196da7befd8def6bbede51de245f7905440e7558725d6e99477eb720bae67cdf40bad08bd5f4a6cea6c61d4e7bdf6233aec7e4780a28a8fe228dad687eb1e1ca84789720a12652956649aa6b8de5f51317aaeb147aba511a346d94b81ac8cd3b7b8f2adc01b9ff2e73b8c3c96b0ff68258799ab7126d206d94cbcc4a84db67e4e3e0a0d3ecf53f76ea72d53c30345d076457abe486c031a024678f81044862c9f1af5ec97da0978fd158ac309929d6ca0a5cda9822d54f8b6ceea88b573702370cc52e73407733991e2ef069db1b92fae0be966ccdf6720fb99f3c12b4a15f1c256083559a314bd8e9cd7d19f218c6c89d5a0c00d21e05032c7c664b70c63af4173b0333d56ef531f642eff8cc4f8251868ccb6c4f17acb46399d6f68d4bf544f469195dec6c553da08569d6600276ddaed5e5f36114b7d9a10fbcb29c0b8f63edaa2d26c4ea727a68c724a52ae868a22ba732e04fb0cf80b1df09fbbbba63a96756bc2f14e25cc76a2b28a37f0d4b05094288c9c802d4e1f230b57fd7d5db2e600caeacf80cea33a5b9aa3123fba1efd8f5f6117c16dcf94313069c91a9f563dc52917f752616fadeede1f02c5ff52a0222a93cf07280237ae1a4bf6961bdc78906a33c1ea248402112910d1cc39809f677fd0682a08cbc57b1265c42297ad82fc5fe8171c7b9b04fa601f5a7f44253f8ac538b4a7b1d4b59b4df9dfa97d8917e3407ff78482788f108193b4cd249f06b40876d722681f8803e53a92bbdd28523abe6ba7c690b00ecae6a43f18982454b24d9068162bea225ac71611b847695fa1ca5c32624e93986428bf02aee055f88d3ff3b1737382fb92ca8ce2ec457810fd3652f6e3f1c8d5e02be2e5a34c0a8b8ddae2f8c827ca445224be38afcec8bbfdacd5ebe6ed07aa8107f305f390989f64585b8d4a10a0dc1532228e304c5266870169837ceab4242ee7f948286bd0d0dc8670b3ac7404b6872a6fbb8fa9a70b92cfeaaf5f0a0f4db3eab10ce60e3154024bdb5aa3e10dd0ced5d16e983a77bea964ae9fcc117762f2ded5791a030df2fdba98541a267dd18df28063e09bd33025776d02ce10aefa305e578c6d161e3ed58cd29d5c7d493769a9471724f0956b69ab4c8e5a6bfa02770a72ec4beb8b244ba17b4b1ee78c49f29c11fe450a6a7a5cf7a7438cd3ba76fa3c56379e24d14ef071c77e12b2816b5ed8efbb764e31c9a8b06d5aa0c682e72a924751eb115dd0eda40b4461bf47f2735f94c7a5078b411d13a9b9be2c01c29aff8abe501da9b61a5ce2f727548728964c21b3cee9cf634236b49a3471b73d4e6f94c114ba6f1cd9a516648064f5c224be93a4ee5302563caf77bee978fab769016260804ffa4b342f6c6accad1932490bd82e5aa8f4422efd0b6c19472b696b61f81118b738071e0a8c7ffd9ba5b8a36c97f0187030c31c05b1fab589d46cbf9cf55653333c056ab946643ad0585d048c44fd98498ebe99195ebcc1e08f6a608a7b0350a5900cdb3a03669716316514eccea573e96e877433b887b6a9ec86aa11e681426a39e54f85bc4ef5618945c4e40c0fb5173cb49f70795c009b31a1ecf28dbcd00554e5c22f979fb2b04e86cc5524f33f0373988f595bd1e511be12d9178ead5fc95c4d9ebd8bcfd5984e6c99b1014305c96d4b70668f4545caecfb41555ec09424e25c9345f8280db77d59f7db4271168cdb5c432c9bfa56494ad5fe07a446e0e8de90212f984fd6a3bd5cdc173a022f590bf7e80a0b4357c4479a3a4c11cbcef348589a7a8a557cca23309b9de0285d7b1dbf18778df96ab1cfd4909ca4b05be9411d598cc95e6eba305b871f4884f00a4eded55558957e4a1e0c37b5893afbd9ad90fa746402adcfb14e3041e9034dd864397189c9df881e892433ea65d8a871ec6c320c87d2be348b7a793a85d72d15aa5f6cac988a6fa45bc9941c707915d3461231621dc5d949c2ab4b2419b2bd7570be810ebdf1fbacc2c5914f3160deba37bf39fa946ab9716bb0aefb05c3a7ba43a93545f10893801f48a8eff89f67d7086dcd47d4a207c7264bc43100c51ec5ee8b0d009098fe90ae97ec3f3d3d92645db9005e710da9ae4bbe2582df494e7c39fbb3dad9466be876584c56d59a2fc90f2644cb0132a7eeecedd66bffe0b59e668a9f5f14bed723f76190206ef4e2cc87e7643edc1e5e5073e493243183136e3f8dbcc13ba2d75971996cf97fd8d4fa5572fe31c01542877c57181fe3e3e3f01bdc8df5d08d49c9292cb03852f1ba75ef8243fe09b76b2dc72c80dbda7e58e944f871f4073d6c82913b077e80e90a692b0508a310c35ab8015045e91a08c2a481df2b901edfa658b43325b6376a684d724be8947545083d11d7a25ff4b55a4d41abe2f2825b14a5f805c2857c482dd1af933ee184e66a2cd5d43ca4ffadb6a48b97de36a3e53d4969034e51fde0da63bba0baa4a053594d277aed01326c41060ced125c20562f67b124c5b4202f129ab9c8a93faaaeeeaa4500094da9db538d148f8cd41046fd84da3e33253c940597eaf9d087872276447dff4ce2a17581be28db13f0393267993671fc377b227bf20e60ad4501125694a64db0970baf21d0f24d7cf98517e98a11b6a329dbb2d72c58a647085b4d577d09c4ba9060b06cd834f7f9d1e764692b0257c9358c3667a9f69e853b4265f7acde285a4ff380e34938005a61489f0d68c43915df2405e270357c539f92ccaf57a6f4750ec97532dc86e3d5a263fd53916155c208389d3746a983b87ad5309fa0207140486ca96dc8210c4fd76bf49ac5e669f0ad2e15710cb6ccf9ebfc7d3f0fe4a4375804ab664b223cbf6896ac001c02b8ca2e72112678c546e7b6b6e9c78b18501fdb77c7e95643ff1e9a484e3efde2edfff1dd11a25beae1d76186181e13d09e7f43fa4b69e422f80a712075c314dc6a3e7a1033e9ef772929950dd2d0a3476c04cb70b9aea5edb24b868b7cfaccece2a486312b78210747188e3c2cf6d677f822930a91513db6e8056bc722715eee99f51995437cf4cf9936d5e035c4ed1f958bfac8afa49727a36fc0ee19cf69463b21ca18c87b38bc36322a768b1689cfdc5909b30805fe4cc372242cec95c874572cc80083eb125ecad1ef69df2b2abde221ac7691767c3f2b77bfa831b320eb27efc121670298dd39af60aac6ac9c162c530ab5f0b9f2ebe25d18cba2d5e3431a6a6ec26ce8e8970ad124bdaed911e3a518bed3dc6e6814b8396a01db9fcf90dae59c23a5a988f982e09380b26b04d22f92ef9f93b63df3c9187b46c35187172ef06d34c4bf1594ddacbac479b2ea9fc96b60e65149e6cc898549eb3d3a81d81d1024fa8354587e96f1e6257a274fccf6304e6184a89cb0841b28d529b1d114bb2d5f3710393c37877f8c8e3d66ff5e2b8ca69f1701a5cfd389600857df0b6f1bccf72d3491a307d4e870d344ae75a6f6d22d694aa96d86393fc7426015384062f634cc8a245ea493dbcd7184599f9d2ef79d886d5c101a489cc953d2fa2d727727bde2de3b7d1ac456ca25afee91593567d34214b04a9937aae7ffb82f70d53bfb77109860ef6f3f71ffd56afa8cd7b82933e405497fdc7cbd351201303a77b5ad515c0b1307fbdd231e9a917bb030e1234235916dda95395a5c982b88417ed2ccc0f510907cfaedb514f875c3463b5e86f5089b1fe15254463356c495c5a359e7ed820cca0f2da4304c23b2c852d1e7f887fcd3e9a8478d314a2464780a3dcce81d5003e0937e87f5a140e33d927f840f17aa91045c3441f89ff2415243598ca59cea78f688dee9689742e90b166763e73db0cbea8f55435b73edde019b685b8d0348e17ba0b49ec76be449368d3062f600c61dc7eb46b9ff92fff2e3383982489cd105521ba9412e8cff18b019b30e71e05d877563107a8544e3f50924dc7b0f80abcd5d7c70db5221630631ef4d3e45be8f2696adb2e153aedc7b337ed4048029b7df27983aae5c27043d3bfe2c995223e2d2875223638cdb505dc256d810a254b9382a4b14349a051344c7ae7dd1ed72b1af037c5f580670b7ce69065095cd4961f183a6fc2378f3e22fe6897acc08cbb9e074eeb7671e4217b372692dc7741c2da65cd32b2820c20c8f794a39c0ac87a11641d46c97033c64927a54b16fe133ec69b69939d0fcbd09b53bf21cc4fd8bfe246fc302543353c48d7ad3338798d1b105246926573980ee051dde8198a9ee97f17e2c34dfb79c85a61a4b485dc22d20ff59ff62b6368dd066e23163b628d7a3e2ab21ff32b126e4ce241f257005af24ef2a8d3808fb6889926ab02bbea868cb453ad3b5a092a481784e824233630248b3854b318ebed523260ad09ddb92089713ff31e0d767bffa0e5aae75445735022e4fa2168a2db27b3eef2b8c4ff3f4696972b382bf2c89bd32b5acda79490e1b229e72abd147ebebb24b30ce79c9a15eab615013a9689af5126a5e3f181d54d6dcf860bbda85b8e39373b34a5109b9ad9b70f20c8574c8fd84d0f82cf69191a831833cc211abfbb237e8a5a33854f9defc4b08ed70144381af8adf4c04a27f88c8339d77429067168cd04ccb2c0f95a5aaad7bf657916df5561f5b9b79b609f27894ecb", 0x1000}, {&(0x7f0000001380)="88fc33889cf57656cce255b8e416b5", 0xf}, {&(0x7f00000013c0)="2ba4bbe09530350aa6b7a1b67d9f41fefe48b730cbdb67b0f7e8fd0938cd9369b2dd31ba8b1e14a46f5ef627d0c86edc8057ef548442910009edbf53121aed8066e3462e668630df93fa8830f6466d8ba281dbcf734a4cc8781502cabdf11a78463cb968bd09fb1c6d5e38ee4d09f9fff11f2db2027d824b1c041540f7014572f212f355ea381707633abfe7fd07cc8210086f7814c00276e2f2bc448a5d606a5ea4bd3eca5b2e1d7e68526a68a880db5234eca0a795340abbde284d89263ba1b3e394b7081c6fb5293373c6663f6737828f59b54c06c500da6eb048594b81a88e60e143f483d3c027dd8a417299dfd6ea0491", 0xf3}], 0x8, &(0x7f0000001540)=[{0xb8, 0x1, 0xc4c, "7e9e9b08b51c674be856f3e286ffe1b24c710ab954137b06d7dde4ebb9e818ac328031bee7ecb9f6894d70a246ade5469bf7bb59759e2b8632abf2a19922cf8135dccb77565286a0ff1922bcef205ba37d1fa9bce1c55b91b2edb44364934fcc94d9db2965993e704b969180458a412448f7a4ef4abd4ec9a9b9421896217de7164363e22608bb9fd01d002e4a34a61ffcf0ac7673a956fb82483662fca8b22df8"}, {0xc8, 0xffff, 0xffffffffffff0000, "114f5c1768bc7d11f1c649b6944532047cab3520db813189475ef1e59b3ccb48e16054c0cb31511d0725ca2b6e0a4f16908ddc6581db8a9a739586e62c58a3e784b8e4c305f1de8f5d8acf48a5e18d01712ce56dd4fbdd9a998a3711f132fa3191d739fcb224eba6a4e018dac057381aa0f78ea70cbc31b2e196b4de4c07ea5c22b51d78e4412a18419690b5efc787819c0fdaff53921bf99c277a51745301299556571e2a53214338a83f8416ce8649e34b"}, {0x1010, 0x1, 0x101, "6b538463919784c5a4b7901590276e55ce5e14ae3d1f550383c204ee2dadc0d18a0a8672a2d4d66bc7a6742611a85f232f1a1bca9b8a662a5633a6523c5084b23e7dcf874a3409c7cfff382d5afc73ce18513a2a578b168025c5792d5f2581a4e14f2b036eca63d2defeb3d463620726933e11bad3724815b56968256b608a136b111c99a1954cde959c8d105687432ab7b50352e35da101d04d0dacdbf222b20e8a0eddc460d20d7c9012a554685f5f7a5835d245bbceb3ba405a5cce148ba026969f512286e85c59c2f7b2bb056426a5536c05b115febcd9c5fdd969741af76161665887136cc3d4a88dfde2f7928deac15bd837d5f5b933083dab84909577f854852a969871691709ed6df242f01654253b9c10c318b5838ca34a0c1975def7150cf9f5d916115df86130745f59b272232c55f3d7b1a2e31ef9fbc711c182df1f3b776e18a90fe738f802e4ef3e38f5a3101e54df0de4f03499779ea693044f5edb7c4fa082ba706f83c8f709dec3bc7870a9eb850dc7b504066e74337f0854dd72b7dad062f48b2913bf20eda8c17668bacfc799f201cbfb7e74815ae2a34a6ac753affac65d7fe13fd3f5928668e51207b913e43c533f05d770973a049c2ac23a96270586ff05d8478026f98295ef3c272c2e8708c4e6f3368c39a132bdca8dd725ea741bef9b682287a9b119fc8563d3923ef4e868a16e411734f4e8c4871b52331233871aa4d9ac1ec35e50ecaf13f47cb93da52d9bc9ea8422d08ef801b147f1b988a85adf9ccd39dac2083d6579b21bd4f52ca92c569589abc6d3acb49bb983ac110204c32757a13a4b278f0829028777cd765ee9d92463151758a98c7907a2b6d9a5b29b814a2a9f0cfc6163630c189ba4a3057d755eb075b7da69ce42eb127dc2f0d56d292b1716d357af236fa80d4140fab928327b4f10a49fe73e46f00503d061c2000328d971f429fbf484951edec57bec22f90f9ef9773768b71116758476b61a51f2da3bd39e6097db3b7d0e086f1b3c696dfdb2e0b10deea70cd6c9c27a669e6074038d147cccea73cedfba828b76eb3ca815fe7acc642887934097f3100264f8b41496809453631dbded97efe0e7425aff357b334eff77834f651703a299fef0927ba68987f7344b6db6f906b845811fdd7637aef5b96a9eccd1392f41b80051ba5377803d53bd6e0f73f058a2cb350d01d2db32d0c31fe48d549820e8368d67d64616a6062eaccec8161766cf8e293e3fcc564415ebf376705c02f1b1b501fedfa5d30fcf694c8cfa98dfea2e64d3f46724f228d85537ce5ee61626ea4fe2f12034603f4edd948b4f6544e410b552f79a7bc68004f97859cf00e4be6180eb5ba6c106a8d83bf3e127ba01fa923d6c1f58614e6f53a7b5744df357de6b64a7657c2d1d9f8972835661db9d63b47b3199dee884e7f72016543a218eb548e9f6cc7c7c0a900135493b8e4d547c30644169d024abd184317d255853149d75dfec1ba27f5c74b5e4efb4aa7c939f0c6680f1261fb448bc44c1c12392a16e21a8e0ea416420e8c8f23fce715e0f2e17a95a6f93d1886b6901dbd9c0438623dfbc700fba20953a83bc7333d90a0dd5c516d256525b69e735ff2f5d16b9d0a00f296ec50c78a7194d52516d288c31f71e5ae2579368509ae37b1de7457d45f1ed3327fb4b085f3e50675d60d0e65de49c4938bb15844a7797f8690e93f21b1d89c350d442c41bd37c655ddb66e89b886267fe60ba5637bd82410936cc3a37c3eb68ab954a6f7822c602ca241c5b3498d9258cd9e1cc3dc23f71b1c94667de6dc4777c35c2b8597911f2149be958005431340befdb1a7682c76aec5a5104d1cb334ab634430bf84a321b0cb9a2665c84b8b2485a1855600d82a48cfb8a733e0e05aac6f4f5b4333114a6b78fa1de152ce50de589ff40dfec4df079d30f095220317ba10e832a511cbecc1f98c65832660b22176f453553e43afa3fc298f00eb06fc30664d1f9e4f0de6a4a9c1410c088e591484b3c43279cd3b7f01d3e62bc72b01fac9cab0ae98eeea1ea2d5b36d6e7bc234029cd273b2f01704bebb46906461b29b10f022c2b50a543c63224ab58ebacb2018fa0980930be70dccd3868da4d3e6365dd068d650626cecd04cfab256627bf5c13ba3d985078fed0280b33811fe7bb17ac0e410b8b9fd3fd012e8b4bef22166e17b088385e72894be49bcd1761d51c90b2b0e1c34ebdbb4b141552fe64089f6a0e96927b4bf1e78f5aadfa45c8e86017c58736f5ea8005fbeed628d6f38a3643a5dd7a9c2b512bfaf1b130945d15dbd961060ad1e021962b07216385828473e572332ffbd54d3cf277ebdbf6a846f73dbaefa2aa09c929afea3e2c8f1a16efb52d848641a034a02b6e2fb57fe230c67b8ab05c2cef8e1285627b4e91d31b0a8e3f6e33765290c97aaa70e15ab5a42d32fa496362beec75a324f5c23ecb5ced7f036a6b14604fd5a1ddebf44b67141b780e0847b156820fdd045a695ff9a821bbf8455727498144b61382149d12994fbaa81b197be9b8d55ea10f69171e6920772d3158b9a28409e190f34aa8d5b273eab0dccc5cb5c3cf65b1cd375679c8d37d4a08e79f458fc6f2184f4c15eaccb434b57e0eb4414ebb0bacb6e2921eed7439f991c5f9345b31cf4155b5959a6a066c065e36f3ad1d65c6e349b185c59221cab57c7c8c984b0ef17d0cf32eb8cd3aa7297d2b792df15af695de475faf5a8f51560f4faf2cad56243a5e7d3a95c5dde3aae1b8b75647eb2fcd4c44e264ef154f7acb8f4979df08e6956bcd6ec24fbd191269c050351faf614003a34865d8bc9d782f9d489cb92b373b150473ad8f635251fc4f5bf3ca9a71b6eeac7c31f95d66b4512fe4840e732c1c6716dc0f1854be67032fe515ea6c72124958fc5935d97888cf56487d5904c1130a15af33471a307a5a5ca95fe64b3b063b4c355588b4038a49e5fc1a25a09d9d19a78595dd2db184d76eedc6145dcac1c474b23da928c7eff2175f2c3f1ee417e038027ada0521483b9c5198085833fecda1a4b8b1d91e1d8f97956537684a62b161125ae223d37b973fca4a54972206d00a57375737483dbbf8766a1481b4a38f2310470f7254d88c05393032a944fb623470c4cc0983c0257de3098141dce1fde1a2f83fc97755859c706b100b1007f8f050f235342f4c4265969e7111274d1cf94b8e5c15778c1ad9a612c568167668a51f8a9d4490d6d73ef09093f609a16c6d8fadf774e817117e1f739794d5a86af8eaf819a7942c9b798175de6417e3f3a30da18768d3c1eb321534f2fc28b7d649e00c20c61e9be56ebdf934872827fa87b44a7001c20cd2fb3c7e2903a5f70778a12db69926f7dcffb76f0acb704cd561874c8c63d0e3086e0017029ec0f380f8566b9b513352a1f43fd5a2eae926487576572c9b8afae9eb4c59359c1a179907dada2e606ddc633685591047af7153e5f423ec8cecc64c703ac426202d6a852242febb496be59e8539956201eb99b0f8cfdbcb380fe2f7182b006e4825269282a635190a7ef3d11235bb7901891cfa26a81d2cdd5ead77bb9287f867a605957ba9a61dad6b86dbca055468eaa274f3a23ae46781ef728e8f94377bc3c456e64ed17ec346efb4a75af7fe7b7e294076d9ba3ab533bafdedebafa12540a51a863c08e55d24e1035f34cece602a383ebb49f76f7072171bea41618894a63e16d377b8ada8d6b6143cb6804af156200c0ee388b98275002926c114a2db7dddbaa4d1babd2505eca03a51ec591bc4b2ca08302b9d85cccc8daf4a532620ddf024727ecbff0b3026d3dfe50572f9d23933bf1f9db808dfe4454a50fc99b7db0873e606239e4cb47bdfddab9d7ae30a380da3879d1d03dd91a682ef1e41ee95ffb83a55b181b4e9559e798c7e6269b9aad687a4dd8858ed8616329c5c8a529c085927525eff55751b19a6ee26a708ad0b3629a5c3b8187186f88b15fa37fdace505a9636706edeb4114f07198167958a4c137884611483a9c745017c5080a8b862130c6ccf06fe57ffc63838a20b24c8dc214d2ca65fbd4b0fcdc0546943677a1a0e3dad394b40148ef59dbd2f47f9d47aa846225af2191eec7925b2918dec7ff8b04f8dba26116a19ba3a837f306f260d15eb2724226f9c7d8d34f86df55447b8814e93c4b63a367b2fb6d4487ae4804eaab26c83b00cd3df8cf1b642f769eca41ac604c54512ed6c04502c007652828ded46e52b0021c97844eddc3a019a4feb806f9f3396e3630329bc2c4c02cd7bb472eb1acde1c3ee43e89c5e5b3fe83d044de627f0be9c6cae94cb8f66dd1020e5b3f1c754a8c413c6889e1b34dc8361790586ba37f018457247ec5aa5d39e84696fd783e333ffdcd392c1b72075e9e7f3644ddbd601cc62d6d8785d33f0993a78148d9e4f8cecd93f7b8f50a82885852233dbd78e813665b8cc6e259ae7ed9eb94431ebf3b15a373d77eed134eb843f32df955e1e8f6114595228a5aa49608077664bf3291d51b148e8752495c33ac0de60d6798d06607fc260ca11ee7098e8236d10b59acbe7bbf52f35cf5d82eec5fd86264d37112b7e17aae5066568696aad824351acec95158fd8259a59c8442e2cdb08f2b77b5eebdd2d63a37de64cb6e07e8319679053bc3e07deee8e49e1cfc2ec6f9b1b70e4312c4248e38df8638b78f637c1b87ebcd0b14394951ad49d975f46162bac1fe07211a13275c97570044bb18f689a75c922ada139d0798f238a081ebaef9f31d949b46c6ab7ddbc0097507da2166164ea2dd6009e30f26db12ecced3a7d9396ee9e639e6de9d132f938e7bc801759059995ee7a1c119575b64de94f8ab24ac2757b8634917048ca65c052ab63f672922928695ade89265301c2a383c30b0a277551877121173fba9c16e22b8d8cc93a51704d82b5336545eaa2f6611a5a00eae066a182dc65175757596e33b8713f502007e74d6d868451d8521afd100d77be56bedfca5ba4cab8fe514408023d151717cc690215c1a8c23df5383f0257cfa1d6cedbf4dc276962da207a8548e34b2844c3be2df88beae7d507964efb0d06cb6c28e5117fa50b7d571b74962b412bcde968b6ff8d7c7753b56b94ab40c2ff7dd8cc5c69dd85e3370ae80cf33978c163201d3240cac5e7c5f914e546a592d4fdc188b2918ff51e029e96d2beb48f1657baa51701a9a2c66494724e7e76c807715b1beddad4b1f523fa1fadc0d37df63a9f491e57fbb1f622b2692490874a084f050000d1b81279cf8d89d721221297e6f0a4cd06d1c94fb54fbe4acdf31c0dffa01a3caba8502b52e4a3f7284d0e1b5b221dee906401409b869a38f391c6f0a064795a1fe307dfe4d24fb866f0492ac97f9f9754fef1780589ccc21a818f337596da2d3324044231ba616258e4ad23b76dcbee11c439aa5828c7a690c2800466966c6ea3246de444428289e990a7f99be0ebf11aabc96d5fab73f67d88e2cc7ab9c6861aa2fb52c40aa5da17b4b853433a16c43b585bcfc4f6cdc46c8e44e9b5944c6f7b3448be4b41620b1d085e1181de82dc5736aad9aba9edecf8ea50af06d9cc46598763184678e023ddd7013dd0a408cd27ab4e4118be023e58b072afcf8453b5790fc97df6ca02d6d6b6f8bee26cdb10af02ba702aee5a7701aeb5a9767554332af0b30c48fe377adad55c11a7959e9448cd4dc5d1a0dde371ea97d080d6a8527010accbb66be945acfa146929c8cdd43899195ad1b775d38b61fa60901b0710c86c2ebc041c7be"}, {0x80, 0xffff, 0xd5, "94a3ce4a0d28cb2f588041e1f4eba76db8101a1970b6f0201d0247e7da9cc29a8bfbca65d8f99f70856404ab0a65cbf76826ba0ef8bf8aaae09d43722c8abec4bcd90b942d4ec6f845a2a12061ba052b1cea9e561431d5fd96d3e79526a68072f209342e7a1061a0f1"}, {0x88, 0xffff, 0x80000000, "e84184a062e986f80cbc3c5fec6dda20d8b7490d68f16acf0629abd8e854c00bb0567d181d5dfecb6a4804ef78f671baf598c799bf6706b2f7c90a410cd0eb1c1092b90b51d542b9c65eccdb71790bb3cb5f192eccd7cb38369690ab271cff14e9ec6ffd0d27fd9e5004e3206cf7e1f9089d"}, {0x100, 0x53715e370866c5c0, 0x6c32, "6f59e09e15134e80de291bbe40bc26739eb6b954a69af2280153291ec3ed0dbd91f9ace40ba120cafa2cbb77717abea9aad2602a234add88d9cd3f99d920c5eb47fd311d1d5efe205a54e377c1c28630a1d77ee23a0ae5455fca03e8d77f22babc989833bb7e60017dfda0d09f7619c02159d544ff39ae7f59ec5fb637315dcc141ae13aafa59abde40157991c3a4adac1cfb0680d85ef5ab7ebf28b2d1737c15402ce429b93d713bbaf67d437c09c52783acbb477a1c4c31e8c8fd32d0c916bc61da8b2dc4f34786a33b7dbc66fcaec9e37c4fcbe72061e5ed5fe5fd8080ef0a9cf2d0bd617580bb14a"}, {0xb0, 0xffff, 0x0, "fa066c39f5e0007a00d9980f66740c5a5e4c0494a78a236bb2dc732c29045bb477056b578130e959df4e2333d321f478d4cdff8436b5d5308738d0cc45db3b76b4f2752647cc04f876dd2f0e19784b19f3c7b02720126a63edb4517dfea267a43b1fcdcf0aa71c3fa3b988810b2a158318319851b36cc85fa6b6218c4b86ebf118759d724ca8eab6b1ebb8e7cfb14176d88be7144a42f3785b80"}], 0x1448}, 0x40e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f0000002f80)={&(0x7f0000002a40)=@un=@abs, 0x8, &(0x7f0000002e00)=[{&(0x7f0000002a80)=""/85, 0x55}, {&(0x7f0000002b00)=""/57, 0x39}, {&(0x7f0000002b40)=""/112, 0x70}, {&(0x7f0000002bc0)=""/173, 0xad}, {&(0x7f0000002c80)=""/127, 0x7f}, {&(0x7f0000002d00)=""/190, 0xbe}, {&(0x7f0000002dc0)=""/57, 0x39}], 0x7, &(0x7f0000002e80)=""/197, 0xc5}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000002a00)={0x1, 0x3}) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e4663d0016796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700000000000000000000e0d3382a1bc0b859cf4e24f2c59de1eb3aa5887f1d019ed3f7485559831a1057218a9dd0832e31e6d33804705b0b31addd8f0c70a483e2e8ffe7f56890ffd2e4f131fa8c7e944819"], 0x10) writev(r0, &(0x7f0000001880)=[{&(0x7f00000002c0)="d1a36b0cd28f672c5ee4619117008ab914fbe6556b935f8c43503ac1cfda813be7c2716e23c1a95eafa8b46fa315fa08092baedd7b8b6b9ea4b53641470a313fe5d9d590d308de5a06d608881d6ec1460abff7b58ce482cf3636dc13052b72cfa0429f14b1eea578c2ff9635b476a75c4a34978f1bea5d68be2b87fc998c2fb45855669a9e6e5833c6742454eb04bbbede817e927d24de37315a4729310deb31f92fdd5bcc0a8015c5f9fcd07531593b3f55f08d60f8da1850b4808763be4d4d52ac88878642100fc80edccc293a", 0xce}, {&(0x7f00000003c0)="8824a383a860162c61f999cb958a15b8a9330e8f5cb3b62dcb8f8253a756af4e249ea583feca77efff2a8166a74a7edeb57c175bec3c41509e03bc2927a99a173d98302b7e7fe0b4122b", 0x4a}, {&(0x7f0000000440)="d8721f1f5ceb336951ae60722f196a133d3a5aa420087c3051d5a07806159d3e4cee53ebb24a5767f9eb8bd18f4c34ff591205d384b2ea34bdba75e815dd349697ffb1e2c4c6e76ad82a58e3ecbe562403ac52d213db92fc997470f82202ee33c2496b5794d73f54e4f3305c7f172cbf76a9b8202d8cf559a89a8356d04df5fd87451aa30eb7243f6287789d73066188315f9988a4896ff6ad9b02d66a852aae19aa3d4da6727a63", 0xa8}, {&(0x7f0000000500)="2d523e8ff2a2993a03dc3c5eb1c7456ca2d1a47eb9b7baced442c1702ab5d10f34a4bffa0bb7fde248244f5716d4e4b352d4582ed1decc2ba8da6f15a6be2a856302bec9a2a3e326ff47fdd5bbf333165d27921f23c2056aa379fad8e5d41bde8943a87d3e68b5b8fa0702d605aa4298f1061af2af", 0x75}, {&(0x7f0000000580)="d69e278471b01f006b6fc34aae3c0978c9cdcd2bb671e0564251601c9fd77a2ddebf4facfb98372f5946f61b7a92a4bc98d860ea6fc441369c3b5b491d2567c617e93bcc751a341063aaf288a8679dc6225dfe5c828db10194d3b3ae718cdeedbbb743910512599a9ba60f99bd55b07931d357d2a1389d5678146e6f9b980b1ffbd1", 0x82}, {&(0x7f0000000640)="d5dcc25dd8cbe94cf2c9e7b2cfb2436443450ce38686050417f7843fbe9a1be02f5ac2918109d6d801e1ebdbc074baa008109e1ab4b984f407877314a15f8fac066145ac2ceca8e252662feaf527c1c12f45b0c7741287d77f700c6058eb475de097b7bebd3dbe811c5cd1ff2e8fb28218e3ab3b3cf9d649cdea096050b750fba34fc596bb7e09f1da32802a211d063aedc77beca8b013e9b2f932a07367e5694ea20bd5c231142eca60d8e1b7316fcb58836a99abf5568daaab0fcfd613bb8f8fcdbd67ed10fcc1233b050464d78fb828648b785d967e5a38b4d1c67c70", 0xde}, {&(0x7f0000000740)="409c35528e29", 0x6}, {&(0x7f0000000780)="138353b7f574c9d8400573d0677caa14079d347faaa5b4142f531189df68bd9bfa52be1b76bb73ac1b1641cbfc45cc0af6a629786a6491cf3a658c210a5bd464ed81c604b4beeee77e01f40882744c0742740d1f0d4345928094c750bc5b5f8db1212d4c9ddc5379dca8d74e58753178052dd504046c2fa472030504052970b973e89db79c0fa24d3988633bf7763bea3013c19fba685428174ffb37048d46b0332db0a8cd24e057a199efe94fe8be05da5a9936c4c464722b7dab7152b6ccd8f9799d4823d89c64ff3267e155d734340452db901644e6370cae412933bf4363a616d1ac1865d128bfc481dfc0addaa611a42ce8483fd728d0fb3ba745ba63b17d9f94a726750f5d82ed956f2e0012b348d3d3ffb38dacf93187fb8e4bfa2166ade0fd1fef6ee6ebb06aae5ba604cf83b2e38d8a9091f08310c608ca7463e2922c53a585fbf81692640e193b929639c220a4c5580ac618898224108dc6d725c53815cbdfc146e09b0a950236eb55677e88832c922a72b916d6b474c09a4a3f182ad5df186847b23c88f9890b091c20f5f83283b897cb6964dfbb923a14f85727c5f0877c3fc278f242cc097f2b0c14bac4d48d4055d4862504ce8697cca24eeef0d0825af7f30a153aa0903248d227d9385164e5a5036f5323bd7025627133053433e28e122f27917349a7187201aa4cc4f7ce21a8bcb497bf7a438bd19ae05bd032c232233606521579ab4f90f7b39651f107791175181a32441faa9ef861ea94000542ca0b111792dc7d521cf6", 0x22e}], 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0xffff, 0x8}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="c92a810b68df5c75c7a96e02bd9877f329f64f4431b1dedabc54951a631c87459e5c51a85bce8e4d8025ac6f2a4aba8d9bb3742ad18fa6a576b8e1c2a1572dbd58630dabc86382132899ac7e540b643470d8007d9eac26fbbe5f6f0d8d166aed0519a539693d9c12c364b1b45292dd592a54e62da0c4af1573777f8b5d0dd38ab41456cf528c55dfeab0da45bf3697f6e3251ea00e75", 0x96}], 0x1, &(0x7f0000001900)=[{0x88, 0xffff, 0x808, "b3a7c699d05ece77fb7401f802907f5f64408b2b393397a97040747ce618f1626744294eed2ab42eb797cf3667850751ee2dc136f3ada8526e69c2729d419c603b6185bb9d93ce5e4c7f8f5d1387425554b13206a0a6325e3f209d8cfa3f87b8f7c276f09926ae6b860d9633faf2b2e888ad6532979c"}, {0xe8, 0x1, 0xa54b, "7265377ed589f24f0ad06e1c7ec49cf96cbc221f66a5c1761c616771b96632a18f6d324ca2fad22c6d39cf9b05bfcf327f6177311f93716f4f3cbdd7791e73ef7b8c3b9b4a9564013b4551e22d34e48543504b6e11ed351dcc4be21332c966fa3dc3c5ccf4f1642fda092425a602c7e2139763c9121cd39835d1d53ee2da9832649b25ec14af3e5255a21520940968b984b6b9aabb1138d914af2a22859c90d448bd6d2781c41e4f545c530fdcd9d7d7ab7cacde43302beeaf0aa0af2211a786918518a06ef05054fc1725c0b961da347d03f2ed51785cd6"}, {0x1010, 0x9a8f0c5824c8e0c6, 0x7, "178e6971ce7a1b07b02c3bdaab75d78e8f3e6a58f18864f47e307dd0c6ce2698881e124cb917337eac89e4b733bd88e5aad727d8a54e090f441b5f22870cde492a89966423d61a965001ed7a4b4b05e98cc54d919c57ee45377a613497dbed6435c997879b659e81ef8958f8304411a79eb7d1db025d8deeadb1bb8264aaf0bf75b8cb7ad0d04175b4a2d86eddb21f85662322afbc93e7b4ec882815ef7bbf16b7d576504471354f73ea08d55691d4a8b3027e9d436cfbdb7e5e311c2b1d356b0b3c986b632efaddcbe634b2044cc849ca34554ed364aa2ca59b32b9c18785c26c14da260e14cdaaae2557c375bfa7de1b6553dfd8e103aa9c7461277305dbd16ae9c67955d9426710bc060fb1d138d64e88cedeedb4930c6917716529989f8cbd46d63a8f590d6c466d5d3f07b97ccfebf787d4be5659cfdfe7eb6a72d0515643f656b635b8d64c6598cc912827b310a869aa34f01e16a24e48c3636ae472b45413d3e3c4974aa02dc027c7672e77f87ec1e50bedd694607af16e306b957b8f7d28aa20e6d3cca96d714eb5ef21cc0f251b7a42973238b22e1bd47afe4ae56b2861f64e1cf66282b9ac585a9451f3f1354b47e5a0802e0cc9915df850e3cd6ff2496680d889bedd09b342b6607b69a37cf872b638af100d0f954d2eefc711943dbb998428dd89cfd2a76314cd58eb4fd488e8735be0e90b8c89be892710e593f3cba3a6347bf7243fa6dc1aac2abe858d7c229f8e040464ecad4dda586f3e5f5812a71e324a07a3e943ee4811a5457dcfed71c4e999fabd8f5815e4d08dd21c3ddb47dbd0d67c1a8940c120e776c33fa8bc532c681d6a2e12ea1d649667ccca9e12db78af0b25c7cf8a226fd9427301f3bf6bc56c298cc9d1ab91ee958ec60016900e9e23205540e95ea8a1eef37b2666a4004f6fefe310c4cc94d5c1cd6bf699bc7f9e19b2c889b31c9520c60434713175f293a60b3b99fd1be1ef3682b629bacdd2e24b3e021d95228a8d3d628a6b27c42469dd66776b8fc535a760513adf5c487343867924c4b0e8032ae10e4c78b85f6b551710917658fbbc53908d6ea3254ad92ce491305df6955e141bfbb999967268e7123056768270c30837e195cac225e785cd88e2cf4a215f512620b80894ad607a82dd76ad3e1bfdb0d09767b292a9137fd9b744a9e2e61b8ba3776ced8191ba1fbdd481188eeb683525c2472d286e36a906aa847aeb18f9cf35cf3d1a536df0c92c42188fdf40f04b0879ce3048c9f9fb1f7a95d3372eea99a8115db1f79d65cdf47cf03427d5c81b714049bf1dbd5b3608453c49a9915dbcfc74de136043f170bd2f5417d17780000539b889840559b72bf0ac695a25e2481dad7a35ea9fd8c0b9df9f7c0e0452f523b8f10794d1e50b3daa0fe4dcde7a24c92d6060fad78b0a75bf2c53df85620275c67a74d9aeae874c7a934b22b05651a5837ea4ee6c3079ad139dfaee548daff8e86aace2fdf24170d00e6029c4262383a18512c335db1f34de96f26497504e1838b5f5c42e3289570cac4955a22fca09bce63b3b7a1d6f60c3c3d032a170439c890b5fb82537ef9bb4f8c0bf6b05145fe348d4a94a0dc4ae0a0e712838f3523e732f962cfa8b231334e502d3ce8901f14df79d1eb98ee3941938242b4c12ba267a2d9b8c3e7836a371967a75e9f5b091347ff27b70eac35372744e33c7f5f424c93f7d263cbca07ce2f724a2f4e75942783bab48f0cac5e0b7ba7d15eb1378d7e4ad90c5f93dfbe10f2089dab7a540e89ede58ab952154fb20bbd4b171b33cf23424fa1d7a75a4bc3e48e07075a62906a938aceacc4255938813916703a08cd35cac3871c14f7cb8af31331c79e2ca11825492710766d0a7e83b9d255e6c8774be80e25a3678629859a346da68c1315d65b06d552f834a9ae982044512f6bf57775f0c8614a602009020b96591b68c3e5522a1d2210c4a1ff22b7a3182733df6f5ad0bfa91d0db4c90d9599287891a72f67bc4438d750e008ae1241dd17e5a98580089473239679ad8c31b0b47d7b6329267af2c475e360a258a2565dd1f1a72d962a860b11af06ed7ed5f672d962ac461e393eb1605e8e39472d6659240efd310a9837542ece940758af1abff84bc8a3496a52e2bc63278d144485ea3d21780325efb1606cb299a376965660e2db0b0d148843e0eeb32d411551a57f075ab62bf32bdb143836d453ff26eb7494cbe3a4e9197d84a81085b572b3f386e6e05830389e9645612a47ab7cd187c9f8335b5d51e7bb9e541ed22c4ad83cc3d6b37f8d7da8a1c04b6d0c42e34a4b59b639c43d51c4d79b78e53159e8a0f0df340ae74a902049ec4627c1a2d52543f58a5f7de7b077040d6b004bae3823ef0e2d6a25227ec40f27617cc1bacd336c74d9b87167f943b0364a1992b5da9f5bc7c8a73403ef21fd46436f9eb02e549916bf17ffebbae0bf36e76c8fa7d4815975a7fd49ef3f70f8d773a191dc99746a4ee94313dcaaec73c03258002789ab63ebebaaa36b7d023e3a7626aa40f4cb9325353634c0024d96c00ca1e9b0e869c2c5b03517af04e6ec0faaf6715cb35f80e3f4ab7239d6b7bad7b096324ffbc0759cac223a2e7de5791164662187ce006f7ddaf57a4625c357e85aa0dc4368c7e8930db7669d9cf3bf52f8afe2c6aa41df8726672e03083c5565e594a58d8bf9ca8562837f8f00e8e0ec933470246d2a688efbe5130c93b730c05950a6556cb77b3abdf1ab55e5d62a7b839495e5d2a5da7b21433080395416f76c0b2b69db11948bd0df3ff758c1b4faa67a22a4b170f867208c8c962dfc541e0ae56eb167d16cb04a8e774acc6a89dc349c358d3d6db9d2174f1cb1ab73b9d02853aa4feedb41723492c8a3d53f5f9756bbf59c693a5fd1575ed3d9e67fd6a42dd6c8f2e34b296516ec63caea8848b87f038f6886dedc9c386c7b35d833985c6e392fc88a29b8a4e2e1dc8cd20e0bd99644ad9aff16807dd874c58398c0d825749be345cc43fa9c9f52f89025e723b49ae44442e9bf28db7e18c47b25d0e4ae0625e0f8284fc0d6d1dc83113ed3508dacc9f894a4676e6f51462858987e7d890d28f9f2e860a15f6f54155b9b29fc91ea910c2326f471737e094f0d3da1747e9a65b0e0be0f69a12e90c0be28db146264685e0eb4267b4ac5a50c91cc305d3defe7d41b45a2502c7207c72cb677e89a35dc9843d6abc6e71fb87637c1d067f4ec804a6db12c7be73c3c719b75aaab1b4cfa1e77835b502b3ab5fac1f78575a9b0f961d03bc4f228889b52b30be3b61a13bc86f7578c61e88d16c81eaba9cf3014feab63f9e0547499724bbab6d11b1bfe0005b93ce468a1f806ce776945de4e21a67c273652f27c188bd04285c70b4e5c2edcd8015f692fd2d4130aedccb7206684952cbcbc74e91095b7d96201e08f948782a457a923c572541669d8f9bb1123ef19f4651a041a818b74a64e118fd1ff2ea0b80347de8c44d99a4b1ef3025732b6e464eb1f877f3ad4a6dc00fcf46d2e7d2c5b328d9690184ca3d8fa7e4109f709f5da087ebbddde45240d8aad2ce062501c3135be215c1195046ae3f73841faec2204fb51d674e8cb1e6c1dec4bfb8972662d039ba7ad2a7cccaaef9ca207267863e99917e730fa7aad5383ac802c13e39e1351243c22a5153180bf5ff1c10f827deed8c43cac77046194893575f3dc4a8be8d1a3b26bc3a633e73e70a1436f984ff4947e66ad34b0aa93b6b8ed24fa2742e561963459dafc65b6b25c7b29151511c0233ac4801c36af0d9336752633e5ed2c0b8948bd559bcb800d0a5e5eb8b4400cce105e16b75ed0f867e4c35155c17a090af587dc8f470f0d671647047dd2646cfbfde47def4d79c02232a7ad3b8709ce1413fb05880f5fccbce59b0a930f7544ab0364687cab6de2ac4b0bfdc3efae9a4176de0d23f69dcc8bf8362a096c42f4a1e70d90a036e0af84e08912e2f70f58f97cd5448e37c84c0d826ad6513a63142c6d3cc64dfb3af58603ff067f847718100452bcd6070c7983e0ea6003e7fee3c5a140ae2a7c31f7f8a7fa279da7c6549a9fab5c64ed4c2364e13a527416a84d054d8afea83541a991d98bfe4d8e1fc35fe4a9a1533f8292293c62ae2e6c077eaa63bebcf53daf619a78768ee5ac1c795c85135196e4555aa752669a14df59e70c500dd22f9146825118164c5ebe6d7cf136b2461d75c64a3e3622f507d1f8a05c0d61a0686f9994d4726493235aba75cc552db741f258678ce9630e21d0b3b68a98fd0b9b4fd8c1cead652f8215a3dceddec8e6bc930546dc575c3fdcdde403b445916f88989cdbde1bda2558ba14463c8073527a4a71ff928737cbd9c75bfa6880fc00292513c94901ff89538d9595a1b2fd5512e1c42563d70de610655e8f96cbe230f1fa049716b0d14cc010293491f6fd62332ed715ef30e9e503cfacc1a66114941773595a1fb0ecb3d4da33bbd8acfab56b64e0313633e0b266a167a8db4715941c0083164ea9587681bc7f58a2d68653c226be6eb18c497601639ae53d89318a660878de802d4632d490c82b9abecbc188638884f3026b85e4aeb301fb67d3e706c8198d032b6b2d2c4ab76a4680574c9cce264bf14fab79b8452aedb080e539fdf10feb9df20f96f41f0cbf4fd34642a766cfe5dc2cfc1de3c21261ed4be570359d8b6d2bafb8b20146d6eef94c2220a697a603f225104807bd171034110e52aff40aa4324a246352e395700e6386840f88f1d0aee40c8288c8d23099162b69f080d460707fc4d1d5bf0faff674d906279fc6908f4ceaeab90304db1baf87ad9913de5bf67853ccdc1318a63e8bb5a2dbdfcf56ec7a974dfe37fe6019157338a0a65a6635254a6036edc987ad3df3eb9b287a16f729195c6e80904509e384a0c0041eb706abb3e72dd7b82584e8e5a677a23bddcfba8fca598cedcd7925ad6406da0d2a6e8ef0a913f46202e695092726896a32b965c9998933c961cdf53d4c7a4c3fb0c467de9125c4be7762d3e28c1e534bb73e048c24765df6091f4db575e3fde9210df2795adc514f13a89f8202e60be7c9a35ea4b09409f732fc6aec8a80303c7a7656b843a2b232e37551d85054f85b878d9558564406aa10190b6f21c3e84ab07e14039e983c95c00f51fce7fcf5d7a0c7dcbf91afb9c2b3e587d4619eb46ba4ac69723394dd49415b9ef201e80b1370e32e343d94380d81273a8beec7efa91858ebf3eacb83cda023166a961a64dbce4d431b6ac5956d50539f6ef5e5afbf80c7d875d96c97b5323c0745b7df971a0de7f090c7a6ca996e96997cfd29c10c4b9eac7e54a48d38b67a63db18d8e70b435e5f41674a7bad4d4a0c291537a99fb8ec11ec5b46088c6c3854590f7328aaf14d0dedeff4b0b9ec00a45e48848721dbd4844760c53e8990c7db1f3dd97c72ec2369886e098f533a7b7c8688daff88eae51e7bc10b5b643dc343a78958a68c2dca21d06098cdafe3645a8bc64154d3f9899d3c5c6540c5f9e36f5e068893ce26ed7a31e760baae830bf4d2228588630350709eb0d886a8cbf007b88af944c86dc9ccb179f0bbed8d5259e191f5f2af45bb1791871139b81be4adce9b67c9b057fc657e8cb3adc466b64e805b26eed54c4e0214f119d54563d52c959685bc304eddb2b33eec7162d0d1c3a4eedbadf310763bcd7cdacf60d7ea4c4c48dce927e8c625ea6c9c92fd51cbfd9c8bbf335d3078a8bf785514035a8b4df7c44da1b096e1f56e5adbe64d965fbcf5190391dfb1acf0f"}, {0x18, 0xffff, 0xffffffffffffff45, "4f196545e90f"}, {0x90, 0x1, 0x0, "696d16b24029c526b9249cf74a3ad0235324250bea804f4c4bd3223009011c59867509598b2f635573502b756d6aa298d0c11fe15b1a2aa6b59e53798e541f471b4cc1966d50e48afce47228e07b82e6d421651f52132bacfc99526ec9238cb35bf4ec47210543c239f62ef3aaa468a518a3cdb036de59dcb49c11753df8"}, {0xa8, 0xffff, 0x101, "dd3c8a3368d50fe9f9d28fd93c4baec892afba98e245ae150eca85fe6480c35b2be6fd3d59ce9ef1ed64eba6951a4e8509802762b1438760180d4ba10b5f05a3310783693b6e08b019a738403851dc27456e9fa33ed63fd32886f57dedae29128899da574d4b02d9fb7a23dc89bd6411b6cd841d364a6f71bf3ae04b8f32e26598666819e180d1329f530ac9b4d180fb8dc45f899db5"}, {0xe8, 0x1, 0x1, "130f5867c00034a7089a46e8378a7b6ef3335b7159f6b215b58e0a6458676d123fc11b056d6bebe775dd82591c4de9d9bda49c3a906d2b7b7482724ddb63c8e1efd8ce8de65faef5763796094e2a911dc1703cd7b00eb9b6e4b03ca175fc32663b53d30756a581641d967b89df764c167ec69d89ad5bc05b3f1e01dc7be7c4b63a88932a4348769135f1aa959c9d703e9b315185175cb8f9924d9ede0318a8b6cf43545c11192ddf8ddfdf64346d453c4c0e96ef891baa5b5d74fac98852d5a533649737f80b999a44c003b1286bb5c4571fa5d42844082b"}, {0x70, 0x1, 0x100000001, "9149ab05dcedfd229887145961b882574030d5d4b6a5392ade024e0611b5a441a4dbcd77d1748c013b297e5e45b2790b28b9503951a2226a5538f20549d2e081bf1fb8a3b864cef44f4d67419dd26a2870f6cfea55558c8fc283e2"}, {0xa8, 0xffff, 0x3, "7f9f9a8e5dce2bb014b51208d78f03b8346a7f912239b180046eede5a94152a78a77049298bba0a3e7048fcd615b76ec9cb0df2ce8dac30149fbf0ef7d053041957ca53d54efa694c1508df65d4ecffbd2862139cc9ae060a934ca24fb297f02d19d60fed4bc5df45d53e1b9915539545583739fdfa5a002db198899c9585e2b94553004d305d3009e38e21f2f1a3dbaae"}, {0x30, 0xc9766102850fe8d3, 0x6, "e22ef7e2f91897cc05cc15f9bbbdf3b7be428d3365f5fb48c3a4e71a"}], 0x1500}, 0x2edc9405d26207e9) 16:00:02 executing program 1: setuid(0xee01) r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) getpid() r1 = socket$inet6(0x18, 0x4000, 0x5) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r0, r2, r3}, 0xc) r4 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r4) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001140), 0x0, &(0x7f0000001180)=""/208, 0xd0}, 0x840) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:02 executing program 1: socket$inet(0x2, 0x2, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7ff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x2e6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x3f}, {0x18, 0x0}, 0x9, [0x9, 0x5, 0xeb, 0x4, 0x6, 0x3, 0x80000000, 0x1]}, 0x3c) r2 = msgget$private(0x0, 0x200) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x3, r3, r4, r5, r6, 0x80, 0x2}, 0x7, 0x7, r7, r8, 0x0, 0x4, 0xa36d, 0x4}) mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000001c0)) 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="000000186a5601ff0300000000000000feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x32c}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='+{/\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='-\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='(\')\x00', &(0x7f0000000300)='].\x00', &(0x7f0000000340)='.\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='%.\x00']) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x81}, {0x18, 0x1, 0x400000000, 0x1}, 0xffffffffffff4dee, [0x81, 0x9a84, 0x3, 0x8, 0x8001, 0x3, 0x1ff, 0xed8d]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)='0', 0x1, 0x40c, &(0x7f0000000140)=@in6={0x18, 0x2, 0x5, 0xcc4}, 0xc) shutdown(r1, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000026f000/0x4000)=nil, 0x4000, 0x6) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0f0d7a5f738407a01"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x38, 0x4007, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) shutdown(r1, 0x2) 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000140)="8a9eedd2abbc3b57574a46fe45f63abee0e9de86cbc1029093aa386d2562692981e59612c9fe93ba5880e81e58256ad94db1369ce8fdbd2113e103abd4935b84626e118d1a985ed1ad01cbae2c10cf2e05496f4a2af14a106bce6c8b3701e05864eb195aeb68366f3dbbd78f0d873054ff71e6c7577fe755ba548ce485ee818a601d9ddf1628499c122047221dc626030a62b4aed324f8e3fbe658f7e46d713c62176cc1234a8d363c47d0e9283a67d7b95d21f043844593c8da7c9f9eb0ed32640bf7d4b468f400ec", 0xc9}, {&(0x7f0000000680)="726da8787d59e658f9b2fe4e1395064799cb490533a0493ce232cd00e1943564ffbeff9490d09421b3d17a0c28f2e4a93ea71070d78fc541d6419d72be2b1ca030a5c8abc4488be7303cab979247c6935050f4e76acac87a855c34220d3a2869f3190fbd6a73fb41dc7059c569a37c2e3469bfa110a2e917a0128a36252a0831f12bb3e21e0aec77a52e0ac5659ffbc7ee68728f36e3a563006722804485e082d81b3be6f81f9e17", 0xa8}, {&(0x7f0000000040)="c0ed35ff845b3894020b51b2ad4ca45177e0c50c299773f878478bc7047a2fb1c73d", 0x22}, {&(0x7f0000000740)="6d6d6c73c450c981eb69c7ef8cdc5c8a27d509b0a19c8e9c2e3349a81964f83e97144ed994cdd2f7b70303ccd84ffdf0edf0c8d40ba663338625fa2916637dd0df825e5374a2a97132c1cf27aa4609699caaa66944f6a27a58779a09ee94d5edf2d5048bc6bde367405e8a1eb12a1ea998728cc576f4c38a7ec4e68f7aac33d6f19da367c79306171971edc90c0bf1f188b0a1f4a9bee3b806c309897181c59fb111dac2ddc05ecdaa98d0733aa620de6a44c41e7d2e121e8b6241d92cca20b32f86f43e810bdc9733e1856210ac9e41bd292753791469702403f8b52b7cf206e54144bdcc8f316716e0fb7a40d55357aac512e2b341ee", 0xf7}, {&(0x7f00000000c0)="c56558e470e0bdf2f8", 0x9}, {&(0x7f0000000840)="18e19cd8005fc809a2c9083c9c71bd339af473367a32bef967948b072e6d9cbbf67a0564a28764f1f306c5c8694d4b7b9529779f58be21643383de6f7b29f2a885795cd0c20c495e859a96068568b529517c962ba4ca0e03", 0x58}, {&(0x7f00000008c0)="0ee70880b0b7c5c4e6add751be7efe275aadbde9e7ae26ec85f252f82ec9bd5a86a5f1d06dc878f273c5d2a69c54a544991520c1adebffc917c0015f13538abdd1b5d495f3fac6ebd3c4ea1da6e5c55db1a66a9271e2129e25a4f8651e4f5f857bb59bae426fe86028d50004486a5059f831b9860df30dd3df7818a9d73fee91b110911e428fefcc582605f053e5e61ff4feaf30c8d10dd86fa6651ebd0488c16a6722859c598ead3540eb906115620c70d51665d2cfbe10a79e66ffc4d091317accd35562979b5b95b6beb89f7b3fafc7ee278c3ad344", 0xd7}], 0x7) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/142, 0x8e, 0x40, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x22}, 0xc) mprotect(&(0x7f0000166000/0x1000)=nil, 0x1000, 0x5) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:00:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:03 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xb12a}, 0xb) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xffffffffffffffff, 0xb2, 0x6}, 0xf111, 0x200, 0x9}) listen(r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) listen(r0, 0x2000) 16:00:03 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x2a3, &(0x7f0000000000)=[@cred={0x20}], 0x196}, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000000)={0x0, 0x1c, 0x0, 0x6d6911324ad3fdaf, 0x0}, 0x0) close(r0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) socket$inet(0x2, 0x2, 0xf52) 16:00:03 executing program 0: setrlimit(0x3, &(0x7f0000001ff8)={0x0, 0x100000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28088, 0x0) 16:00:04 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="74387d53721e726190d92b0e2f50c3de7cc37fbc20e4570583ae7430d579fd26284c4d581dad4d6e845554ff1c6cbbab24713139ea5c2e93fef2bb32481f0054d69cc5a8633926000000000000000000", 0xffffffffffffff80) semget(0x2, 0x1, 0x704) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="dd17106bb98405acbc51c9be5a995338a05f7a521696b4ca565b3d8bf3608d2b9226a16ed5898a21605121d7006233158fe5adc34f95a17c3e9c114df8f70bdd9894686d44f16ce2aedee69caebeb22830da217be5031479edb1e2a969538faea243fc4cc8c0c856e080f64a36be0bf48b08ce08c9bd6d964f85420012a338f7ae28c0ec5075c8e5edf5324716d6659c2fcb", 0x92) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x29b) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) unlink(&(0x7f00000001c0)='./bus\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x100, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x1ce) msgget(0x2, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="1d560bb65f", 0x5}, {&(0x7f0000000300)="aec807b5f7c4205e50ce1265970bb8fbe91935bfa511caf967f63fc8b298786e1405316589abe2343cc6b5fb2e1d32a4a3ee45ca279b443ba888acfe4e508359360507e18edf8cc4564d8763aa096f15665bead54fd2731b9e056c45293ff3d24516b2870b8cbf2774115ce5a2c3cdc84370342aaeb2a8f4ae2d63c5169c4bd47cef6a9e1206c18a22cffe8a9cd14e", 0x8f}], 0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0xfffffffffffffffe}, 0x44001000e, 0x80c1, 0x0, r1, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x480, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 16:00:04 executing program 0: r0 = socket(0x10000000002, 0x3, 0x100000000000000) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x36f) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2ab4, 0xfffffffffffffff8, 0x7}) r2 = kqueue() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="edde6e7cee7418937dc32fa23ec31ab715560b841be9ac544cb192d4bb6bc7c931f381f5e546ccc78b4149636f5ef2aba1ca17911880b8f238c7e8a5e4870b435d71b2138342f47479a1b3ecb0188ec56a66775790fb54704dd7f0c973993de68d775ed2ae5f635bed1d75d82127b00feab3e7383b480b92b4109f7d24", 0x7d) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) recvfrom(r1, &(0x7f0000000200)=""/247, 0xf7, 0x0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfff, 0x4}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) 16:00:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x301, 0x7a92, 0x8, 0x5}, {0x8, 0x4, 0x393, 0x5}, {0x4, 0x100000000, 0x1ff, 0x9}, {0x4, 0x2, 0xe0000, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0x3ff, 0x1}, {0x6, 0xff, 0x9, 0x3}]}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) flock(r1, 0x4) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0xffffffff, 0xff, 0x6, "f833ec69772f9283bc95b87c32218e6b102cbd5b", 0x2, 0x7}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x4200) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x60) flock(r1, 0x2) kqueue() 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="97c1a8ba2594cad7380ee4517d3a3f7c84e25d50461b995865b459cf16def9fefa8fd90e561e40b60e5ec318c50d5b0d7ecbc6ef679b7df15c4e406d11e43b41d05fc6dae6468888066231ed4febb76a6866f6b1235fb2008b99c821bf26119a45594f9c7258622ccd79ab5d0596111d921c75d9039320", 0x77, 0x9, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/77, 0x4d}], 0x1, 0x0, 0x4c) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) close(r0) unlink(&(0x7f0000000000)='.') 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x4a1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x5}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000000020000000000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x1}, {0x18, 0x1, 0x8, 0xd03}, 0x2, [0x100000000, 0x349f, 0x7df, 0x3ff, 0xfff, 0xfffffffffffffff9, 0x7, 0xb81]}, 0x3c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="0793009ce69ce410", 0x8) unlink(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 1: madvise(&(0x7f0000a5a000/0x2000)=nil, 0x7fe4aba9c000, 0x6) mlock(&(0x7f0000a5a000/0x2000)=nil, 0x2000) madvise(&(0x7f0000a5a000/0x4000)=nil, 0x4000, 0x6) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000100)="afd6c2e73462ae38c6063fa297cd50992fc29bdc5259b375b48491e855bf9a13becf77a5b90075beed1971ad7c5241e11ca8a67ae9fb40f5faf8c6272b98f57f675ac18d3585049f1b2b20f6acfade0a9f81d8b6b16b6dbd1fcdc806c0a0160f617b51e3f2cb0b3f29e22226cd8028e72993179559b35cfb79983fa869adc2ab13fb2e42ba1969af73877d3d05674f33c302197fffb53e57b2bda2fa861ab3a62d6185ac", 0xa4, 0x0, 0x5d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(710e8ac6b4dd307,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd80370b9b30,ffff800017b7da18) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd80370b82a0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd80370b8260,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8200,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b81a0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8120,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8100,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b80c0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b80a0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8020,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8000,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8040,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8060,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8080,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b80e0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8140,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8160,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8180,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b81c0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b81e0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8220,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8240,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8280,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b82c0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b82e0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8360,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8380,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b83a0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8400,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8440,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8480,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b84a0,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd80370b8f40,ffffffff81cdc1d0,ffff800017b7da18) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81cdc1d0,ffff800017b7da18) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81eae860,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363d5d88) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363d5d88) at rip6_detach+0x56 soclose(fffffd80363d5d88,0) at soclose+0xb2 soo_close(fffffd8039a4cd20,ffff8000ffff2ee8) at soo_close+0x40 fdrop(fffffd8039a4cd20,ffff8000ffff2ee8) at fdrop+0xc2 closef(fffffd8039a4cd20,ffff8000ffff2ee8) at closef+0x118 fdfree(ffff8000ffff2ee8) at fdfree+0x100 exit1(ffff8000ffff2ee8,0,1) at exit1+0x32f sys_exit(ffff8000ffff2ee8,ffff800017b7deb0,ffff800017b7df00) at sys_exit+0x17 syscall(ffff800017b7df80) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7fffff9954) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff9920, count: -47 ddb> show registers rdi 0x710e8ac6b4dd307 rsi 0 rbp 0xffff800017b7c750 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xec919b8c7c90eeb4 r12 0 r13 0xfffffd80370b82a0 r14 0 r15 0x710e8ac6b4dd307 rip 0xffffffff81eae88b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800017b7c710 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=40408 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffffffff8255c0e8 process=0xffff8000148a2378 user=0xffff800017b79000, vmspace=0xfffffd803f014110 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 62695 154668 29795 0 2 0x2 syz-executor.1 28817 117661 29795 0 3 0x82 nanosleep syz-executor.0 28384 366759 1 0 3 0x100083 ttyin getty 80695 312281 0 0 3 0x14200 bored sosplice 29921 296862 0 0 3 0x14200 acct acct 29795 374302 66375 0 3 0x82 thrsleep syz-fuzzer 29795 407921 66375 0 3 0x4000082 nanosleep syz-fuzzer 29795 87454 66375 0 3 0x4000082 thrsleep syz-fuzzer 29795 414846 66375 0 3 0x4000082 thrsleep syz-fuzzer 29795 484136 66375 0 3 0x4000082 kqread syz-fuzzer 29795 213481 66375 0 3 0x4000082 thrsleep syz-fuzzer 29795 393798 66375 0 3 0x4000082 thrsleep syz-fuzzer 66375 314947 46636 0 3 0x10008a pause ksh 46636 371701 30099 0 3 0x92 select sshd 30099 128293 1 0 3 0x80 select sshd 85892 2523 26688 73 3 0x100090 kqread syslogd 26688 308322 1 0 3 0x100082 netio syslogd 1587 315609 1 77 3 0x100090 poll dhclient 34659 212753 1 0 3 0x80 poll dhclient 10728 61422 0 0 2 0x14200 zerothread 34811 400396 0 0 3 0x14200 aiodoned aiodoned 97979 314307 0 0 3 0x14200 syncer update 55230 476832 0 0 3 0x14200 cleaner cleaner 39850 374942 0 0 3 0x14200 reaper reaper 67834 297065 0 0 3 0x14200 pgdaemon pagedaemon 44068 424436 0 0 3 0x14200 bored crynlk 45880 88320 0 0 3 0x14200 bored crypto 68430 399309 0 0 3 0x40014200 acpi0 acpi0 89216 31343 0 0 3 0x14200 bored softnet 26007 65603 0 0 2 0x14200 systqmp 68361 181056 0 0 3 0x14200 bored systq 10712 305948 0 0 3 0x40014200 bored softclock 50600 171074 0 0 3 0x40014200 idle0 98706 486353 0 0 3 0x14200 bored smr 1 4756 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9566 6498K 14554K 78643K 24711 0 0 pcb 15 8K 8K 78643K 623 0 0 rtable 118 4K 4K 78643K 1852 0 0 ifaddr 74 18K 20K 78643K 678 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 314 0 0 iov 0 0K 24K 78643K 594 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 76K 77K 78643K 6422 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 77 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 0K 0K 78643K 565 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 5562 0 0 sigio 0 0K 0K 78643K 80 0 0 proc 49 38K 63K 78643K 1589 0 0 subproc 32 2K 2K 78643K 348 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 471 0 0 in_multi 33 2K 2K 78643K 375 0 0 ether_multi 2 0K 0K 78643K 32 0 0 mrt 2 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 952 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 108 22K 31K 78643K 13906 0 0 UVM aobj 130 4K 4K 78643K 147 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 578 0 0 NDP 17 0K 0K 78643K 202 0 0 temp 205 3540K 3617K 78643K 113917 0 0 kqueue 0 0K 0K 78643K 30 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 44 0 37 1 0 1 1 0 8 0 rtpcb 80 283 0 281 1 0 1 1 0 8 0 rtentry 112 218 0 172 2 0 2 2 0 8 0 unpcb 120 1967 0 1959 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3379 0 3379 1 1 0 1 0 8 0 tcpcb 544 1092 0 1088 1 0 1 1 0 8 0 ipq 40 8 0 8 4 4 0 1 0 8 0 ipqe 40 20 0 20 4 4 0 1 0 8 0 inpcb 280 3109 0 3098 7 6 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 34 0 30 1 0 1 1 0 8 0 pkpcb 40 12 0 12 6 5 1 1 0 8 1 ppxss 1128 117 0 117 17 16 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 908 0 692 16 2 14 15 0 8 0 art_table 32 909 0 692 2 0 2 2 0 8 0 art_node 16 210 0 168 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 9 2 1 1 1 0 8 0 semapl 112 563 0 553 1 0 1 1 0 8 0 shmpl 112 145 0 17 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10071 0 8679 46 0 46 46 0 8 0 ffsino 240 10071 0 8679 83 0 83 83 0 8 0 nchpl 144 17907 0 16311 60 0 60 60 0 8 0 uvmvnodes 72 7796 0 0 142 0 142 142 0 8 0 vnodes 208 7796 0 0 411 0 411 411 0 8 0 namei 1024 58550 0 58550 3 2 1 1 0 8 1 vmpool 520 4 0 4 2 2 0 1 0 8 0 scsiplug 64 6 0 6 4 4 0 1 0 8 0 scxspl 192 56143 0 56143 22 21 1 7 0 8 1 plimitpl 152 536 0 529 1 0 1 1 0 8 0 sigapl 432 5681 0 5668 2 0 2 2 0 8 0 futexpl 56 91314 0 91314 3 2 1 1 0 8 1 knotepl 112 1155 0 1136 1 0 1 1 0 8 0 kqueuepl 104 1195 0 1193 1 0 1 1 0 8 0 pipepl 112 3148 0 3129 13 12 1 2 0 8 0 fdescpl 424 5682 0 5668 2 0 2 2 0 8 0 filepl 120 34283 0 34185 11 7 4 6 0 8 1 lockfpl 104 1664 0 1663 1 0 1 1 0 8 0 lockfspl 48 557 0 556 1 0 1 1 0 8 0 sessionpl 112 37 0 27 1 0 1 1 0 8 0 pgrppl 48 85 0 75 1 0 1 1 0 8 0 ucredpl 96 6555 0 6546 1 0 1 1 0 8 0 zombiepl 144 5669 0 5668 3 2 1 1 0 8 0 processpl 864 5698 0 5668 4 0 4 4 0 8 0 procpl 632 12287 0 12251 5 1 4 5 0 8 0 sosppl 128 58 0 58 14 13 1 1 0 8 1 sockpl 384 5427 0 5408 10 7 3 4 0 8 1 mcl64k 65536 950 0 950 77 76 1 33 0 8 1 mcl16k 16384 25 0 25 14 13 1 1 0 8 1 mcl12k 12288 104 0 104 14 13 1 1 0 8 1 mcl9k 9216 75 0 75 16 15 1 1 0 8 1 mcl8k 8192 81 0 81 19 18 1 1 0 8 1 mcl4k 4096 276 0 276 4 3 1 1 0 8 1 mcl2k2 2112 25 0 25 12 11 1 1 0 8 1 mcl2k 2048 62059 0 62016 20 14 6 14 0 8 0 mtagpl 80 164 0 162 4 3 1 1 0 8 0 mbufpl 256 130246 0 130157 48 39 9 22 0 8 1 bufpl 256 22545 0 14735 489 0 489 489 0 8 0 anonpl 16 502841 0 490593 179 121 58 70 0 62 1 amapchunkpl 152 24914 0 24814 74 66 8 29 0 158 3 amappl16 192 26901 0 26177 179 134 45 49 0 8 8 amappl15 184 2435 0 2435 3 3 0 1 0 8 0 amappl14 176 1411 0 1404 1 0 1 1 0 8 0 amappl13 168 708 0 708 3 3 0 1 0 8 0 amappl12 160 1021 0 1018 1 0 1 1 0 8 0 amappl11 152 593 0 581 1 0 1 1 0 8 0 amappl10 144 329 0 328 1 0 1 1 0 8 0 amappl9 136 1012 0 1006 1 0 1 1 0 8 0 amappl8 128 547 0 512 2 0 2 2 0 8 0 amappl7 120 418 0 412 1 0 1 1 0 8 0 amappl6 112 564 0 552 1 0 1 1 0 8 0 amappl5 104 1322 0 1311 1 0 1 1 0 8 0 amappl4 96 5412 0 5380 1 0 1 1 0 8 0 amappl3 88 2463 0 2456 1 0 1 1 0 8 0 amappl2 80 45020 0 44955 3 1 2 3 0 8 0 amappl1 72 107504 0 107099 27 18 9 20 0 8 0 amappl 80 12799 0 12765 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 146 0 17 3 0 3 3 0 8 0 uaddrrnd 24 5686 0 5668 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5686 0 5668 1 0 1 1 0 8 0 vmmpekpl 168 36052 0 36025 2 0 2 2 0 8 0 vmmpepl 168 664842 0 663062 318 213 105 105 0 357 20 vmsppl 272 5681 0 5668 2 1 1 2 0 8 0 pdppl 4096 11378 0 11344 6 1 5 6 0 8 0 pvpl 32 1549893 0 1534559 406 262 144 221 0 265 10 pmappl 200 5685 0 5672 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 788 0 171 19 1 18 19 0 8 0