Warning: Permanently added '10.128.0.65' (ECDSA) to the list of known hosts. 2019/05/09 12:59:53 fuzzer started 2019/05/09 13:00:00 dialing manager at 10.128.15.235:18446 2019/05/09 13:00:01 syscalls: 320 2019/05/09 13:00:01 code coverage: enabled 2019/05/09 13:00:01 comparison tracing: enabled 2019/05/09 13:00:01 extra coverage: support is not implemented in syzkaller 2019/05/09 13:00:01 setuid sandbox: enabled 2019/05/09 13:00:01 namespace sandbox: support is not implemented in syzkaller 2019/05/09 13:00:01 Android sandbox: support is not implemented in syzkaller 2019/05/09 13:00:01 fault injection: support is not implemented in syzkaller 2019/05/09 13:00:01 leak checking: support is not implemented in syzkaller 2019/05/09 13:00:01 net packet injection: enabled 2019/05/09 13:00:01 net device setup: support is not implemented in syzkaller 13:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10020, 0xd) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x6, 0x2, r3}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x6) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) r4 = semget$private(0x0, 0x0, 0x24) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x2, 0x4, 0x3, 0x0, 0xffffffff, 0xfffffffffffffff8]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r5, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x80000000, 0x9, './file0\x00', 0x800, 0xffff, 0x5, 0xd9f}) semop(r4, &(0x7f0000000300)=[{0x3, 0x2, 0x1000}, {0x3, 0x8, 0x1800}, {0x6, 0x90000, 0x1800}], 0x3) syz_open_pts() fchmod(r1, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x80) socket(0x6, 0x5, 0x8) semget$private(0x0, 0x1, 0x210) bind$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000003c0)=0x5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000400)=[0x4]) utimensat(r1, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x7, 0xebc}, {0x9, 0x8}}, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000500)) 13:00:06 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8040, 0x0) getdents(r1, &(0x7f0000000040)=""/167, 0xa7) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001180)={'./file0\x00', 0x8, 0xbeef, 0xb27, 0x0, 0x100000000, 0x5, 0x22, 0x3, 0x2, 0x1, 0x3bb}) r2 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x2000) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = geteuid() kevent(r1, &(0x7f0000001200)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6, 0x8}, {{r1}, 0xfffffffffffffff8, 0x80, 0x11, 0x9, 0x5}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x3, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x7fff, 0x218}, {{r1}, 0xfffffffffffffffb, 0x1, 0xb, 0x6, 0xfffffffffffffc01}], 0x80, &(0x7f00000012c0)=[{{r1}, 0xffffffffffffffff, 0x18, 0xf0000006, 0x400, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x1ff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x10, 0x5, 0x1, 0x8001}, {{r1}, 0xffffffffffffffff, 0x20, 0x12, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0xffffffff, 0xda}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000001, 0x80, 0x6}], 0x8, &(0x7f0000001380)={0xfffffffffffffc00, 0xa86b}) r4 = getpgid(0x0) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={r4, r3, r5}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001400)={0x8, 0x8, './file0\x00', 0x4, 0x80000000, 0x40, 0x6}) r6 = socket$unix(0x1, 0x5, 0x0) stat(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)) fchown(r6, r3, r5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001500)={0x3, 0x9, 0x7fffffff, 0x8, "92ddcbc43779375cf72b973d568659a6124b7f0c", 0x3, 0x8000}) mknod(&(0x7f0000001540)='./file0\x00', 0x1024, 0xfa71) geteuid() fcntl$setstatus(r1, 0x4, 0xc4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockname(r6, &(0x7f00000015c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002600)=0x1002) pledge(&(0x7f0000002640)='%+\x00', &(0x7f0000002680)='}-$!\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000026c0)=0x80000000) pwritev(r6, &(0x7f0000002cc0)=[{&(0x7f0000002700)="dcd9eb4b9f4f2a5585330ff2b3e68ba22eec11fb4c47af8cfb16ace56c73f2f39e39f57e0122eb38d2fc67d2ba71978d135a327626cb070a819272e773b254070c22d218224348033de6312e9b53", 0x4e}, {&(0x7f0000002780)="4025c2e99b73839a611b41c209eed6af25df0e6900fbb3a4e062a55e6f88a2a2e81ea1344ff6874a515ed68413388a4d93f0736c07767656341421d1c64e87dfbd40c77b161f3db58399336c360fda4177310f9048a10433", 0x58}, {&(0x7f0000002800)="7cd1102d56654b6c63ac3553a8e09b710622eaff1b53cf0dfcb93b40f3188b004287209ae8f7245863021b039e6e6f9a240c1048acdb1135263b96839416a09af1ad10e25671f92787a2b983c3952294e3b400ed4425546bff2e40e45f7e06bccd2d063f0dbfc565fc1ea95b838dad58bd9fc6483877b62f7895d033c016f6bb52edd7d2f45c27f78e9667b89aaa7fde4d9b82ba221afb1b8407a34c967ceae1c47bde99ad3b1e44a919a5cd5774725b4c76e3be11818b55afd994eaa252", 0xbe}, {&(0x7f00000028c0)="165c33ce1bd801632fd60a9c01e51c7257bb39dd3a9bd70c19c3e8b104435ffeaedc2ab5699691e244cd29c95b0fc7aca42e1a8c98a88eba41512bdd0dd232526ec8eda506afaa47ec3fcd9c70c19a1723e45bac63179793862f548ab055bc", 0x5f}, {&(0x7f0000002940)="2e5cf6249a7fd65ce0b3b400d472e2c26044868aa872409ba9a3f9e00895b7707b2133c64bf3a2fdb6afd860add2382b181d11023c0b78b371474b7626a368cfd79f0ea635c41cd383197481f78fb0a1228f2a7cd74473fb136f57fb8974c24d4402e1fde9513388a9c53334640271bd7fdbf74df5187f0bff6183116b86b7fabe851b71d95804789030888e25deb5cabb739987be93d36f2b0166672642d71812ab227dd89c5f658f014f3731d9520afa6dc49ad9234f67a90704d3a08e09e4ce9310b0c1a21423", 0xc8}, {&(0x7f0000002a40)="ebb71252b6e84c8882b9d52b470a10fb8aab1be20f865bb15a912a2dc4eb8df84e943b", 0x23}, {&(0x7f0000002a80)="12851419ab429fe4adfe161f0aa0c68644cb044ce68a0e79a5e886d9cf487615c24d6a91a2f64db214c7d5d19bc169a11e854e06bf927e512d3c2c4d3ea491b2f35242569495a63120c397dc7ee265817d687d65e941cb5c51e2bd7c498d67eb2a6f1ca2ee005cc79ca474c37fb04a8a19b483dfd96076", 0x77}, {&(0x7f0000002b00)="f12095840af91f13172424e8b61dbf65ce2511135414f0d51ed498d103cf958418f51f87a43ee3d987700898e9d70e36445c52e5f4d77b38ff84dd3d2ef3b9aebf25c5082051896151f66d6c9226a6f80b8a1eb024ff5794bb28708b07015387e3213c10c306e88f2c34c84561b9c16404b032f1ec63246bcc2bd37af99f7f8357d621fea12108e7070a6bbe18673e515eaeab98741393ea867848824d3ce5931b8876c5d9a3c1dfa21165a972bf7de8488488ac732c7f58df4dd56f1f170e248f8175cadcf63ac614084710bd5b5e006e7ebb069137b8a2fc8943d46243a2", 0xdf}, {&(0x7f0000002c00)="ff633d12e595ff10eb1895560ca79fcd6811bcc4e14f099b794be10f7b9c79e7a641118f10a45cf520750a199363e786d705002b2de65f0ac6229e66f61f12a05e3c2b7125f3122a4c4b424a1a0caabc5eef5e444c8a0f4c8cdc1c024c902dd40cf4078402f70f43f7d8519e4ab43734e7134d2332864aa329f6155759da5d0efcdc3000f6a589d3a77b8b698565f26ad936cf49225969843941d691424f8ae266fdad60fcac2960fe42a6fa06e7", 0xae}], 0x9, 0x0) mkdir(&(0x7f0000002d80)='./file0\x00', 0xa6) shmctl$SHM_UNLOCK(r2, 0x4) getgid() 13:00:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b2025, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x11, 0xfffffffffffffffc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x80, 0x0, './bus\x00', 0x7, 0x1, 0xfffffffffffffffc, 0x9}) lseek(r0, 0x0, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0x0, [{0x1000000000000009}]}) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x8, 0x7f}, {0x9, 0xffff}}, 0x0) execve(0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) geteuid() ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80, 0x2, './bus\x00', 0x10000, 0x6bfd, 0x7, 0x6}) 13:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0xff) listen(r0, 0xfffffffffffffffb) 13:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x143, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x600, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x8a, 0x1}, {0x0, 0x7}, {0x0, 0x5}, {0x80, 0x4}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8200, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x248, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) clock_settime(0x2, &(0x7f00000003c0)={0x81, 0x10000}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000240)=0x9) r4 = dup(r0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8040, 0x1000) getsockname$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 13:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000240)="5baa8ded5e0edf62332e", 0xa) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 13:00:07 executing program 1: r0 = socket(0x11, 0x400000000000003, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="6293d6e1", 0x4) sendto$unix(r0, &(0x7f0000000140)="b100050490000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0x5, 0x9, 0x1, 0x7, 0x1f, 0x6, 0x1, 0x0, 0x4, 0xf304}) 13:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10818, 0x13d) bind$inet(r0, &(0x7f0000000700)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xffffffffffff313f, 0x8001}, {0x18, 0x2, 0xffffffffffffff44, 0x4}, 0x7fffffff, [0x4, 0xfffffffffffffff8, 0x1ff, 0x7fffffff, 0x3, 0x4d, 0x101, 0x8]}, 0x3c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400000046, 0x0) writev(r0, &(0x7f0000001e80)=[{&(0x7f00000009c0)="622e012b0fb13281bdefa284544ddf831fb652f0191eb42b8aa43589694e5cf7b45f355fc55744dcd25d8ea27185474b543e3643a715d610f1bc245462db48904a1ea00356b7acb7fb4218a31153f791dd8bf8d2ed560afb0e36756db0f7ad4dcab7f0e3a891ab0b98b2332f1179713710", 0x71}, {&(0x7f0000000a40)="c39175f7deb6acd7eff0921b57fcae7f94806b04cbafc05d3efbf0cc41f0e03f30893e0f864de302d090f29f6110be30fbe4cff4de7bf225f625bd2729bbd666658961b97c4265dbbe3b7124dd47f581e25393e07574fbb90331895adc11e8baac41e9a658528de59536e5159bba1b14e6ef4ec7b713f863a219b2c1972d264c11662ad988cfca2400f8a9f05273f55c33077491fa6cbcaf5ea7b1509a124eeb860688496dfe41909107a34fe4768e5ac4ebdf4a49a6a8fbab3acc56932d22184f0d078e9d7a4733b4451c293bfa", 0xce}, {&(0x7f0000000b40)="104693bda50b8bf06003d9df1bec0e01c4620e163a933b6874d409848c2ce95eaf354cb09b5834bcef9de9fb11732c9f79bd31a8a16c9dc47fc19507810d231fcd643bf2cc265cda861678f81de5396eaa0b18a1753f4a521ee1da3dd8e2428a54f434ab3fb9c7aeafa66dc29fc74ad57bc0a96a09e622683517b1", 0x7b}, {&(0x7f0000000bc0)="794575d952d0d83af7bf538d366d9a2fa334c9e3ef0a7e41657f8a69846b55e2c5abf8b022a11a5daff13e31c83b70fbfd94190b8c88e6b3d0e6a4def9a2a3d9deddec0c4d96236527a55956dd06db62c50021bec9937ac9ca116433f2c985c211bd07b24ad6ed95c7b36d6c799b69a8d61fec1f1ddc4769164c544dfaa016bfb94903f671", 0x85}, {&(0x7f0000000c80)="180738d5aec0950f0402b820d2701af91ef0dad16607e046fcc0344620feb9bee78948f8f3c0d67d450712dbbff1e625c18218e6514930713983e356908f3643de220bca16d43dc4b539f5dd55f716", 0x4f}, {&(0x7f0000000d00)="2217609798213cf01b62075ab918509e49afbe6535abcf98944f026b21ad6abe5cfd7024b28370db8086595b9d38f79cda6d28fbe11d480a", 0x38}, {&(0x7f0000000d40)="087db02ae8516fe5321b19c423a0ceaf9fcadb7f606f56ab754b94124fe908366f851d2d3fe3de92d9faa0f6e2640dea077b0baaf5a3cb07b578093e683fa58890fcfe2362177d3424fb5d45189402343d8f34cdfb9abf1004b1406e52a7ad0b9c63d32afe99820733b77e8fc56db4d730d5aa0c30ff15e527c762d12074dd7e40ce035010b1292822b5f1420c77491b3e2cc957c6a22a6b7856cccd02487db41e40494fef2d97dc6a4e314131e75c246699e2d0fb4f6e797f6c49c0468a72f30ad66af8233f350510fd853fc680899bfb02a111e83cfbf67b84a7220053297941edf581c57353344b921e097fcee1ff9dc35669595b46f88298de22e999b22ffbc83bfd775d7074a908053d156ff65f852fd98ab0ffca67021854876f2eb87024df152e9e424a9383578e1e66431eb476294dcbdde551a032a0457572a20d78f3ee9e74df0d55bf573af14fb441917661cbf4bd77f04deace549f910efc840cb37ff4b457651f2a65e677eb6703ca4f25fa12c4692f61be772fb512a8d1fa3cbde4a590b00ef9b78800a640bd2cc173a1a5f5a9a9668e2f04847af164ca40dd9508f6dbbcf995f4f13b6789d4b59253a1b407fdbd5ca633461324502e5004396cd0af2e2449490f8f3f2592c43dfb76d25aee7130f9edf59a1f0288f8e752f9b5f42192ecbaa203d7c280675747742732ffd57fc9be67130bc8d8261b5a8ed2e6c284d9823fad8f29f3d26206402941653fa65d09417344b26dbe3f33f3c5ee75a6b712adc75f6200235545a3d136132a3c30b3774d01b0c92e2726b3b64589d523930c28da567653b51121f6f9fc69162ce63a4f4c3550a17482fc0a21fa99f312f5dd0fe6d57f05e719c232ddab23d68efe5424ae109476faf9c7d4703939d4422752a747c23ab918259777b6bb02b7c98e9b347c16ae30913f0e7f63b55270a0c958c0269ab32b61c9938666ff7e6ccad6f2767b0a99a631aab93082c02fb674de06964063daeac5a2eabee227340e17dde02e3a2e70d6f2104506a1bb3c44d6aaff235a220fab8b620e00420290267f4be73416261b59a38f83afd4fb93677b4fc5ad619ad1613d0a090d787ff56bc8938028f0b92dfb72b318ed79333418cf37ca9d3e46834138ad85bfbc8ec0f017b8a04ea9bedbe7a7465699cc4a77011fbdf627ca824c42e838a6f594b5e34c2b8ded686ed3d80e32d8fbbaa828f731512a5d97bfc0df59a7b2986b01807fc9cd9da5dcda4ed8985a6f88f1ea4dcf03ebbd9d976e4294ec0419600af324af63220e0538f9e8f4dbfe8d9839852faff0553d6da8893c6de821e0f34f10d9171d645e41480d106808caf2d88f0a72b2fd607e2d5895a66f801d1c12bcfad1e629c9384735f7ffdb099fd74bbbb81fe419b4a88dee27f1b6717c32ce72c8155de23a7f5366b1892694267dc7d9411f98991c5a08e1c90b1756c02d643841289c476f780d215394e1e4868d395911b2ecc61bf7b7c97200496c20047856e9ef068e074168c48b34e1a344c0a66c11b644b412a9a45af0ac969d680e9d9d0df37d77d69f87b48ede8d151b0e540183669ca6d1040f2d15fdfccbe194df3be3e98e36d8af339e0a04724d17e6e58b31eff62581df4a6d3c3d4efbed9f125927fe770c339f34eb981e0bc3132bcc16507cf9d3f72e37e08e6f3baaec1f849135ee45dcd6908dbaded9dee26b1deb154aaacd2912426d271d8d1650218c24b53a2e4941fcb5a2dc682a1c6a79e4f182f634a629511ce08ff832b8f32f364f0277bbd7aea74fdc0a05d62248b08bb131271a85feac933f790065b4875eb9042dd8c08b636f0fd084eb63b148007a5ee6f970df1026750f4e852e7fa687704c1c8046c103a3fb25f1f8e2d73c7d660b1a112534dc380664c2e79bdf6d0652c1e86fa2dcc300f9deba800b053a2debbd7298a15bf8c79c4ce84e5f3fcb20241bcc8178d16439522d00e743f96e7ff981586f17015d6da34c72e58e46abfa9ca6a219f2e00ddd212ef42b1824f5424338dfa49fff97ca29c6ff6de561f3fbba2060cc34c92560e496a5b3677e6e83e8d92cb92d1f960633274c7bbe3385940389ec96c9739bc6b71f4876f52570c0a97e0f030a3135fe9a4c111efd162083d9efe4a6a698c8385655d977ec0db681c770d43126ab2deb15f8664772be4329a4dbc20b3e37ea5ceddb4d8a696d7e7a36480fa08bbeebe19c67662a5be3ce65123758b7e099a9496dab064d60371e7ed22b053b655f75ab31ea4de3af54546e4bd8d32f6f076e5c8c6c164b0e2f05ebce2b0307073cf81d09daa7c69862c6679124fe9a34e9cb71d5bea07d3044c559597d2c7f6d3eec5bf11c9f0030af1973f74f6b4775a6089fd667d8a6c6328a6ba109b7585da7f2b7817c1fa0c1b58d03e0e046d32117d63652dd55ddfbfb7c024fbca4c768da9b2a6f11aca3af325f026223bd154863f84539d13251ee0b4a6c7a8fbbdb8ceef47b11245b86c4f1130fd303a60d7a1765d53285e5302ac0294c50f04061a0798ff66f36e449b397fad60559a6c2760281bd79cfd64025552a6115ba256dd867492cca15f9daa0ba8e0b9fec833eeaccbba08479d09046c55db357952d8d5d09ebc52afca33805546755cdd5a3c0121306c4883bef2305f705df207dffeeb56db3019c066d7bff958dbeeffb04c3936aab08ee8dc50b77e16240c5781d6f79450f40802343cefcd6cb35a575fe734071e2e881e21482d86c2d807f1261907b52de0f04984f73853439dc2d89785a3420a7eb953cfd2aa6fbe278c15279e72e1ade72833b2cb51dc61ba11d1c3d1d99cc14ed5870f8ef9c1eb15984ba92d517a6d19b92acb6c0979906e7121ca9adbb9acc16a9055073aaba345748b2a7460d12e28e9c32f3cb911dbbe46cb1bc742bc6da748c15e94bc7211ae2af3213d3e20c08b5e4c64a9573aae92eea0150eee0742e014b128bef00117a378aaff08e6f1fca55ed9597cda7674936a23c3bd4252541411b04749046bcd62fc5a206c96c3fff1bbcee8262e24821a9bbe3883e259fc9a1dde990d6e97e10c407ff9c8f827e4c487054b721ee464775781e2ffd09228f7cec8770a4051b559e61aab164d2b61c13d2cec5c3d62ddb78585341d198eaae6a7b1be45da38b1f070830917f962d3eb1c63d03958c6d62749cbfecadd0f98bb43123b85cf9e220751f4a9cab5c86270509f771299fb691a9a9ef02087b2045a7036a527df32104a7f0c9750654ae514e92c8a6112938bd14388f85c95de348346cf10fefc60e200ba01178244fc6f04a8638b8997d26247c066d485b37da524287161738a0be1664bda5ddddddd5ef4026a7984fe114214d3a30bd6aa6d5f4fddbd3c5c18dd1b39926e39ddc4eb51cb178ff4d27274192dc886b647dccedfc78eb932fa8b70daa3664e05061a66fcc94b6d6c431917789b0b18b3d865c3d1fd0c140e5fde64bf99e0aa6ab8d07f4e8ba798fc076f96d702373046bc377d87aa54ec1f2cabadb0cfcf55841f63f4cec4a70e897e4f331490f020df424ea42362c3e8c487a77efae28ecba2f65f3e03a0cd775f1b533c418c5eb1dbddc1d3e6ea8e71e7a4996cc3611bb0a807d5a592f4a4052ddd8b22cfe32316824aa27fc9ae78b90f34d0d0cb07e66b177b4e33c56cb6f98a62cb6e2b03e28de2e12f163b449ba7f2855b72f7fa83798425f010875e4ee3ed7aed1a7a5288167539977aaeb9846761b4309156b6900e277ca7d88649130ce9e57df49b5204be357c8a22829a9c6614a15494124420e9b3f478ad5a3e13e3528a353a13b9438b5cf31d5d47118a641c6c5420baf1360a119ada627930d66580e8c652f829cdb467ad1b3493603beee1f0633cf9c36c57aced70376f43794d123d413dc85c7df7d96679608edc93401bf806204f5510e9f9c76a3378ba681f5ad37c0be6526461cb73988835c26934819f7d189637a709c818f923a514077ade1507672458e64fddc186708c4aa6524af8063d2330763c2e8bbd866ad60248e2680ba70814d3e535f48ae6ff087ee28f5a00fd657cf88c48a8a981969be412ba8c70b49d9289739a1be7f47b0794e41bbcad0d64e96f2f66da747c9f87e61ec88457bc729a3f885abd4adc5bcd0823fbd6466ff545531c308a68f9372afe17ffac83b6dbd2ab056f77621dc182af8556ec9616a05f93a1592ac06c41598bf3f91a7d96459e9441d0cc0829a246ee02b1a9b5d18c9a97f7822c886cffaae030c164648c6ab25a12af79bc5ffefdfcac37adbe1bd12e9a82fde3dd7629ca3a0f83350f8ebb4a7dc4b25f8b4c3074ce766f39483ba5d6fccf2aabf2d703dd6b653bf136441acd67fdc60f9680ddfa00269789c2c836e3ae7a5f41b6554533593fd09a2b1ade1361457e7d3fe0e93eced6d089d6f69986d076eb85228e87bc8fce0dd2965289b42ec46a0a7c806c251dcbb753f94415a953317b6fb18ae91f1cb2c196ef6cf097ffe17a195a4e2b0830f543a95512c46905470398f1103912b69296c7446163d7c345fd6f90a44dc2d2e0ad4b2f8bb15f5c3f2b6f87f97c10668cf044070069386608eaf0a56f25d5b0edb839bbc45cd59ccbbe78948e62c553d7e83f9e51339148cd641c4f1af79c00f4d215f886c08bac1e071827168e12e15f366cd7c1d524b9e7760b412487a43e566be765ca7ff1449f6f8cb1f47d06da5f5f358c4055638b647c35d086373fcc4d55af3e3017772504eb363705d447372263e8b78b24b4eb87e0c8b24521d8736537d6ba7a7fef0d5b0ce8a0a89b514e19aa4c95bd58fdf8abfa740d6850f0e1016d7aeb3c8a30cdf6ed633e11a4739febd0cecb1d9d0be930f301e03dc59f7167bac7c402ad66c42e7d379fc5242d51235d4f505d27984e3b3b8e7fe018b80535fc97c4a9ee5c640beea6e1273021d58d7d1dffbd2e3ad2e64b135402f110f47249ad417bf9c857dce36f7d34f71be489720ff62e6e9c6df778f954f05b7ae94fae2e9f939696ad8947dd157645e5a400a165dcd4697b810b857935e8992d98384bcc83782168d613123677827e03a83760d98dab591433256b67b6644b5b099bf9150718eafd6b0d80f492d02127608db1ca2b98f26199c48e979635f3d0f37ec011f498b9cf47e97bbe4edc1f6be8069a376575b4fda3cfba9824d11d59c7ad52f2883b9455cd1347ed5b1135bc562cf293bf05f9e22e83f673f41c0bb49a3775a396f2014b864872b95725711edf51f1e5e292160eac329bad1888f3e30421bd3445e9e4081f39c06e0d07aca876031892ea4e6e0d20ce166b374d4c5dfd9ce166521566817c5e55fc9e4d220dd3c619290a3203f9b9d1e64dad984d38013822c712ba9773d371907a199e13020d8016e290036b69dcaae8e871534918d6414bd0f18e23b5aabc6b1d62b208ffba888c42dcfca08771b103c7a59d582ef150612cadda80f5dff19e0fe619399f32f1db97663aaa23cadf29c01f8a6c322c42a3aa50fc249e8fa0eca5ae1448d53039eb97d3c9cd63a6bdf4bcd2d6804dc253edf001d567098d135c7c9c91e7f7b916d2ef32edaf1fba3949287392510209bbcc20c3c68d2ef709ba2d79c85342d6fe102d2ebbb6fcc3671134fe890de4840738ac5062812359b92b4c45a3ea320cbe7e42f19ee7ecb419adddc65e089da9d37e03cf748f2bf40e31547cebc0ec49de5bac83ff215fb27f50463a63ec93658e9ddd2ba7a8c81827098602d1c59e5b6e8783244a52d5af1ef0106a324628480a17db9c7e5fdf75bb51da0fb18", 0x1000}, {&(0x7f0000001d40)="36f3b8e2fc906abe5cfcf2063c2fd71f425ddcec6c508645520710c9ca94ca86350575b1c66fefd58faf2f0318412eed1206b3afcc157bd12ac4f4655701032cdb8707eba67b5aa151a229e4741d11d7c066f1ff5329376c8f46c4f40da2875333d6b9b6", 0x64}, {&(0x7f0000001dc0)="ee87b02e0d7fcf193b22bea081ddb1a2d3b3dec0894b9c19fbb85f7c9b63826e385a150537d9956b1970014c5d87afed64f1550010de4f5eb1e3e9e22155024e31451402d630da1ef5fa0f68e85f4a4fffc0708ef0c1a5ebaac773d09c956adaffa82256088905b13bf71e2ae953aa7983528a77bab72bbe56774707f31b6450ab3d4221ef6b4c9c00892cd7d1842721f6f8cfd1806dabc2b609d0229fa8b80ad9c1", 0xa2}], 0x9) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000740)={0xffffffffffff7fff, 0x8, 0x100000000, {[0x100000000, 0xffffffffffffffff, 0x400, 0x2, 0x7, 0x6, 0xfe, 0x4, 0xaff, 0x5, 0x1, 0xfffffffffffffff9, 0xd130, 0x40, 0x2, 0xbf59, 0x80000000, 0xfffffffffffffffc], [0x2, 0x2, 0x5, 0x0, 0x8, 0x4, 0x1, 0x9, 0x5, 0x40], [0x1, 0x4, 0xff, 0x3, 0x5, 0xffffffffffff7e64, 0x6], [0x8, 0x3, 0x9, 0x10001, 0x7, 0x7], [{0x40, 0x200, 0x4b4, 0x3}, {0x7fff, 0x100000001, 0x422d, 0x7}, {0x5, 0x5, 0x4}, {0x401, 0x6, 0x4cf, 0x1}, {0x9, 0x3, 0xe3, 0x7fffffff}, {0xdef, 0x3bf, 0x5, 0x8001}, {0x3, 0xfffffffffffffffa, 0xffffffffffff7fff, 0x9}, {0x2, 0xfffffffffffffff7, 0x1, 0x1000}], {0x20, 0x1000, 0x10001, 0xafd}, {0x43, 0x5210, 0x100}}}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r1, &(0x7f0000000180)='\x00\x00\x00\x00\x00', 0x5) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 13:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x28}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0xfe}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x3d4d, 0x4}) pipe2(&(0x7f0000000240), 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x10000, 0x4}, {0x7, 0x4}}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4000009, 0x1, 0x0, 0x387) 13:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0b20e56617eaeaa0ea270026205328ce49746fc69a9ced35bb08ca4547a809a09976fd8e65fdb461c50d99bc012312c1a772fe36f598224b24195e949645c76b9168f9edee0970b4d6664d6d4043365d6e3ee583e4b846c54f4f68bbd4d5354b7c7d02b5f64ac42d9809d3ee3de833c21accafbf826915bb749d91e30799073991eed483f80ede2056ac6c8b24ed3d42d95aeee49247a9b300e141"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x200}) r0 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x400000007) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b", 0x60a) ioctl$TIOCCBRK(r1, 0x2000747a) 13:00:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xc00, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 13:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7}, {0x6}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:00:07 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 13:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200002003, 0x1700) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xfffffffffffffffa}, {0x80000001, 0x100000000}}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6669ee3f3000"], 0xa) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) 13:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 13:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x84}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x14, 0xc00fffff, 0x1}, {{r0}, 0x0, 0x0, 0x0, 0xffff, 0x3}], 0x8000, &(0x7f0000000180)=[{{r0}, 0x0, 0xd0, 0x4, 0x3, 0xfffffffffffffffd}, {{r0}, 0x0, 0x31, 0x800fffff, 0x1000, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4a, 0xf0000003, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0xe, 0x8, 0x2, 0x14b4}], 0x81, &(0x7f0000000280)={0x6, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 13:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) sendto$unix(r0, &(0x7f00000001c0)="cb1d7d00611739d69ae3bb116531d984931735adf8b3dd5553fc23e4e613b6343b55e1053a2d5b19744054e82d7ae8140af9202a0893803e659e9717eb4680150ade8878", 0x44, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 13:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x120000}, 0x9, [0x0, 0x3]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = fcntl$getown(r0, 0x5) getpid() fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x5}, {0x8000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x461, 0xffffffffffffffff, 0xfffffffffffffc4f, &(0x7f0000000000)=""/230, 0xe6}, 0x0) 13:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009131dc0, &(0x7f0000000140), 0xdde, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x21) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) execve(0x0, 0x0, &(0x7f00000004c0)=[0x0, &(0x7f0000000480)='[\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000500)=""/249, 0xf9) 13:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x280, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 13:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006005, 0x401) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt(r0, 0x9, 0x2, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) 13:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0xffffffffffffffff, 0x3, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1f]}, 0x1dc) 13:00:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x191, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87, 0xda2a}, {0x84, 0x7}, {0xa3, 0x3a0f}, {0x189, 0x2}], 0x4}) 13:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = semget$private(0x0, 0x4, 0x50e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f00000000c0)=""/65) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0xffffffff80000000) 13:00:08 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) fsync(r1) write(r0, &(0x7f0000000000)="c88d4448778f9174fdcc31b50f", 0xd) 13:00:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb91743b3deae1685f7056e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855", 0x800}], 0x1) 13:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) 13:00:08 executing program 0: sync() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') 13:00:08 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x5, &(0x7f0000000000)={0x2, 0x0, 0x6, 0x300000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x2000100000000}) 13:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6c}, {0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 13:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x20, 0x800, 0x403, 0x3}, {0x2, 0x800, 0xff, 0x1}, {0x1, 0x6, 0x9, 0x7}, {0x6, 0x0, 0xfff, 0x192a00c3}, {0xfffffffffffff9ca, 0x2, 0x9, 0x3}, {0x6, 0x80000000, 0x5, 0xffff}, {0x4, 0x10001, 0x7, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 13:00:08 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) pipe2(&(0x7f0000000080), 0x4) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x211, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x1000300010005}) flock(r1, 0x8) 13:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r3 = shmget$private(0x0, 0x3000, 0xf58d9225607714f5, &(0x7f0000ffb000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1fff) r5 = msgget(0x3, 0x208) msgsnd(r5, &(0x7f00000001c0)={0x2, "fe3f2a8f0337e4a354fbfc8b2024b36ee6dcc16a69155b995c7a81c730b558b4f833a1da76c2cb1714afc387f54433e0f1fc25eb951f3750301a9d931c2fc7e1aedce980f216541ab1935ebfa7daa3dca0d8f72efdcaa8acb0b76096e5d6c97a86a8c3b6efb904faf3c49ac77ff85716d00881bf6af53fb9ef2ec6fd144d208a5e0296ff008aa5fe7ee646"}, 0x93, 0x800) setsockopt(r2, 0x1fe0000000000, 0xffffffff80000001, &(0x7f0000001580)="3f0b17e232f586f41857ceef84f65a466a154867", 0x14) readv(r1, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/185, 0xb9}], 0x1) r6 = msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRES64=0x0], 0x1, 0x0, 0x4) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000001480)=0x265ca) setsockopt(r2, 0x6, 0xffffffff, &(0x7f00000013c0)="ab352da653443f9a4443459fa510881e524148559cefe830779b742f798d8ae7003a308dbdca1a309edd88717d3d992882", 0x31) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000002c0)=0x10000000007621) semget$private(0x0, 0x2, 0x4a4) getpeername(r2, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0x7) r9 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r10, r11, 0x6) shmdt(r4) r12 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r12, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/95], 0x68, 0x3, 0x0) msgsnd(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="fdffff5c63e63ce16894415b83b26f0baff7dc3c88062e43fcf4caed6393f253394d59e4040e2be1aae12c7843eafec819cbd6cfad0baf"], 0x1, 0x800) 13:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800081002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r4) kqueue() 13:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x64}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="15") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8452, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in6}) 13:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x204, 0x0, 0xfffffffffffffc6b}, 0x0) r0 = socket(0x4, 0x1, 0xfffffffc) recvfrom$inet6(r0, &(0x7f0000000000)=""/20, 0x14, 0x800, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x8}, 0xc) write(r0, &(0x7f0000000080)="d9518cc9545b007b2d4b78c4da5ce4821e1d5b5659a0ee22fa1494e594e8508ff7c40407102d6134dc61c1e94fea01b92448e0caa3a68e647a47c2eb6483a36f18d3229a8bcd8385caae1cd38d5ac71e2ba18064a46dc35e4a30741fdfc90f4d541a2c4ae4113ed4403daffaf2bff5ae37d51f2cb846", 0x76) open(0x0, 0x400000000000000, 0x10) 13:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xfffffffffffffc89) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="26010000ffff000001"], 0x9}, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 13:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() setuid(r1) syz_emit_ethernet(0x96, &(0x7f0000000100)="b9bf1f55786100f34335e6db3a7289c198ac98155b2ff7e0e2e63daffbc5edce1dc4e1dcec30c73a3b493d18eac4733074bcb09233fd9970342f9b9ad8648b5a0cf2177d52cbba3ce24acc5db5d71c8960df0493218e5a75cfada76962c9b269ee25c0eeacb134c9b9baadd38e7848842784e8acd436b7fd63c6b9f6e68e3ba4bd74550d455b9b4034bd0815d53ed4d247219f07359f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x139, &(0x7f0000000540)="4d436d93b7163750948c4afc324b6a1c558ed174d600e8d3b1cff084e82c3350e892f57f994a6b0f70bc6ae8e3544b68ac8c2a52496b7367db20cd1811c3d184109b975779736ffa9ba5dff7c1fa6e95bcdbc41bd811a8297094270322863bfd49f110c5d5e573f45035d70a145396f58a543ffaa51e29a8591e1a29ee0ddf3e86f635bdb2e225a59b6e36416305a38df33e364fa1977aa295a3ff44f066ef5b57d7ea43cdfad7719f26c8d9f22ed4d3e508ecd643b30ed23c4362ddc236f2113e3401c8295a301914f7dfcd884c8931cbecb741452b80dd860f78258d3793eabe137fde536000b32fedeb6478c95ac2a2c8e59a10c115bf197c1568f3a4a17665dd12496c41abaa4f2013120183a3d2b001e3029c431620e1d3dfe0bb2f1a64d8f39d0babdccbbbe57aa9d1ccbd22b22fc873e20000000000") 13:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x100000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) 13:00:10 executing program 0: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 13:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xb) bind$unix(r0, &(0x7f0000000380)=@abs, 0x8) 13:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = semget(0x2, 0x3, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x7, 0x1000}, {0x3, 0x5, 0x800}, {0x7, 0xffffffff, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x6, 0x1000}, {0x2, 0xfe51, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x7, 0x1ff, 0x800}], 0xa) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 13:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x5) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="0b69610083c6b7a1d443d5d5ef5c3cec953e68dac47b27d688a242043eff56e46f7833e95af3a15ca0cb2966b4bc36d97b46377a3f015584599ab876320582d4572d193a426022e66bf944b122612e56", 0x50}], 0x1) write(r0, &(0x7f0000000040)="9c8bc3774f4c", 0x6) execve(0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) fchmod(r0, 0x82) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:00:10 executing program 0: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:00:10 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x40000400000002e4, 0x51) r1 = semget$private(0x0, 0xf, 0xa27dadc595ad2d5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000006c0)=0x8000, 0x4) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000008c0)=""/191) setsockopt(r2, 0x127, 0x7, &(0x7f0000000280)="6e073a2c413d6a5cc38c6e9a093b27de50eda140e6f9ec5f05a3237da84bf7912068224d24064b5485aad4e34e22efb25b3f3d0a597615cefbbaa0ef86135ada93850ce8a8bbf3fd7b", 0x49) r5 = socket(0x6, 0x8006, 0x401) accept$inet6(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) setsockopt(r5, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r6 = dup2(r5, r5) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000680)=[{0x3, 0x8, 0x1800}, {0x2, 0x1009, 0x40001000}, {0x6, 0x3, 0x17fd}], 0x3) shmget(0x1, 0x1000, 0x226, &(0x7f0000ff9000/0x1000)=nil) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x800, 0x0) r8 = socket$inet6(0x18, 0x0, 0x5) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x3}, {0x4}], 0x1}) setsockopt$sock_timeval(r2, 0xffff, 0x400001005, &(0x7f0000000600)={0x4, 0x3}, 0x10) setsockopt(r8, 0xffffffdf, 0x100000001, &(0x7f0000000e80)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c5fe709fbe887e2ffc4549e3d79d8e2afe2e3f0e982f04f3310eead4cf3c5393cc3588cf7a30d67ea456e9eecc66cb59d9ee798183a78dd780277f5ee9cbe603ce25c3b758c065cded026a00af5b2a4e7b6397beb91d052e4ecfd78d8778932dd870cdefdd7359251d0f9966a1f6c5b00ac96c51faf2e984249ffac1a9eff1eb7c6e4b96b079621c612b8", 0x24b) connect$inet6(r5, &(0x7f0000000340)={0x18, 0x3, 0x3f, 0xfffffffffffffffc}, 0xc) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000880)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0x1d7) semop(r1, &(0x7f0000000240)=[{0x7, 0x193, 0x1000}, {0x3, 0x365f, 0x1800}], 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000580)={0x7, 0x401}, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000040)='b', 0x1}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x40, 0x6}, {0x18, 0x2, 0x6, 0x40}, 0x5, [0xfffffffffffffff8, 0xbfab, 0x7, 0x46, 0x2000000000, 0x5, 0x2, 0x8]}, 0x3c) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x921) 13:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e9886b408416a6c"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) write(r1, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) login: map stack 0x20719000-0x2071d000 of map 0xfffffd803f014000 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f014000 failed: hole in range 13:00:10 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)=')\x00') 13:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x680, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 13:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) r1 = semget(0x2, 0x3, 0x20) semop(r1, &(0x7f0000000100)=[{0x1, 0x8, 0x800}, {0x3, 0xffffffffffffff01, 0x800}, {0x4, 0x3ff, 0x1000}, {0x40e643a0b710c50d, 0x101, 0x800}, {0x1, 0x7ff, 0x800}], 0x5) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) 13:00:10 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) fchflags(r0, 0x1) 13:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x200000) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000400)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c7017b81019f0e295d5cecd4e85b8a098", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 13:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0000000000000000000000000000000000001000000000000000000", 0x41, 0x0, 0x0, 0x34e) 13:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0xb1}, {0x6}]}) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x8, 0xfffffffffffffe00, 0xc876, 0x8, "56a394ef869e01d015a21b7abed83aa79d4df0dc", 0x100000001, 0x4169b1d0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 13:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() unlinkat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x8) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x29, 0x40, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x8, 0x2}, {{r3}, 0xfffffffffffffffa, 0x80, 0x4, 0x5, 0x6}, {{r3}, 0xfffffffffffffffd, 0x4, 0xf0000008, 0x6, 0x6}, {{r3}, 0xfffffffffffffffe, 0x20000000000048, 0x40000005, 0xca, 0x10000}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000090, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x7fff, 0xc6c}], 0x400060, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup2(r0, r1) r6 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x10000000000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x80000001, 0xe7}, {{r3}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0xf8dd}, {{r5}, 0xfffffffffffffff9, 0xa, 0xf0000000, 0x1, 0x7f}, {{r6}, 0xfffffffffffffffa, 0x2, 0xf0000008, 0x5, 0xffffffff}], 0x8d, &(0x7f0000000140)=[{{r4}, 0x0, 0x26, 0x40, 0x2, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0x2, 0x4, 0x5, 0x1}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x1}, {{r5}, 0x0, 0x4dad814ea5db6c7d, 0x0, 0x1, 0x8}], 0x7, &(0x7f00000000c0)={0xfcc0, 0x7}) 13:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000700)=""/249) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000340), 0x1b8) r3 = kqueue() syz_open_pts() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = semget$private(0x0, 0x0, 0x800000000018) pledge(&(0x7f00000000c0)='&%\x00', &(0x7f0000000080)='\x00\x1f\x02') ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000680)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/232) r5 = dup2(r3, r3) semop(r2, &(0x7f00000006c0)=[{0x0, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f0000000140)=0xffffffffffffffa2) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000500)=0xab) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b4, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x800}, {0xffffffffffffffff, 0x8000, 0x1000}], 0x9) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xffffffc8) ioctl$TIOCDRAIN(r5, 0x2000745e) semop(r4, &(0x7f0000000600)=[{0x0, 0x3, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0x0, 0x1000}], 0x4) socket$inet(0x2, 0x3, 0x6) 13:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 13:00:11 executing program 0: mprotect(&(0x7f00007d4000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4e8e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) setsockopt(r0, 0x60, 0x4, &(0x7f0000000040)="1dddd24ecc3023a68170192edc7a32401d48571f82b517cd2ffcd44abab8f4dbec984892e66fb64369e811fac2ec30af489052531b7cfafd28cbb997539e37464751d71c7b64f3", 0x47) 13:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x45, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f5") fchmod(r0, 0x20) 13:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4000000000) r0 = dup(0xffffffffffffffff) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x7, 0x2}, {0x800, 0x400}}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8001, 0x1, 0x3, 0x7ff, "474e1759d9d838ed49afdf70931261582fa0b816", 0x200, 0x78ff}) 13:00:11 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000006231bd21b16efbff00000100"], 0x27d}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 13:00:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0xfffffffffffffffe, 0x1a5) 13:00:11 executing program 0: r0 = socket(0x8, 0x40000, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x10001, 0x4) getsockname(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff15) 13:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 13:00:12 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0xf9) 13:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x10001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r1) stat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) 13:00:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) r2 = socket$inet6(0x18, 0x4, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x3a430e22}, {0x18, 0x3, 0x5, 0x7fff}, 0x1, [0x8, 0x6, 0xbdc, 0xffffffff80000001, 0x3, 0x8001, 0x8000, 0xd0e0]}, 0x3c) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 13:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000020005786ca3849b5c73e6b051020741038f53e8551f30ce3902cee248aa364ef8496f327650ba7500e08eecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa0100ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c8d43000000005ff3faa8d921", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) 13:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r6 = getppid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f0000002740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="da35109533071f85f3e6b496ccb764c5f613e70c64a6a29a078a5cf75303a7f0183d7fe7253c4da128f8e6851062f10fa98a0fa54b846e586013ca2da9a49ba17578dead073e27f347d2ee24c45798953daa01405d8fce3111ae699a5b338e38a71343338fdf30a0b5d288163abb3585215ebc09cf36ec345e465580448beae7fd9a055c0dd7310bb2c947a5624aecceb4b9c448496348d6767f90d0c52028489575fef6647fe28de402f9a58df989ea11f90a112201928aa19485a6db2475016e1fd5", 0xc3}, {&(0x7f0000000280)="cea7505a02b5158509906003e6b1ba0fd4588e93d1a54bf1ce009bc6acd09206cfa4d78cc6761e2f4763730c6b03143516d17d55ac7cb18fceeaec80ec316be4d5f922e0babe6967b5a10d51b01df1f58812f3e13dfab413fce0ecc876f9", 0x5e}, {&(0x7f0000000300)="da975d560e4ce0dcad564e0230bb2ad8bfb1a1dad885d7c6f602672f59fa3ab80cea87b2097a36224e057c503cb6db3c1bd3eae66a307a3c055459d51d168f2337161419eb3a95ff1896ad2596c25ce00b", 0x51}, {&(0x7f0000000380)="3d1bd3ce9ab1fc3b1abd15315e5e5b0c23b159aceb7cd17aa53cb208aa21ff55b1f448a8263ce2b5fce6dabce01c136e20b0c5fd83481bad35caa43b8f53a7bf39288ef7ec002907d5e8f4485cba5edfc7b074b0fa35eadc37d00d19301c5d8ea6a31b8187f10f91cda4e5d3dffa329991a528e6d6a314742c5f4558fddcf9893bd316981573444e1b9c47016959", 0x8e}, {&(0x7f0000000440)="b945fd9f54b929dbec732a8abad28597e98efdfd759e204bad02cfd5355da3dffb8b4f1c49ace36cf2b08d407d7dc41b838d9f66fb4cd71afc0b2a715a8cd4541d24d5714246fbf21fb31d0d175b47b6b864f9fc8315118343d6612f028881b222954032183c663ac4b9292ac2720c6defe185185615944ad30ffe08040cdb9f9f0ce37824c0a2879f2b6d92722889b5c74cfb22645a7e81e464a5507c102419098cdde5d03d23128cb50bcd8f86aec9543ffea4968c4f3c14fb44f062dbbef9f55e13184bbc33d60bd429a7a210df23539b5bae943b47e90e0219ccf96303f1f18fe93641b657db31ecbc495e8b035eb2cd717b4ba10ad8ac41d33d00d59f16355d00a90e7e56701d2ed1a3fedf068a2b2f476bbf2a774a3aba1b7be5bd879a1df21f5e005b50da5b815a5d690703eed1ca8bebe2f67c7572c15464cc43f4e24bcaf11272674fec4f13dda7c6070886e4ec0fc1f12f7867d7f4ac40edd11ab01e6e05074e34320378cbe954103f8336c61e752dfb8e368dd81694c1881881594ecc8fdb6758464f75abceafaadee461766603e6df541a9dc15838581a243203ebea9a009eb497355c207f793a627a54944592323fa65b3aa1b0ec21e2a872e85e53579452bb221199f4076a46f019d9cdc3f9c51587d7f0eb3d338703af33907c0086d87f0ee0839b16ad3acb4e15f83999b52519f6b33eb5edccd85ccdabb323af51ba96f9d6d57ce7d126e5c00fc8a52c4a01d316533e65658b8b01dda6b6ffdc297c559b61485754ea37d974632bb59f7a116d9229f4c02e61558f0298a817b7a02eff5722dbbbcbbf305e557ec7f9e4e06457c082eb33517d3607760ec1cbe18b637b1b0b64db017f67127269043e1c6b7aa56e7fdf0547a11eb2b31f7ec1153abfd9defa283d6556113e4c3404e7ed328a273e73425b9f1c283b7f3301854bd7452cda463950df6550b461dbea68e5e71e16b038db0bbd4f8101bc159cead477aa6ea6e01ff3cbdaaf93ee1561cae46caeaae606f52197fd0b762290b9e6b03c1d86b70e771c59cfa5b08c64fadd7822eb33fd90c5e84166294aef681e84177f86633c0840f3c0ba5c5f0b97fff22254e846e536ead0c1d73302a3b90426b94495bd06ec5f138f0d2d9be000f9515a8abeb89d84704b7120e49bdd6554bb9fd5bbc7c56d5ae07c77c0e092604b768832ecd00a30ce1d8e08c006fd6bb325f98eefe3ad31a01a05f47b150e003af0134d4b8ef366461ff67d64249a0d86f65e7a6cd6f649db6160a40b26b5a2f1494d011db556546dea92ca2254332f7fced8ffa4f2772bc3563846e330440517ed940dc975a5421d2efd205321ce12fa586eec355248b3b1a7f41260c185f2dbbb60027339a533b835878c63c71448632d59bfd307f0367ba0ef46a7e95a84061fe9961b72a054d0cf54b1eac9e29050e57878c09fcb33ece567baa18cc544fc631649be2cbe77aaf0e0e19c04d1f3f6534ab6a6a468f6cfdfd82b1e241b7d87c81f7e591c95f7d89d461710dcce717df9d83309cd99202086f8abeb33b0d59fee71c5efb17b042248ad55d48d8b4584fbc743c8e6a7dfadb5eeb5ed8016c510df6ffa610537ec9605a591f659bcc4ff171a90a3e6f03bbd9a0a2e56d888c6c225716fe8ffffea0909c2b5340dbf5eb9a8ea7b0074d7320f38a9c22977d2fa2864ae3d566475635f14d36f4e593e05d0f979f888e4810a1d1fae6532c68bd25116c3e892a3d228b9f84913c414e104b3f1f61fdb5134cd711e8b99cbb0fc192f515fe4e7127a33911bbd1882271d5b0951f62fc3f6b8daa5af34a4664ca5ccf936cc968f71d8a63eaa35e9bc5ea1622ed0dbc1b8650cde6b75cb90758b1a32bddabff8618caa5e1766dce3a141b4d46338043d05112a0c13326decc79d41c94ef51bc366075d5e0861ed22f6da9bce5ab66df8282bbabbf8e30209b4df258b38a64fb089ae1c92b06e8d22b7913a1becc92404b868f297002613d32dd759b6165aa2d948406b60862ebaefc9333edd8162fb2c37ad6c59cb85818296c66e0ad542dbd74c0ba4a6509e416ac926e2862022f29d200395157d65094e855c5a79f6e446c4877b4ac729139d128acdd311c9af9130bf89edad8a199d54397ab7d24d01f213d432a5a1b703e8aeedfedf7ce7075003d65e3d3e89c961a048c62c34499e5ebfa46938d609a3d088c6345e9f25672301e8d724894d33bd96ab41507d1d8ed24efb5d99c514f3012e588ad37e60179992ff52c226ff07ad84cdfcc5baf44dcf20afa666fadb67e457b6aa2e92aec66edc63313b4a44701b8faebb1e973270002c24e7a364abd8c49f0e86d31bde825df654f2a5eb71889aac46d30ec1e30c487d214e5fcb34463d23b0fc48d7b0ef8daca6e1618ce77edaa5227909ddcbf227eadeb2b28fa179db5610220cf3059d85a3bdf3ea525b3f532eeadfecf3668f1d53a357f02c1b23f600a841215a901174e9ab77b608613441f4eb129396373a1e792fbe73f6b64ccfd262f8d9707b377df288ac65b5da61c61125c0f908e09645a7684cc19d525d39b0fa87ccfd2ec297e7a4267355f6b708034e5107afb6e84fb6a5ba00de82964782ab8d45046e14aeaea02f2b0ae3a08ccdde54a303cfbffb81a57a865441bc2030abea58cf0cea7c921668810baa100c4aa35b7727c87b5dfd4d3cd87af57a5ad8ed501d4d680d32b99131c50ed976693a2a29b991f59e7bbf83fe51bd524e6c3ceefba872f9e8494e8f4c5a72fda13305c0f2c597cdcbb3f4b4044069edd5a0d080be47639439ea5016986eaa72a483903535ad449a554d0f52d9859bc0e9610bc025fad9bd8a94d6bc95eef0532ef723d702f738b532eabc2a16d73d371b230a282af015f8336755279c183f7c38cf6698d103afb3560fc9fd2d52b5531bcb8f380847192bd23465abfe613f025cacbe0c5500c3e174871e62efed9d6993ca92d02163d15e47190f3f93678af720eb80fd625f9205602882e146d1e30ecc4e79cbbed08b0a20c3d2dfe3b8101ea35d69f6d81fa16e6baa21fb4e3e8aaf7a99d27f02fb9c8eeb7d45d572c526adb21005193ecd3bdb3b5c2d172af6d902dba5c1c4fea719a88f317b12462550c5ffd33938b3b69cbfc808f8f4f54636dae1f9e9afef84745e3ca81626ef4f84da09644f8c9e557ad494650f37b9fc19833744911609508cc7f84ba101f7c5f7245b96a8decfe6dee50608b5241b6023379052a71f20d9a72742df919e8ba3bebc11c145843107bb07201d4508d92bbab8578edf88a5c5094d39faccbde87faef4a74ab66f25fcada94826d7bd9b2b7c63f85c54ff2eaf91d4555e329519f74ed1ab88b6a564b89a0b7dc148cdb3891ed6c7f24d79d6d3dbca8253b12f47fbab44d4de743ac4c7b0214fc82c1ea1800b6d575458f1c3d54d6405524e476fa43542b77ee72386b1b185dea12300d65048bcf434bb925e423c5089eafd5d4234da798ea88415670177d9a410d6f5989a670de52f7e249083c2873c5b1e617600f147e62b9d4427164defbb3af653fe6945ff34e152a0a9ebbe88064ef641fdc8d690ec716ebbd09a462a42b8cfa052b41745909784a38641e0c62e5497027f8e5dc46a95139ae5b8a773da379396def490935de24104cc949bf5f27034dd76839e5e3ce7c41435ea5f5f9a484ca64384409856b20adb69feb9373d1fe26dac8b7eab5b1c3456f76664c4bf1288496c572f6af4b5b0e09579b1cd73d2e9e4e6f20656a62d8b1f7c868631d94c51de82fc4fc71064167c81def28356b5732a80e18368191561adf186b6c2eb23b53d340c0dc90d4a4e0986580ff99eede1b668604868a875311ef2f1489c780ccb432e2543a6c8087442e6f30c989d76f0b9aea8b80b6b4f26564332f12e315e576da001af6ce0b8ab9f3fc3a4396d010f68182417f80f3afb906ee5c7f9e434652038d7cab136ad356d63ea42d65bbdca15c6a3791618cad0385a2301a8ce27498c48b5683fbe5345021e5916e31cf15d82e663cf9af8ac6ee0594668305a02a8eed99006d5a2cdfecd65c1b158ab3c49436b3aa89b2efe90d9c247e3bf40f343fecdcfc20efd033b54309f8ea7a350b013ec2b13412b3a3ae1e75181d1ebb8dac210a0ab5de585b530e486d3bf2ba6093a5e31f1f611c7d33c792e873baa2e730f55fd447bc46d158f5c835b0b211db9ce3583ddb851c3efb3c121648cbbe7bb94408637105af6ef08f1cebccbf0293c123eda6a17853c42380997145c60ca95913aba15105fc340ea2c9197f78080a5c611d54367eac7db3250f14983da9001e5b960e10b2ccbcd59d3aa3551e3e191a7551251595abac39d6fdbc3e6e732b362af2db05f4697ef60bb1daa3e04ec89bf8d3afd4e6b5b976c186b49d21d13445ceb2b62047c4b4d18cc18ce6e7e5143a5b7af20f3471189ce67abebf3107adc9cf8837f3933b2a1171ba20d1214d7f5c28c2b942ca4109d210cd71368de36e78e087dbf70236c3e06758346734120955146aeffe745a999eb1a43e56e08784d4cbe9ec947a81ca23c3a3266c55a8d9b1f9ad4a8a098f9c40cf5c1481a1daa66262564edd26e01a3852c72efd75fa4cba18646dddd3de5156b8f78ff96174108be0f8da17b7c9bb9c417fc1a6b12d4f41673bd222f25c0713271e254821b35bedad21f9e50b139d1628a60eae770bc46694601c989815eeac04b1c47ad5eaf24c0cd99b91961cefca9907b73615dd7eb610b68381baf6dee3393ad4bdc9c5b5a29c13da7dd0616fad730bda4b6d42d7b5d800323723e77dbbbfe9312b2a3e3727b7d816157a07c7fecb9aa8247b0da8fa23f729a970403eafc3a1d4bdc3a5d633e78f46a527fe912bb7b23bb305a3cb9cdf2d718b71d924d984cddb3a176ea0e6fe14d84a2b54476feadcb9c90aa52bbb986673af84538f664841ef2a6b99d8b69ef5de3a5a3d44df4ac8468eb6bcebd535139a5180ca9e28bd6ad44db8f3a67db4132a4c262f316f9f263382b3c217b66ef0183b3424fd832f39e37c59a85e34a13b839e79d3a4fceb6ccee76a0d404f35db0d8f014a1ec9383eeeda6ce2b5086f07d1123807067db8e07e737d79ac2639a38b03e56a4070640a5d8d42bf369261c217898dfef571ac42aa4cb5c42216bfe04a492a5e2484ac879407f47d51335be610f503e0cd1af6633e5f594348bc88ecedbbb11631aeec77d906979633d3fd0f0d2e02ff364a619e55b4fc8c31df1797543d6ad17562a27c5f6d9439f98a5f854dc94026aab19b01a4c31f2b98fc51f0240cbb33e13deaa98bfac0a87eeb43c06a06daae75011079230067eaf601795848a87b640f55acbc0ec4722535dc6d010a9c9854aaf580e1d2186fb258bad8a4019ea6bfcdf303dd7d140a38a6e3a05b9482cd0e58c12645a63915236a57e1fbc58d1e06147458ffee70c2007fa29584b8247f1b726190573c64c4a9accd6cccd5b4f0995dcf6548e9dff78df59d1f13cb32cda0f691e025b11eaa8200adce33f509e585122c8fc19acbf011a1cf48b9d5556cc7645d3aab361b03b8d3f593687eb90ae28cc1cccade143a5b9f4586147e83c8a0d0dab6a3adeee4165c548a8080c814d1d26f75364c2f7ab22ecde2e215349eca7ef86e8cc7cca06bffc19a81cc61b0cde26a9adc2cdef1565350d478059e148332acc882ce06f879a292e26d69ea57195e38a2e526e6a63e2eed80c00d70a71c8fc707d87f04784db204f9ee8c8c75cd2e2fc35c2be977009946cfa0fe2ce2ee2fb8cfcd9687b", 0x1000}, {&(0x7f0000001440)="f5a13fb18e64c64a113057001d2fdd9f95db0262fba52e56f4c9f8e953dade5a4c62fe648ef0d443fcc74a4e5587b1760e087190be43208fce598cb9da21f44548d275", 0x43}, {&(0x7f0000001740)="b2415cbd3921ab6f8c6b1e941c27eed8a81fd895eb904d94050e7aa4648d69f7b809c9c1985930dc8c142fd748ab6b0016045b23b4e4b9dd671c8f9012863ee192144e50420f0ae2aa8be26920a0ec71a537eb21f8301f39cc8eeae2d3b3f82c35f2b700284bc3a01af4ba7bb76c0427dd8e8cdd92b86224a02dc3dc223c6a456222f14919965ad3c4d9f91ff8b6cd98d53cfd708aa2372e81d3684e4fd68521c8f32335736033e61c8119a47a7dcb3107ec931682f3b15100ceb46f3bda960c42c0a625bb86730281137ffb42ad5c76b5d851a3615d7fcc8ff5351a658a183b9b8822b4b6400ca638a52b5c0cc8ead9a02c5219e9d0497b125f014f225bfcba2251cda62bcd5c648f2e4b021ba1bfdb08c5a6b620cb73e1150a8adaecee084f20edafd67df8b0548e2f67c526ab7e211dd20f3c87e5a4caa962e1fd3297b501dd0d58e9c1b45d9836390ecb443f604e4ab016aa622db82aec876e21b9bff93d936e3405ceb8323a56c11a8838297f6f71089d6b61d98750df732a4266471b2df4f95a39bfd55e1b19f98e0bc55ec678520d8c2c2808d7bf990c82022b7a04eabfcc906133814d5a1a5f0189a199c32d104fdbefb13e67f2e33629356a9589aa58b09956e4720916860d1534c81c22ca370e48d3052b0d0d2cb03a5699e71ff25a4006a412cbc161ba680235f16ffce1370c05a9a4fdc4e8c687431325d324bcbc9c6214d8814052107f5a1031f089deb6ae4da70ea660bba884cf8ab3a906862619f5fdb73efa5181aae58c3de89436a514b7a7c0d1d28faeda92652ab59c53651a99598add6c5641b76b528df0dbd591ac67e5a29bd551de7f0c83bb3abb128fa66d50cb0d9d44950a1c8b48a797a15c6c0320951b4c3848d0657e15a22038783aca35c591b513650e4a73edd24832314f1d0e1e78b3c538a88aa0910440598ca15ecf3b32ea824b7b75a2a317ebaa22aaee889252bb1ae90542d43c9ac5f81fc84f043b75de81e69db1e1a16fbd6738e48e2b0f4697a9434ae93870336185ec285862695fffd1e726cf320d6680f42e57b091464afa423422b6510b7691c4d55b42790ad8e4e169e02bbe91f1052ba850b2e50889d24021c4ef95eac8fdcc9f5cd3092d82a9e1cf287f11380f20bb5e77bd565b360a8947b6c44a1656232fbec8c86ee7cd770b34d9379f2e148f3c7fb734822ad4597fb542068ead89abfd265e5292b3ff00657f298127247a15c4d7365d8e1b3fefb24e20e5097950f7b88f0b4280184570db67b0968c2a94c33e0a8877521a6a5c5f76460c7c0ba2d4263f8a39dec27b11e9ff4774cee0f1528a09a34bc0fcf35dd709ba9d2f619d557e1856afbd41c48c12db038d7afebc093701bd34b1ddc3c6bdf411df1729bd9db161931e4d006d62b0a3d255ae9737acb4937855806a401f99de6929fbac11513fc1bfb9e31394a514a236ab58ebcea4a113b14af4b771cac717931596541b9b5edc41a69757119f594d37f8b8b10d9234dae72fd8353b8fd592097e19f957027afb651cd0221c97c5f149ebb6ba12385b3bc4716d6cacb53e9277ed5d7352d14bd8e1cc0d036a2769ff1052387f376861ab7405613913bba9e94fb435d12b013cddcd3314cc1690715d34ac22f10d879dcc47b30352ebd51eb6fa16c142c6e72959a4e2013087c09d17e298996ce67865d2a670dc7a98cdef690bca2f099b04e23177f417ce9938f3e12545e5d7f93eb1eb1b7744d98efcd5e24082a31d1ef48272cbf2fa4293d62bcc3f85cdea72efcf017ea13dc6b3339b592d73e6b2d7913855f14791b354c26b14530ccc1298bc74e9af474b36ceae8e1ae40be8f2b1c7c36a62b5866996f3b165c874b7061182d4426b6db5deeebbe3a3376f69eb13927f5d33499938340c77fc613c8b80794c30d1acf6631a1c5fcce8a89bf72d4bd70db67d3e7b45508d1f1ebe367f4e797e799b8bc7d496d6aa482deea53c017c0307be7e7e33e3e2f58bd16960ed45f1e65fb39b248f4bd79fd827227fc379143d466595b59bd0c9f609f8ed9a44d5d10267e08d270cd6890676df1e70462318e39fc3243923dc7bfd4c19eb32efaa1f60dc188e061056bd4c8613c72ebf36cfb2cebd2e9c8f8a4969648579cdac37e15dff0be91e0d649ff24d71d8bb9070be982f593a5d64b8d79d32e2cefb53d805629adca0b24485102bcc25b2836e696817d4cb996d890fc2e08992a85f09a5fce8c9809f1393492f53e8c344e09e74a4c3e36761b96d22419f5eb5f9e606a197c725f7b3b3b4d958cdeae0255ce99dd2b80def8b9009f7bf310102930186c6d1edeabf0172f6ed0f17a4b234558a9aead75bbb42221ee63630f88025a6574a94b1deefed57b36e72b887944f835a45476ce2c5d06b47ace39c912113d939d5b16f780ad702214786088981e64b0d96a61dda49ac9a2b76fdf206863256ef7d8b798e14c98672379724e69cce20041aab5b3ea94ca3d226e72faababfe91fccbd6d7e157131ee7a5f681f5f9b3a0f721f0ab6a4edeb4e95253c09300a722876e8246ad5ca17d8fc86c7073eadfd04efdce79312d1b880debd040df26b975b68a81902f042de46170c97c3ca144b7c289a7e5a9473995626205b20274812ca106473c462099e7f2156dcf98b28df99de32d01c173f4466089cc3e23eedf16f815946a2bd37d6c6d8a54e4ce60e7cf4378e95584d7487db8ce0c17c6d27eb5c9c1dbe1ac628f7010da11ad330ef8f926adc130f11398690e87beab4e9d1da03d391783e8ebb3386640baf843abd0b0684acbe25f649534771d5a52747b76599861520b9661081310121461ff42c6f586c8192370d92fc69542d23f550fdbb65f5010b0ed9cedbeeaac5bf56cc398363340903d313cb0c02b87069600df9df10e17486ea44cbf9c1d79c9b1c27a05095415a87e78f0eeef353fad3e1f2719ca8234fb8ff2218e10e3e2a4417d4212ace2a1a76d7308dd1688f80701d3d97c0835d859a8943b381fef5196eccf9e3d88289a893cdffc06e5757bf89bfc7877cb79e40cdadbdc984c9773469e994c25b5bd7982d113b2ac1e688b92fe0f4461721f0205715f76108d10be0c884c14dc560005f00267b7f961a42ac00cfcd16f6312a32020bc3c5ed60e8b566cad946ba77d58c9e68c91fc52b46950db2183b44d2d771977d27684040578979585b9d4200835d70dcfb882e6768311ac6459b83b9ec1e5f812564456adc0cb4b744d35700ad62e4d0df451587d14657e16aa5735914a4820eaa16ec5488c1f9ea47590676b6fe4fcf97dff670bfc9a2224e7e90ce21bae89bb01681258a78e06faf1375b7537e8d624bc6eb07f56dd4ffd7be40f78c98998c48617b4bc8f7a0d0b878a733a3683c3e772f01162332239ed76b0c4f6aad13699716986bdd1fc6c76cc48c6b9486d3e07e754962877b415b542c1dc304f19b1d531970d8f2207df9f540c23fbc6f7aec8991b82ef26601f0ccd318d6c47423632f1affb8711ea58cf8adb0d464fb4f194a072cf5fdac98a5b8cbb53cd01c2f5c9f9fe59dd194e2f4c095307c606cc9e4f2af44cd211806e68047fade1d42783605f3893b0982054ab6d52eee95ff2e71baacf52de6c6c19e891fd72b9225a0738b13cb799381ca919f76acf705d2c97958fd5d5e292ee841a2adf28d8cd7b7b6df1910f89205e9974ebdd7fd4fb3f2f62ead7fd553ae6d316c6a796bb95e8d663027b596cdb5c4a1385a2175008f6bad57556434bb3158aec9988888a82953810a71f0d8b2bf4e4b3f28014da9f295a3788509ec65b001b838096cb0ba4c85f6f95f84878ccb93167c7efb48de7bc8cbaa24820059633dba90b6c420c556f9be9f0b8fad486133fad3a556a27f584123239e715677fade6c1474654f1431a80ce2ced1a42a66962d6713278dd5fe2d6a8660856e570075d63ad7b7209cb882c146fa814fade99cc83446a7fa3e1e68f3b69b0ecce80a52d260ad065820980af137a70ddee34c919ae44397adb7318d6992503e120fa133e3cde34883699d50f1e2983eb4e8a38644dee4ad76ebfcb3b33e0e817929accc2e32d176c31baf35185b73185ce20865b205c36b26cd9e2f6dac45af87dc24962f47acb33519839e15c344a9edf6b51b9f07d00f3e87f8f9ea6001e1b0a255e29ccad0f62208928e46b9f9ab9464461fb0ccadc1c02f47aed1bce56779f561ca6ad4bd7687e07707112d26704bf7fa33f63237e96788029470eea022b3e06bff0a66dff4c04f92c1d839bc094f763dc14b31a0dff9d5e81227822c30581f6bc2ea5a85d72b7e701c8084f639788ed4f96b17fd17739017a40c52fe2973b5afd9699c4c1c6c6f6282980eb5547feb8d964a8011826a536fb155f9649d0a8a7cf14965998068c9e78d2d0878ee0fa7f195f378fd60a9f0328243a026655fccee8a078bd8c3cbb86333b8a6c8498afb2ff6830360c00cc34a20f0c450a1fe22a3a6efd2ddeefd4c6d11bb8077bf4208a7b635a5f3a3b908e3fcf61320a2d21bdef6bd4cfa5d9b163faed80471f974b58bec305aa1cd45d6fa88bcf339cffe42d2778b1b45197b1fbdaedff9717b342eb90203c5f53276174b245f66915b2c7d50a9fc8fbac09191dc839fe2df79d4732eb63f32672d9db3e5363a5e43a86eff77f6f9559e519a465bde0b8606b4bd24b3813e6955ceb6a6473cc7a507f792dbcc8e8a21db1eddc989d64317e2ac71d5e8a9ad0ef2ee9bc4b085a5367f0ccb79c9faaabfe560979cfb7c9324ca08c77120a9595d8c275566f652138e8ee645101cc8cfcb2f1efd6173f3c83d2176134969b7be4d32d301e92157e954b49532944e0257300ab9e0a4ce3b5898d22e854ab43e8a33698aa62ed9d6a40bbf8acee33c8a8419ee770d5758d4df8f51d48a75a223d5a2fa704898c9f2ede785ea232082ba1f02d064e9f40b12e4300b95b106a8847d4f866be6194e2a5a24a8f85759c5e849af792b4cfab561e7a3107e51e198f0b0cc9ff9478a8ac6e4a0c48f1b2a55cb810f288a352f412bf03309d80db41f27c3a7175f81e1f52c9af1ee80a91eee1d56fcdfddae2dae5969ee1553ef8d0fc3c1c20b43a7df5efac5e439968cddd4f30f8c02b33e2e8689bf613fcf83093b152b4b9fdf357faf23febf55232833340b04df35b8a6c68377d70ac80674190988dfcde2a2ae15057f46c767952cc223d2530b699f42636cb9659fa83480bf2b988268b2750c50552334bc35ddb9013cfea424b3d1548dbc07df1cface31bf782f03827997673fd99c7406f4b1a179ffa9aead65c629accb8299b6310fe6531605be80c2dd283315fbd734d109b855ad97565a3d84b8542b09abd2e3ea00ff10fa8e3d5332332ff7ab740745e29a30d8563dab2a3b10863863ca559a3845a716862522dc6e602fb8fe1e2903081adf2cab4308c0927e3e90d4260c6c22ae6221f1e34c2f56f4fa520dc0fb4941d03f360b527c829dd48363fddca45d0e09ba94142577b9a0662464c0e7020aaecefa00346aca9d3925905ebaaa05731247dbb5727559adec5eed024a1cde015ae141a894a9bbebc06c38ec49972873d86a146bd0e046fa0563f3e811f0e5ac74ad49bad65868c8491108cde948ffc4fd4edaab965c314b09384bdfcf966d0240de4e8848fb33a077f8db33a2d9967c08fa0a30bef6e18166b04a03b5d74e4b63a434556e35c839a382f66e6d93a96356546d9337cac0e4e4b3922bcf156a5cb2ce3c8a94147cb460898c03d63ac6dcd0583c53adf9371c73d3d979254a", 0x1000}], 0x7, &(0x7f00000027c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xa0, 0x2}, 0x8) 13:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x7, 0xfffffffffffffeee) 13:00:12 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r1) r2 = msgget(0x2, 0x122) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/238) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:00:12 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/203, 0xcb}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f00000014c0)=""/130, 0x82}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000001580)=""/241, 0xf1}, {&(0x7f0000001680)=""/194, 0xc2}], 0xa, 0x0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e1d66696c653002c5e2634dac5d88325c3bd084c5d9dfc6557fee71a9b156e9f81cad860c65224380e9543d5683c2f0c1268c3ddadc326145821bd6da0bc34e6f194dd6ffc344a7d969c0e28cdaae8be6f894a973f1ea09e9206c2c8f27c9261cfc554a09651bd385bbe61f05f3aafad531d1bdc0b9e60bae854c36f183531eb51d400156b090299ba3566edd72b9b49bc61d21e64523e599518910ac426af1eadf03c92e499b566ae2176181066d1cffb5c60b81ff887f52462e49d5e6f8fc453b2d08225f3ec4f34735e8b18f6575fb4be03be3679107bab3"], 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x372}, 0x400) 13:00:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) flock(r0, 0x1) lseek(r0, 0x0, 0x7ffe) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x4) close(r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x9d) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f00000000c0), 0x64) 13:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0xfffffffffffffec5) setitimer(0x3, &(0x7f0000000100)={{0x6, 0x1}, {0x3, 0x401}}, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x140) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 13:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_emit_ethernet(0x14, &(0x7f0000000280)="37257fc0278f582c2f7ed7a6b9d70e71973789a0") r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="63ece7d2d0b5faaa4f7bc98dbfccce53f5514706c3da063513360e45fbc824ff6ceee3e91a4c8d178d929fe5767a93313749294ca1f5bba3f65344e55cca1f07c811", 0x42) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000380)=0xc) write(r0, &(0x7f0000000440)="c142592ef34580ebbafb32b495264d2eab50d6a905c6a99111a2e0d5fd7507e4a966870290b4fbda7483cf9ec1474f6c51ce01ea209545387ab8bccc05fe4ce452b5c470ec0322dac823d16abcdd22a432d3beb160ae8df36d4df8dbc911ac48ab20a34f759c21aaa9432924f7959c296bb9433eaae9ff2d074d88c2bd91388af87ac4d49e162f1f191d0149d40643d3ecc2775078539a749544018cf8354dd1ab67590c0c0de09fe74301f23a2d0eca6d3af4350b9adf6391bfe5a1f07578396b61ebe9684d9f2b9b301d04651ec4fc305e7639306232d5ce08589b7a611b2863b7cfbf55906a59491a675de6c1cc4d0269af095a6525b9c81eb6f80c2681e5a64f34a803e72a9c86546e97dd280f0c48453626b2a5ea1c5920263979664b346ba47160a0324a4391c5c55bc4e3df245dbb47613419700188fea7aad7f534c3c24d9b4c79580cf610c05ce490272b4f947f0a3ddc8d192208cdc78629cffba54f18a2b90db1c6b1e1f1b07809f89a43ac263b99356575794f81107894aec18feba8bf32273c0f6647b53ae1775e77d4c54ed964e01155a0e428871f9be51d9f9606c67d05a7a267a0d7672a957bde51169aa124187c4b87d0b354f46520f51daea3e3a22a1c6ee0d2580cb5e9888777712ae23a584d0ed21e63a424c72f73be33ce8db9c915a41dca3b5f6e6995b1c566c95f4022d942c1c683cf19e15c2ce4b82f5700d94912dea10289c269c6a975bed6fa9921f6dc4700170ae3c56ba2a7e86f0b760b41bda939903db50107f94b1a66761f8a2f5e2ab84470c5aef3a9392733613a36001c1a554f4dac7a4e65ed3c5646247ddcdb26cfff0142663e07ed92edaefe825d79d31e3a825dac77fda7f626c1a77fb742d754c1c6aeed10dc44a93329cc4e303feafd1f20d1c0e31a125dec92dfc86c75891e04823fe0c442ca898abec56803eb1dc4b59244fdbd8a4f7255b7262b929b10b498b2303c41c38971b9e917c03926f5cafad84b8a024961d7f2e18d8b2a4a762d5b1bc94721137ff236ff8050886d27ef20ad782a0b036080aa1e050c63893a61ccc858a4b7675d2cbfd66b4d03782a04c8750a47f026991ead64629bb9ada39d86a37938e1ff15d6aabf63e6c02178771e1b6f028a68d2055ea83cd83d178cb1912bb8171c2f5d02ea26cbaff589a84520a157867b40aca3d73cbba05cbae5390b485ad2fc340c3c71fe4a0ca778617b3d96df6b754a4f33c91360a36d7ad2f44473fcc4f8ac694b688761dacafbd49c1a1d8a91cd353afff1945de6bf32c8e8a4c9f7c7f5a6dc5ff9380b37d462864a7be812670c14d64994c89b538226f4eb8b3cbc13f963d968150ec5d8f1447c016410bc29d6856fb0ad531f7c35b37677db726cf94b913409972409ca9b91922b683d9327bef6d8cdcc9bdf92a52852507740495e48aa9966462824acaecb2a12c9f65dd382087df7cee3eee7998a48de58bcdb2a3d0dd53c014f8f7f0a9a80fcaa3b8d01bf597140b8e418b1f49240dc1b42e39f75489ba1921771517d5be2c811ff944ec9e29526622a48a4f2b64f2b153983b3b25ff8dbfad81605b23a5be8c2ceb2207b71f2e2370b1f40e9ef797985215c4a0d1c32bf3e3f1fa26116b36232fa7403bd43c6d0c187119038f5b3180ddfcb7e3a075d6d612cca5e02da8718365044462ce2e333a61eb6e713fb32864cbe4e506ffaa6c3f7924af8cc56442e6de8e83411a0590029bd8d7d1bc9983dc812fecc061a2fa2d979a250bc20b09597ad3250145eef219b76ec754024b097ada81e576a8880628c9104e27dc3ec07e2bc3e06e8981dee1e6d54b747be80c2c4f9329f960b7a37e0e6a4280d8e5542b7a447dd749ee5c71e8edbb9ca80c8db187483af143f4ba83f3934a01f1c82618a946defa3d6c945c09724d5dbb8bcae9069a34bb5260f55fdcd774c1d1dba17a0208173da4c7da5405d73cfb256d8e18b3b06942090489ca19af1e06261669795f523e6b2df2290677a185dbaedc8448dea1191331b46b1f68d370619e03bd3ba646547bee7ab34a91ccc2619e81393619023417a391e5532f02a5e607576701c2b29c49abf2d70d75736b8739e4a88a269ace1e07bebc1888a985878ef66b25b52a4cb02401a2037375f61828409555f8e7428f6f1bee95aa6aec1d8c66f2b80c00f2a6c40d2142b27e5860871ae77449fcf376ac20033fde44546fbc3c0e4d28023092406bc278aff62dadb840530b5239e926fa9a87cec2759774a5cac3018ac9c42a5ed0c17431fcbd9c9716cfaa1d3f2b5993d3d106ee444d3a005ca85a5ee3d2554331dde39ebb510d766fc13d47b4abf81af897ff5cfdd7d6a3253821d193dc6ed92d10181ba4ce672a23e82d97895992f4d81b5a8d9cc95b89cb5d9442239da74c842a8db3f3229bc690c510d3d1818a6b7c2a60cc0217f6174d0d56113b19fb26d1b55605131144dd9eefc91797637e1cd7e6bb0f7fa97cf26007c82176d6a24a74bac49991bd04d2c08749127d0ded360ae7b4d0295623c099c3fa5a4d4a10ada256407108ec2bc0b4cbbeace107f251204c9a77520b1dc4ca01b602cd3e1d7c4c229f08b61610f940188f7d04d292454a995a12d4f1ffa8b199cdde873b3f15eca43f3d99d999bfaf45ad8370406cb255098a94701499cb5794fb6e0dada4eb72c5c7ec29b8b9221c88e7fd78dd431ce6afdc4dd13c39f2ca9b3b71b58bf5e6676a80ed188a7fe320d6bf7a0c85105383a103ab55b6b03f504c8174667396ff893414dccaea84d754b4643e86eee01831e3f75538b4f477781ac718fb1f265245d0303808fd3d539565c1167a7d230fa0abdf052329376b47083f2b4602817035ee6e6c854b485976b8e6793a9a0856a58413a80a035b188ffc2d8f76e8fc67e9458981929ae4a4f9dfdd0c9e54fda292f5755326eef37337b69e71393ab3e5283db21dd2e934f26d542850c0eb45cc3864ab488e3da5076475cdb9b9c50693e75e0cd008fd2a304e1792b51106aa4b04724eaa29a76600b26741ae86270469d3a7bc08ece0abb4b2dbdef8617449c4eea2940c309974f52059a0fa2e1b2daedf5f5fd27b7ee47a55c5ed656aec76806e363cf6748d304aa63261893e26e3f12507e2f068f24dc70f0a69b09fc0176ad08022691a04fae17faf035800dc2221e62572a2b6363b5438a5628bc4e32a1eea352d2e1fefa0628bc73754e2d946401fb8b773c38a536b4364afc874e8f7698b907bfb25e0d513a71b0b1a06e1d69c81233816caa5d9ebdd90d00f11014468824a118b9988a231b25fe10826897bcf57f8fa98746bbc9262f0ce35d4b7479bdbd33d31c75feb950a3575af277325ba770cfe4cf59310658ead984ac7a70b018bac2e36263cbdc4043861dfff31b44c9154e3579645781adc710422b6887834b67e1f1e03fab575c668deac367ef085f78dbb4a224192c50dbfd6b5dcc0507838396224d46b27a61423a474a09a026324ad73c6d01e4cdf8053c5e1c99ad938faaf9c631502bd956c0a78675e44ab9a20986c4c21d327076a67ac8c3543f908d1c26353dee038f5ef64272817bac991896b1245b89fc2d1494b3143ea033cd9f113640d3a83c9a3b7c4e9164c1bd880ada06d36e5bab829c81b4981f8f6fa1880788870dbbf1d5206a4b9cb1e37538a38b2822a88d6ec479773666b8549892c6b370e1db1bbc6f39a921c143866278d7a3a4fb27d0fa9525df0aeb0393fd9db3e9aa5085040bba061bc3d0f23b40ee457052dc0c11ae1b793e1450024fcd4474206a81a4689b8afc17ae24d6d7a6d9062689bf20738fd12c9eec9af877c3b28eaa2c64987c758f73adb69907ad36447c645097b11feab65bda6d8b57b5ad506e573579d7e361eff36c1f25c08ce04bcd0b6b88943c0b760613af2d9eba8199a3cc494ace5a6d847610b61da9762f2c8682194eed2c36a8ecbdcd992049e3b37d7b66196c2e8ea6913bac46f7acdf451d1d403dcff785ac8be118588d65376b910d019873be09c37d8cb634a6e2b18e03df31b4ea7071345f769307ebe48563dcf65e0920a2949780edec84944cb9998e522bac1a805271a684a6a90fd3fdfa31de62575935213506d590aa5920fdc5b0e76a16fae2a3c994131bb4e10782c913e7880c759735c940774f96b89a0bc3c303c9f2c75f32c1ba09fa0c6f4a50649739f9a5341e2de07484f8df112bd26b225e8efcbec983ce794c316214775e4efe3f48b3fa7dfb2bfae2f76d7e72fa7765bc8caede2e640eb604af4a8d470f2bb2aefc4bc73f9367dd94fe72958dc3e1117f81ec6fe786bd5f747c14e9af7db3af1da566959fa697eb260417a2c16f16fd54b8d31a51fc86abce99c9e0a53f6ff017e4728dfbd1db6c32678d3cd81eda7418d1c3b5a62f7f6af8557989e5723eaa29156fa3eeffcf2aa2e81482987d9dfa8d1ab9931cd0a82c34022a25c71959aac593fe55561a8dedf4160a6acd5c08d538b2d1b205b7bdb6bb6daf39c9c185cc396e77d2ebb8c434dfb0cd98564026553b09319ae35caf4077dd07eb502dd27633e5a50d84cf6b6bdcca3e93d1c327073b3521752eb353bf7f6ffb730ec88554cdae1401c98389e93d1d249e5566a4be511b55c5a99874690f32fabc4cb76e98d03d30177ab9612665288521342115523b6d1cbf5711c006ca2ef6e95940528b3ee31968e576f96b160e84c21ff3f91800b457857f56027158b25bcc5011dd6e32ce8fb77b41eff3cbf35955c1f00d7a5b9f79ae9972d8ef1c600548be71c2a6be63a01d222aa6902115feefb912f9c1c377029cd997eb8cf73b095d664bfb1960a787e821c361e3d97bf9d7040c3777eb0362f5da02a56e054da470a238ed15d6d0268fbcc9354a6df01491ea57c465feed59e74320183ac7e69bb21dba1c1cb34529d42e7bdc9d2dfb7254a5e9bc25a1e000255ff576f01186da1191ccf5066a938f579763ba284f29c91c70d3786dbfe3a8f6a593179d05f1fe2b201f798b475d90ecfa72d8ecb9a6ea95c80f7b7262c20590493c746a207298d07299b84f4ce0a23aed378644ffa93f21bcc462b01a3aa2e2ecb3f0469d7923fc206ef13860b3afd481ab51e469c631cec7c7779afbe1acbe1c8af7f4a31681a164eda2bc76a667b94201506ced8ef5930b9f824227aad387a3e08a1a0d35ffad6d6cc216662a0ca143708212900fdecacc7c494fd234c1d8e4a76f2f7da25b9f1673fc4e5b5d905ec7b66fd8d693897c8e7cad05e79985ccbe3b332d9fe779f9042902ee7a6e9047e7124aba23db69332fbbb5aa376dd846a4d7a7119f5821396dff9482b8a0365640ece26b061cf1a76d9aa22db83b45940f541a7596ff6392ddf5a0b2db37b594af69c8f74dd28a556b4674b59579f87448a9b250cac0923bc39b85ae5707cf8960b5a751345f066a9499a0f4846e56d0ee40f605b4fb1c4eea42192f5e2e3b6c66759d2d63c1177862c42d4354b578586df514601664837d86356047d82bf826777db15d1d2938b6c27a40de2a9366becb02071a9ae4784ed35d2ac0264113b8fd9d4ca12991f71fa16684c2cabeb08cf845e2dbc4ecdc2edcaaea7b1d61eb3d19d49b3a23d7f71d8f24ee57eed50c2ad19fa68b38dbdc48ee51236b6987b7a8f764cc55439ed7320cfeeac5667c0a69ded39f42f62c38cf7f2ad51551be55f90a05bb808c992f2546a57680851b961059e65ae8b8ab8c93e05bb078fedfcb015d449f8866aa914eeaa25a9e9f341ef8b4c7a48fdee885a710886328fb", 0x1000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x3) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) 13:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x401, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) 13:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61, 0x0, 0x0, 0x9}, {0x81}, {0x6, 0x8001, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) 13:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) 13:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x618, r2}) shmget(0x3, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "24ca665c6d47dfe06000003194ff9e46cba88b00"}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000440)="7988d79a88bc2787447f6868e7500c6dd66d", 0x12}], 0x1) 13:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6c}, {0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 13:00:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket(0x2000000000010, 0x3, 0x7fff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="c7c5ae6c1b6143add5c8b6df32d9b75847cda8d4424f1fff459210f582c2158a0fc99cd44ac7756075a9b8587f0c92e5ed9958eb1d7d96ac8e983dbde712b0ffc9d9671df80a3d1c31d61f8e44f06f4efc159dbc93ec57fb02e028f0772d666d7337348a74091c47ab32c4f0dcbad6f49aefd200274ca940", 0x78) 13:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x6}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x4}, {0x200000, 0x2}}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000840)="15") 13:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:00:13 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x12, 0x4) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) ftruncate(r0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xfe) 13:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() setuid(r0) getuid() unveil(&(0x7f0000000180)='\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', &(0x7f0000000100)='r\x00') 13:00:13 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x810, r0, 0x0, 0x40) 13:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x8095}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001700)=[{&(0x7f0000000640)="666b7b0c0e67da1cd579d6fa171abcde96fff447636b1d626d1b12819e70f7cb9243c3da1dee8b18971ef54fd18a728a09f12bc331fba7179c791afa110dbcd9186e55053b8e9f2d50c7a2b9d5c1376e1ca1992a4a631367fe7d4d71e3332e1690ea38ac0ae7c84e709684c5d2b221fe7ab1c965365fdf97199f9b8e341da812b912f15eae2c11ecbf8c173863163d70c487916f47f7a811c0d573bfc5b800000000b8e78e1e446f94ab48dcbc396ba750620a0b38e9cc0fb23859445445edff38dc1ce33dcdb99b884743784e443903cd05231e5f9883053be6c87feee868c68d5c189794c254bd95c452ed30141a6877793372e4ffbba8a8dd8e760eaf7df715399381ce22364fdee4b2b6c6f63e0cbe9a012207fab1bd6e545338bb38c7365362e5d7e9f6dec2bcb5048529c2f4a74ad1c1e234da1722f8961d57863ea0df90b780f1be6060900d26bf103b64d80075ed5aa51f61aa9db737c7440496ae41e50051c12020dfbbe24e31dbb4b8b49daa127f5da282eebbeaae62d3a27a244e54263d3e12c8cca047bd6cd33521943e23e2d58e24d45ba563a204733d2004ae2a80d0fa82925fffff4cf6cf80df468adeb33e8cbf4fe1f051deaa7cae7e3aeb9382100979543ba8e5386de776d330a6b9b4cfe8f683adea8198b870526af58e4850d97538089d8c91f17697c95bb51ef278d4ecd0d21a161e144d78c8811eb6f2f775b175c302d7b0c92fcf9e900ffb84e584d6fd342aeb0ee51f0fc4b636412282baad8a6130f669e1941064db0227d5b77f82f34d87822e1bb05de7b409ee33d43b8d6cfcc947f3fc416ac7b9b06b0b010000000000000075e24ab661dbcfd5c5b24aea", 0x266}], 0x100000000000057d) 13:00:13 executing program 1: symlink(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000002d00)={{0x0, 0xfa}, {0x4008}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000002d80)={0x2, 0xd944, {[0x43b2, 0xf16a, 0x8, 0x80000001, 0x4, 0x4, 0x9, 0x3, 0x1f, 0x1, 0x1, 0x5, 0x0, 0x1, 0x9, 0x5, 0x1, 0x3f], [0x6, 0x9, 0xb9, 0x7fffffff, 0x9d, 0x2, 0x3, 0x9, 0x1ff], [0x10000, 0xff, 0x3, 0x5, 0x7f, 0x9, 0x4], [0x1, 0x5, 0xa768, 0x80, 0x0, 0x48e6951a], [{0x7, 0x100000001, 0x2000000000000, 0x9}, {0x9, 0x1, 0x2, 0xdf04}, {0x5, 0x7ff, 0x1f, 0x81}, {0x6, 0x8001, 0xfffffffffffffff7, 0x6}, {0x1ff, 0xd8af, 0x4}, {0x6a25, 0x37, 0xff, 0x6}, {0x200, 0x93, 0x5, 0xe4a}, {0x6, 0x4, 0x37af82b6, 0x2201}], {0xff, 0x7, 0x9, 0xd02}, {0x7, 0x7, 0x0, 0x3}}}) setsockopt(r0, 0xffffffffffffff7f, 0x0, &(0x7f0000000100)="e3348ea43bc04811645de2e8a3d0633ca73a3f57f608e6f59ec4142ba36e5718e4fbf762c103d265fc318779196d4b53260679759817340987ab3ca9986b5ccd2c2f77d83d629d46091ab042ab70ff437f19a4face9854836d4b3f9b6234aab5a1d8d0d7c6b809ab9839ff817ec7907954582d82b02861fbdcbf3df4f899ef7f4b090759a2d2375fbc09de9fd9d1f927f41ca062283d18c2d77b05fd877710fb4aed993835386b6c08026e247c417386017f0e072e25b6246ee371f9288ab17fa8b2a26a6f6574bcbfda944deca962635adf2596f0266f882cf13aacb9ad2cff1c", 0xe1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) recvmsg(r0, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f0000001980)=""/129, 0x81}, {&(0x7f0000001a40)=""/143, 0x8f}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f0000002b00)=""/253, 0xfd}], 0x4, &(0x7f0000002c40)=""/64, 0x40}, 0x43) r3 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x888, 0x100) ioctl$TIOCSTOP(r3, 0x2000746f) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)="7a6339e39c0c978c2047654e6c58e629b26ee53c35cc501db6c29b65afb48d137dca61a92cbedf484b954f5e26071d3e20020506632447384b9adde282a030d03d43c40a96452184fb771a890ff00d68b11642116c62fc7fe721e662f1eb6860111d103128801bddb5a94880685712f37fe37e62ec905fc1897d15bbf0789a25efd4e574834bf603943be0a96e3fbedfc1cb64b73b9d6b18236a70b9", 0x9c}, {&(0x7f00000002c0)="553fa4f72ca3f98409fdba03121baa50c1112ef653c0c29132bde38f58c24f5c0c55e5fd4c8e899ea8ae7a01a1bf8786b8bb0c37fc3b1e8b47164ef35b1535d51188c2436a85f831f969f7c250bf5999a7f2e85be6a135ab3d850155b28118b599fe2602dc58b70c2608b420c995eaa11d669a2d66868b177e42fd8e770000b9992003857f970f779295aa66b1008fec6898d6b72fb92377f60ccbfde21b4eb457c4b45fdb0eb69a9233", 0xaa}, {&(0x7f0000000380)="79bd82818675559310b027fa0aa54dfb84a7ce6e1d71450462075054d3301b372ad2ce9deeb558d07a3ae478bf9e4d19e3a5ff4d33d6d98748e12f23d6b5208312095c961c5296e946e847288a0d554ef5c265c45937637cec45251654cd02db15b6a2d9cd17e159c9ea039fb93f6673125e2a69660cfd8fa7442fdd715845c30278f034dc2cacb6563a21d8a82ff9c93238dbdee63ebd605e37fa4b850b478d4b9580de19e16415a2e5b43bd709d09449e64eb548551099ff630c27438288cdc37c62a232375b3a48c5bf0e952c31613c1ceb212b6dc8521cabf9fbf03c2619297fa96c3b8b72eaf454cf5126e296101464e9cc8d2ec6dd9e42506931b884aa0f1a6a336f61c11b7ae1c7425972237aa79d59fce5c058f2a0a83d47426ff4b9536bd081dc02ad7ad1b22406166e95caebb7e64c68505f848f59822f0e0efd732000e31f4f38dc3dab90197bbeb398a22342d99ad9e15c2d2e686d439fa497643f022a17db9c48cfdee9c50c383a2ff3c67e17b4f6dd490adae4c7b84802bfcfca2552a94ce56ee9200605b95b8613363c9c9edf08c2a12f014c3db51488d96808f0189da94bf5f9fdc94f1eb5f5c53103f5ebc082100e070f26eeb1f6da1ceb3e99a85fe43fa8d05b9195c90bd2da4b1c1f88b8883083eac4e66d6e8996cdf0e9c3d5a72e636a0471a8f2104ae3983c4fff91312e7ff6f8e2264d3949e9325669ad0cdcb4e91568124a7fd56a876b06c2c4b36959723e1ad28607cff77a3bb96549babf961326de7eb7277f45d0e6f4ba0c04f1846282448a4844b9b17c20965ad81f7e221f7f18a807508efb0bf118c1d457a8d3af14ebf346224d1fbbee115fa6c45f0f2f756ddd566277e9eca01b0c0d71478820a1aad72f3d983d537159c6951c056a4faec344be5d8656961ba274c972857f256cb6ca4f2adb6f7b0a263f9933ba319fabe7184974c8c369d7ce2a6eb471d40cc7e23e22e0a4ecb8d1dae8a6cfb8d8646ad8f112c6a8f15c4e2e4a68020f6ce1ce50148b6e07225096ddc30c5365e534e6da24e5bf159e8260ff28c4a1bbe5ebc3c83c6bf4781c9170e3d1d0deaa13939498dd976225421a7d7c3db7635431c48214cc1f71c258f3552e832566e6a0b4ad86df92949dfc28db78d5506be62d5f66438a77b317bc6bea10746379407df74d7798599a6b9c488c35fb44a4adade9fc1e5af970824780b600322c07c70995ca8eccbb897cbf433696afb8a3aa1f672216151a9da4e6dda6f386dc8e4e4a359b725cfc355307d31e5d11ace18455c9d43e1dc6ee6b9554093ca258e9c1bd5c621847e4cbe98f081e2e6919330c9c8eccda50868c136d5ace16d15585900e1ddca6cb032f18de1cac9759ff5ac696216e44bcb9ca0faab02c19549c124ef4dbcaee571a45c98e3587d27a61ec5c278664e826619bd39e77ea69f040624b07dbe4c0918c8aaa6ee1c274d9bd9060bb219ba3bfcb4958005f06bb15e6174794da95dea662e97c95333e724e0cdeef17249f716c4d011d33ca18c43babf799499764d7ec7c88fdfb54a7390f0595a8bf73f0309de692e354ce9ff6e207205997c2510f68d9cfda09b38779c5e696613947b09d14d48b80f6fbfc9bdf6a783abe4646a0ce3c9ae375cdd260008ace13b1cc7a25baa1b6e6d028697836312a04a4d5e17c456d55e977876ccb11fa01bd71d247565f6931eaa57d197dd42d79423c11fbaa30b3fd75000d75da23429c0eb0afc7b4d5089c6c6b5076722c7504c51545e5b2031a3f21a5c653a0e3c62191746192953e81f5b445985bc66bad1c1efcd26e7c319b2a5e3d754615d7a5b23758cebd23e3713076623fbcaa1aa97568c525f98db585743ab54f8d502418f68429622aaa6914690bcd2b10027ea271c323fdfec3572b629fa094ca4189dd67dd840c5fa143e0f5a48e6c387909edb0a83b540ccdc8ff0cd5fed14bddae465c521e19d71d2eda9c27ce5fe10a9e2ccd3616e6ce8f2fa97187a8d174d2ec4a50a599248ad0188154564e5fdd46c479ca4b0bfe44127f540d522f5d5d65bcdbded7eda0f33c76b5ef9d6a2d889ff818c10b523b601311e8e5f12ddb13c93677d899aa5e2811c4ce58e453a600fbb7b291e7434c2124b00b5ba43f8aae871e0efa5a8ee9830279f186d575ae03f6f9cc88dfedd779d97a096b85bc63c6c4e09eb9b9adc8adbf03beaf97b80b8b186a5d35c0543474882712890f920ed615aa756f0c8a336ab64680941eeae168e1ed3667ea5ff35182c4aedef74054fe8a646bff984a88e62525f2ff00178afdba82ec286eb869cdf02dcd8a638551e01236994e6ccad6f7cb9911580d34048d60c3c68ef12cb3f77d7f1757315b0cd130167d1be45bb5583bdd30c6a551c196b07ee4e4993dfefb764da07e4fabf699ed4c59218abffb2fe1f911386121ce54406ddd34759a3fb05b154590f950f1a64d858e7afb5302d875e79c68dbed2a76f333afb196dff1fef64e5fb1ceb12507008585c642b4bd71dcc666f22ccca903e5b849129e2f7066c86fcfdbfd5ce27a14f0fa89f9b2352dd842acf41003d6e19af259e1f6cba872dd720034afa42ee6af5a076be6701ce94a90c37ff5600880038bae3a85516fe66dd186a13ae53e824ba80fc8dc4bf1898f04ba63248f9c1b6937818afb6bb80518c04f513c765ea0d55f3524803d758cb0625e43eda242fcfabbac021391c463ad510d4b0d5cc255b279b94ab753575e6092e923245d6c0f4fd288413fe15979af673fcf66391b02208de5c168a69c9f3e5743450dbbe36fa2dafd025cdecbc9f7e105e636336cab0286ca2f538f725ddf36b26d5e5832fc457952c590e22192081e592410ad61fd633e83544bba6ac21777a2b6ff2d8f6ccb7950d1d241f8d0f130d3b821892a0fc0c09720ff3f23acdd7d5f6c452be481722db206dc3513493fc0289d21eb169f1812cbf38b54f3ba37abcbe48856a4299e61ebeeaf3291409955ec67bf7f0f909f128509c86fd472605e575b17e9e8347b1830efb6b3c5ca03996f3f1f875661fc08f13a37c3187808d76fe70a4801760a3294f679b5b1feb3c3eb6dd6fb7957a6702bb88c47fc7aa92de62c36eec5a342e9e1a4a9aaa5d9220f71e063795bf674bbd1218bc7c87e9ea16640e7f137d5850cb65479d1738dcc0ce2a6cb5f9cf5a53c2969cc33d597620839131a3ac1cd6ec814bb5c0686f0ddf78de4c96b296212c3943720463a5c6f38e5fe75d244117b47221d9249b6e10fb7f6f261f5c67cb9259bda90cd70daca026935daefdd6a7c9df50dbb3fef7fc2230e58bd37d1310700a7ad59df0e8830dc28048a4c620ad2c7c462d37c53e908965c9996ad5da5af24282ea36da46d07004719346983f449e824233838d69ce2303a54b8fa63fc2576a22aa1ebe19d0daf8d7f42f669f15456e9e805df36f6eb090b1e8b382fb0d0129e7a66959efb8f7743e0cddf7c7de255aab009fc2e694b2fcf20117471104c51b2bdef9a3434dddc7295700095c52ef545cd8c44cde03feef2a3b645920c35ba313791ee5e24ef2a50cf490d5b97b1513e3cfb909783e97054476fdc9073462812cb0fb365e783c61ab241357b79359b04d3197abfe9c3af084c3791d4659f60088bc32ee9f53853fd03ae45656957b627f8b85c9768bbd0e99f69469ae0f146cd499c2d9ccfb574906db0ef3317ab5ac538907a7116a7890039b2eb49c549561c0f1d3d3e6a61ab4d5cc7261a291f00f5fa6f9b3d959edab968a25e7843b5e00824625ce5b31a419c807f9c7bd529d77c7e5fb434205e354daf6b599581032049743cf89a6da1b6ed94753062cd12bc004dacf8d638517bde0260dc701b8f685f7320de6e8fc8a28be70afaa8ec297d416871b56437cd4d1c921dc76291cd202f7c90a5bcd5b7aed5fdebb8bb9c3ec9b1aaec42ed11e7db9826cbc2650207dc0acb84f70b40b0cf9c8a363480d25d28ccbb76b48d87f7f4a77e2c9c2cef3407bc8f9be1f95e8b2af0f03e6e675a7255b4815d36bcb6011af9c8624a3b0aa6801ff42b8ef3f971f5e304da2a1309a806012950231d79c6435859d9d95146da3f91e67ecad7e14f8d88760bf6fdc40d6c73ae59d31e4e22579eaf528ea2d34ebadb86c7df750797070f935880c9f4e1abedc46351dba7d6299959b751ce83d6d185d55d6d3c65fc8739d7fbce646848c7821cf190e2a204fe4f8441d3d612f23aeaa3bb5166dd389894136be4d1b903b38b98acf67b50bf03f743e16df7ce63cba7e254525372e75bcc5e8886b8b7e7b608355cc69ca7dec3cd61351b688caedd4317408b3e7c892abb660647404858b18d14c7b361567080f0aeffa745cd240fe5bc56aae86a64698a177fc1615ae479d449d468c1384c7dcda635d07a9c15a38c4670bb5aabe151ea43d6bee1ec5ce5bd1b84c211dc69c53d53e16a9e5a32bbd210ddb50aa140e1f5998e545287e1df13aa603db49b9057d9bf08e05c9c2515f736dc42c956a1205b4cf5b7f7fa8976b393e25f4731d781a779d9f361bb3baff48af10021901b67964a49ea697ade9c091550cf84e4effdc0ecc34494adbf65d79f592ffb444e515b16aa5bfcf512e734593ff9e604b8f1013772e32886990cd7edf491aa95915c8377e05d4321a5e04907968972b1a7340a38b81e08bcd7302b452df6343e5ecc57429198e87b48af2bf00f16c490f7682d1c437663cfb0b725adf2354229f9fc68faa9a8946e4a65785672bbe2b6b880fca7dee1522f7b14f664ef913d79e6227bb85ff06db965c64d79895dcd42867978b5063bc1e9c967b042139003c2ac064f7488623dfb82ff7748c56a3c0195e75f2136ba44878e9d6fae8c599c3fc58047182e6f3acef1da97546d99f8ca719be9be9730c29e7aa96ade22d658b927bb8581a3ecfc09c13dd844ad0f79e7d374c16f249b3144ba6f8287e027b1d3717773cce3c009a11932133073787e1e9cec01ada54d2f4bb0ed6efc39b5007e0cc88459b83cd8093287d03b3fcf3981bf2bb63ac9afe11af22ab6a775d3ef6f38e10b05061c8750845a4d1cd61099383cad51991667aadab53353e64276f4fc288c7b9800143066833b4fd1a46d85012cf1404a68a076f83af148cca9c52dc91284df842e97983ae58449522b8b381c3db483b0d4c87c1c97a9de8d05c8d9566d42e07efd4683199b567b77f574e774439db44f1bcd2f620b68bccdf3add5a16b20fedee29815280162e743174d91e8bd92277de8a80c50717e200710c845d91b5cdebf7c791d1e8338c5efa133b3c27e650e66ec42462fc5934eb5f9b8b0b9c8c90e50c477221224cd1ae2c594c2422b4b377bac3f5c2eb61069f0723ccf1f3ef739f6659c47b8c26381515b81e6d8ffb3415e4c19f713b82611c23b605f55e95575ff25332abfb6fb400677f9b8df6df9cdcf4a9ac946b55bf9a74cd154e78a98c4fbf5125dbdc2ea8d92df287aacee2ac4ee7c289bca725b2943624f03175eb06921a7acc11bd884f9df561b77d4fd1cbd97a33654706b11ca77495fc996e894f71448bc43c5cbc29aeea4c958d1bf9a5f23f5601634d1c0046ead389de070ab985ef7b03c79c883bf2e88d5648d2267c7ddbf35c7913df7c7d6d455c7780a384b876d55627216bff7a965de0bcc529412e5fb3d62e685337ad87fa5f660c9ced996c8293dc92f3cdc132036b946a028ea450b08feb1b0937ca63c61d488c3736365ebe70d4e094e65d6896b0641bb27b5d027273ac1622d42a328b43a0e948534e44a4923b850", 0x1000}, {&(0x7f0000001380)="d2b54833c9aac5999a5678e42f3883212e28cc2957e0c6b18f533ce279c98c6d1fcaeff0d38b466949245e0dab31e7c747e0a7867473837d2a5532cd51439669129cd1c24214ea32d188c6b4468e2b6eb2468bafb60921c4b42a87d8cab82da088e29806443a2d0d7cf397f9f91fa9dc6498c6815e3a33603825c799702091a9dc3339cad2b1f501fe6da8766b105068f4b69f761201ecf6755870ad16874af3610d71042c8ee91f4fea71f91bf44cfd713f35780e33130f2b7f56fd3d01ab", 0xbf}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="080100000000000001000000030000008c4831eb09cfc1f5d725669f06cddd2131001397d794f4ce4a911aeaf04b0ef7377ecc2955769fce44229d9ae6314a4446befa271ce3d7db77b973a2ec21269178e94c9e476477836e11fcd7fa8911bd699cb2491b49b6f16af7748e5c72f0ec81f2f3e2b9fea9eeea2de70c82ab0690dd20702c8342482eb9a73ab5d1d0972168ebf36305d1ca72f1ba18b8141065fb487cb08794a3676b25f9a984d86b5e7d703d34c4607a72dcc9239e0936231fd9b05ae386b28905de45b4ab2328b089d4f03af49a64f4f9df4a987a3bd29dadc08980fa64efa6846b8a9c93cf998f2cc9c8dcbfe0ff93532ba45a9923a332dc92b03dbcb6e2f1c6cac800000000000000000000000100000028be426f59a8ea478ae597dc14a5a07154ccf01a92a52582f98d2e7dc603a5b26ef7db6dabe9bc4655c966715da171694e3dc4d3bb55aa9a97b6af7fe16fad2bcbf174ff9c88cd3c40874d39b54a645ba72528b2679a31c90f39e71d05920f6e192f2fef58ab8a792d6ad8f4485afd3b8a4059b94369b02fa5549ddda9d341523f4db2d0abf7833d4d2c6f9a1c19bbdab97c5e23d88613a6ba64de52af67dde077b533a8c3cb34947cda6f3568bf9a60e906c0000000000010000000000000000100000000000080c000000000000000000000000200000065ba282ea05305bba1427d8b037790caa28dac656da3267374cf0e26d2a2ec0f1b41a6b4934db9b3a19394ed818776eb31e994c7301f25738ba95c6593468a8c4b6f2f47ce8f2e37db23484fec4b8ce1b41a3bda98da824e17dc641c580e48449c95fb7924f21f7353c9f642cecfb95ac073e3b385c048136a85438ac145fb8a23a9cacabfaa61c6ab68cd9de44b03a2073abfa5429dadd6ad8d932ff8735d725630af40b4fa26c30f82b006000000005000000000000000ffff0000ff030000927c08b496d05811aed3cd3f3bcf28ed19ff4c676a96a7876f3cb0f01890c1ae92a42758c4c39a5bf524a2925f67636cd07a92c0d07d5eb5362c090b36e22500a000000000000000ffff000004000000b4a931907a0f259f57880f0d962823539f70f9fe37746ea795a5835cceea8185bb46c076d39f6eef2456a3c93a0d1208c4c67f20f2cb2af0d557f467f3633f0ed0f3caea50f9d6ce6e300eee9825cf41f69258f858631e71cfbead43e52bd77a2f550e77459b0bce124054c2dc79d3e12f64950951bbe84f12a9f5d621fa5eb45a9686e56153f850273c267b880f0c000001000000000000ffff00000000000069aa3cf68c354b2cecd19bb9e83e1e2b797dadc29d98df6ce35e2c06b7a0d932075d1eb2aca06c4be5fa8ab8c574a8e1bacd87522503ac458a7cbf1d3ed518e5f1c166071e74c3afc3fe29cdda250a3ac94f0a2b5dcb24055e89af64fa73dbe9a9c2b02828e92e6496e1007e3d2390ccceae8502288b9dd4e45287db63bb6264ed0958ba04196571800e0a1618f24f2724f4c85be3e1903cea99986fddb17fe5a558ff67956ea28ee234fbe8e08d2c14f7968834ab5430dcbdb5664932cfe0325a397d0858458b89692533abfd130461ee5ac125d4b0cd652694c3b19db90fdadd3813f7afec941587e4f8e3c204000040000000000000000100000001000000474921c7a60bd5dea2ad8dcf6c05145a7cae7ee7b00166c73837b89787836eea6568c66a763b3655fb8f95d600000000"], 0x4d0}, 0xf) open(&(0x7f0000002cc0)='./file0\x00', 0x10080, 0x949264ee0ea0445) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000400)) 13:00:13 executing program 0: mkdir(&(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x3fd, 0x80000001, "6a7af57b6027fbbf0f9c106337200318a2f3959f", 0x2, 0x3}) close(r0) 13:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="66b2590e069ce450309302fb2939b8f315318459ebed1d4c0eae22929d5724e4676e4fad44ce554feac3e759be9325586a88b3e11365bf83ad4eb2d9d03fe6f4e613c74633847477d36169243f339575e297c4618f04645553ebf2a5f82c06945de1a31fbe30ed57f7efc8f781b79656b8ce67cd63f6504648582399acd2e00eb28839a9491927630a6bf6b91579e812545364a29ce1ca9623cf524ebd8f16ce6c5c386c957df977114d19e956fc6a5bca6e930fa24a9c8286e5e45294f44aaab4c310a040", 0xc5, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 13:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) fchflags(r1, 0x10006) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}, {}], 0x2}) 13:00:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x10, &(0x7f00000000c0)="ebffcbf6378d98ff13b9fd81010000000000140031929648", 0xffffffffffffffe4) 13:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x410, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000280)=[{0x6, 0x3c, 0xffffffffffffffff, 0x4}, {0xdc56, 0xfff, 0x0, 0x4}, {0x7fff, 0x3, 0x3f, 0x9}, {0x5, 0x8, 0x45, 0x7}, {0x9, 0xdca9, 0x3, 0x8001}, {0x3, 0x1, 0x5, 0x6}, {0x4, 0xb3, 0x3, 0x7}, {0x4, 0x3, 0x2, 0x1}, {0x2, 0x6, 0x7, 0x7fff}, {0x40, 0xf725, 0xdf, 0x8}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x1, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000780)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x9, 0x7, 0x100, 0x7}, {0x0, 0x5, 0x6, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2c2fd9777823a713) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000640)={0x401, 0x7fffffff, 0xffffffffffffffd7, 0x5370, &(0x7f00000003c0)={{0x9, 0x0, 0x80000000, 0x6, 0x7fff, 0x2, 0x7}, {[0x6, 0x81, 0x80, 0xfffffffffffff0b7, 0x100000001, 0x52c, 0xfffffffffffffffc, 0x3, 0x1ff, 0x9, 0x100000000, 0x7, 0xfffffffffffffff7, 0x400, 0xde89, 0x401, 0x3, 0x80000001], [0x1, 0x80000001, 0x2, 0x100000001, 0x60, 0xbc, 0x4, 0x7, 0x5, 0x8000], [0x8, 0x5, 0x100, 0x0, 0x2, 0xfffffffffffffffd, 0x3], [0x6, 0x18000000000, 0x3, 0xffffffffffffffff, 0x1, 0x3f], [{0x7fffffff, 0x2, 0x3, 0x400}, {0x7, 0x8001, 0x7, 0x10001}, {0x1, 0x2, 0x1, 0x8001}, {0xd3, 0x100, 0xff, 0x5}, {0x7fff, 0x3f, 0xfff, 0x7}, {0x8, 0x80, 0x4, 0x3f}, {0x0, 0xdac7, 0x6, 0x7fffffff}, {0x7ff, 0x7fffffff, 0x6, 0x1}], {0x4, 0x3ff, 0x81, 0xc00000000000000}, {0xfffffffffffffff8, 0xa8c, 0xd1aa, 0x8}}}, 0x10001, 0x10000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x1, 0x0, 0x5, 0x8000}, {0x3, 0x0, 0x7fff, 0x100000000}, {0x1, 0x8, 0x8, 0x9}, {0x8000, 0x2, 0x5, 0x7}, {0x0, 0xe4d4, 0x7f, 0xd7b}, {0xfa3, 0x5, 0x5, 0x7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)) fchmodat(r3, &(0x7f0000000180)='./file0/file0\x00', 0xa2, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000300)={0x3, 0x40}) sendto(r3, &(0x7f00000006c0)="45aed92465d59afaa3f7070e169728381855284eed6a1550be5795eeb67f2d660ca14bc2c10a76fd78dedd", 0x2b, 0x1, &(0x7f0000000700)=@in6={0x18, 0x1, 0x200, 0x101}, 0xc) 13:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000002480)=[{{r0}, 0x0, 0x8a, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8c, 0x20000041, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x81, 0x2, 0x5, 0x930}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x401, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x8}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x30, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x589, 0x7f}], 0x10000, &(0x7f0000002580)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x3, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x67, 0x40, 0x100, 0xb40}, {{r0}, 0xfffffffffffffffe, 0xa6, 0x40000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000084, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4b06f4f74b27c1cc, 0x80000000, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x8, 0xfff}, {{r0}, 0xffffffffffffffff, 0x76, 0xfffff, 0x9, 0x5}, {{r0}, 0x0, 0x60, 0x80000001, 0xffff, 0x80000000}], 0xfffffffffffff801, &(0x7f00000026c0)={0x9, 0x200}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000002880)=0x4) r1 = open(&(0x7f0000002700)='./file0\x00', 0x1, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000002800)=0x2) setrlimit(0x6, &(0x7f0000000000)={0x1000000000000004, 0xfffffffffffffffa}) mlockall(0x8000000000003) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000002840)=0x9) chdir(&(0x7f0000002680)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2010, r1, 0x0, 0x0) accept(r0, &(0x7f0000002780)=@in, &(0x7f00000027c0)=0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x4) rmdir(&(0x7f0000002440)='./file0\x00') mlockall(0x3) r2 = open(&(0x7f0000002740)='./file0\x00', 0x82, 0x80) recvmsg(r0, &(0x7f0000002400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002280)=[{&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/4, 0x4}], 0x5, &(0x7f0000002300)=""/233, 0xe9}, 0x40) ftruncate(r2, 0x1) 13:00:13 executing program 0: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x140) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x3ff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = geteuid() setregid(r6, r6) r8 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x5, r4, r5, r7, r8, 0x20, 0x5}, 0x1720, 0x1ff, r1, r1, 0x0, 0x10001, 0x6, 0x80}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x10000ffffffff, r1}) 13:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x15}, {0x10074}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffd0, &(0x7f0000000280)="9974855704000000000000009e930808fe") fchflags(r0, 0x4) 13:00:13 executing program 0: socketpair(0x3f, 0x4, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x19) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x100000000, 0x390, 0x7, "75231db16d6cbb705ff48729539b68853cf4b3cb", 0x7fff}) pipe(&(0x7f0000000100)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) 13:00:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x100000000000, 0x28, &(0x7f0000000000)="caf5b415", 0x4) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x8, r1}) 13:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 13:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 13:00:13 executing program 1: setrlimit(0x1, &(0x7f0000000080)={0x1, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x3f, 0xfffffeffeffeffbf, "c438410daccd921a8ee508e8ffff03d5fb00008d"}) write(r0, &(0x7f00000005c0)="68e92b98fd0ef23000eaf33e560af81966bff650455abe5ece7b4772b65738b16637b2b1133552abd1592e491ce6aff6a5b70fb00131ef4c54bd241d0b6c75cd87ff07f0acbeb25b6b1e5741355cfda4e488171f1def139712139a8ffb59d120d59547a8c3bed7ae6c39fdb822f719bd4f1cc0e07f50060000000000000050a50695de76e2acb5d99ed12e205743a3f5d8005f5ee18f47c74f8998c197c306e7797d7352bb4ac86a28c7745a2a441fa14be0414e4b4a351c5cb9f509706bfc6aab38ee95a9796d57a76878c394e443bf1d902f5621c87aef361e2b0a33bed8976fa17ccdc9dd0784ff177739530d065fca690f9982d62143f9b77869f3e51b89adecf7f01b5da4d09638b08e63eeec84a46700f6dc3a1f13dba226f2a10143ca9e77107351b54925b24fd6aa6a012679d3e2b6b235206c4361299b7c38ab32b21ae10bc113bf1f1cc54b7433f2191036cfc02e7003468a2ae875ba2286e158fb588b99420d12a7a33eb92c4ca86579ae6d4ae26c652c344bae589026edcc4dec2a008810a772a0547840e63c8d5d46c7099441ee20a472b15cbd3bd00b3ce90931a0f079cf69db3128c0d9ca08", 0x1ad) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x80000000, 0x1fb}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)="2d423f3798d5f88b81f2e51564fb49cad36492a1aafb2f50ac8bd66f42a3ef3a", 0x20}, {&(0x7f00000001c0)="e8375f41db3f8f62b11c85955278cceb9f7dc5870c1f03ddaf0f74f36866d9bb68e3c4b91c767412b2a5c154ba8eb4c6b74422ba090979006a", 0x39}, {&(0x7f0000000200)="c34c0da42da79f77f5d4e1204cd89b42f1a07d20786d761e172afb7e88767eaebba3783fb18fe5de8d0850d8a2015dcf0fd8507d235d43a97323e21d216262cd3a8c2cf3fd995f0688bd25c676dddb64dbf5f0d8143a8d125b2ddcbcff2987b5878b8ab9328e1aec51ee8137d32b70254114529eaddb0661569e6e3acac8f95e5575b66c5f86521aba702ebe94354dc01f214f3496b0546595d46aa8f6bf55aa50c53499d0b38f91540a703265071bad03bc0e0cd55b672847481109b382c034b660505e0ab2f71418a7a9f6313ab037fedc21c3bb6f1d44937034d90d66", 0xde}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="5800000000000000010000006087000071e0c52d07d37e46189b658228524eaef6f9f84bf11c4cbb095573bc28fb1fccc654ca3ecffe6e26932dfddd856831793e679e053b6d3e8fd13f14c39580768699f20000000000000001000000000000ffff0000ff7f00008120d247b69cf9f8065a29f977d038a0f26030d9d58bb2bc65366bf52c42029a4d7cb897777b7c5abcb0fc662caef0eb8854d62491e2edea0b0f1ffa03719d6c631de25d87a1eba13334bc8cec50db692e485541bcf22366087eb551bb1c39ad61c585814b38b3dd73f633b1026bdfac1ce400adb19580ee5253e03edff568b90bc6e89ffa3d149727440c0d697b7f7c206fb876ba3569dfc15c75e68b40e526758a8c6e90e22b89bffd6b45db5b5841a57f0d5bb0a7004b551027e8893e4865718bd200f36f470a161c1126e6750d68b2aa40c4ccaf84bdf7b739a51f48fe6b6170b68ea26609e7a586d4083d6ce700"], 0x158}, 0x400) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000500)) ioctl$BIOCFLUSH(r3, 0x20004268) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 13:00:13 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 13:00:13 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 13:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0x2b5, 0x2, 0x8, 0x20, 0x2, 0x1, 0x80000001}, &(0x7f0000000a40)={0x9, 0x4, 0x941f, 0x8001, 0x6, 0xfff, 0x5, 0xc6a}, &(0x7f0000000280)={0x8, 0xe6, 0xc30, 0xa508, 0x9, 0x6, 0x3, 0x10000}, &(0x7f00000002c0)={0x7fffffff, 0x10001}) r1 = kqueue() dup2(r1, r0) 13:00:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) r2 = socket(0x2, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82021a2f66696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) 13:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) socket$inet6(0x18, 0x8003, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) 13:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f000000d000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000080)="eb2ab44ddcc2732da563acd7b54a451ace0dec71a1c96514763056b9fe7a5bc24bab90e017c23a1362011a45034e01fa295e20e440d1ffe5a27bf2f970ad6d8c38d6bd017c1d667e44586ff77ec1ea72def6241c0e8f70eecb514cc93e30a612a8b46bc32ac456c3cb68787246f4812d940a4db8029d9aafe74d41e4", 0x7c) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 13:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x2, 0x4000, 0x10000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x800, 0x9, 0x7, 0x7}]}) 13:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x8, 0x9cd0, 0x200}, {0x175, 0x1000, 0x200, 0x6}, {0x100000001, 0x100000000, 0x1f, 0x843d}, {0x7, 0x4, 0x1, 0x80000001}, {0x1000, 0x8, 0x3ff, 0x4}]}) 13:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) setsockopt(r0, 0x29, 0x70, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 13:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 13:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSTART(r1, 0x2000746e) 13:00:14 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1000c, 0x0) openat(r0, &(0x7f0000000940)='./file0\x00', 0x8002, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d91) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) r1 = getuid() getgroups(0x3, &(0x7f00000009c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000980)='./file0\x00', r1, r2) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockname$inet(r0, &(0x7f0000000280), &(0x7f0000000340)=0xc) pledge(&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00') 13:00:14 executing program 0: pledge(0x0, 0xfffffffffffffffe) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 13:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x5c}, {0x76}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="15") 13:00:14 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x44, 0x0, 0xfffffffffffffffd}, {0xc}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 13:00:14 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x14e, 0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 13:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x1, 0x2, 0x5, 0x130b7353, r1}) r2 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x4) utimensat(r2, &(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)={{0x8, 0xaa}, {0x10000, 0x8000}}, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x203, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f00000008c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000700)=""/150, 0x96}, {&(0x7f0000000100)=""/13, 0xd}], 0x2, &(0x7f0000000840)=""/128, 0x80}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) recvfrom(r0, &(0x7f0000000400)=""/182, 0xb6, 0x40, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x8, 0x1}, 0xc) 13:00:14 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x10040, 0x2d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x1cb, 0x5}, {0x8b, 0x5a5}, {0x67, 0x7908}, {0x8b, 0x3}, {0x25, 0x5}, {0xe5, 0x8}, {0xab, 0x1000000}, {0x2, 0x402}, {0x8b}, {0x1, 0x1}], 0xa}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:00:14 executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x400}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xd9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0xfc0a0a9d793a1096) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 13:00:14 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="ee9a2991000000000000000000000000000000000000000000000000000000000000000000000000818f1cb868c356eaf0f739740f440cf8f5083e9c1600006f018c3b8b9a8ac0c76dcc541688b0e5e3759e7c4a85a2116a9f6ed5689dc354d73811f4c28a2f"], &(0x7f0000000280)=0x28) getpeername$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000200)=0xffd0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000440)={0x1000, 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="00ed2430f745a3794787"], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x90) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000100)={'.\x00', 0x1, 0x0, 0x8, 0x0, 0x9, 0x10000, 0x8, 0x2, 0x3, 0x277, 0x5df6840a}) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x3, 0x2) 13:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x8, 0x3, 0xffffffffffffffff, 0x9}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:00:14 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f00000000c0)='./file0\x00') flock(r0, 0x2) 13:00:14 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x9, 0x100000000}) flock(r1, 0x802) read(r1, &(0x7f0000000080)=""/206, 0xce) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x200000005}) 13:00:14 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000098070700000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e6d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af090037282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000008e0000000000055f00000200"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 13:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x10001) read(r1, &(0x7f00000000c0)=""/25, 0x19) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x33) 13:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x2000) 13:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="166d4dcd640fb6c22814c99174b12ea806dc05b4cd622f2f802dc91e65599a8f3d64f575bca32d774e1e31270a0498194719fb90957a80b0bf3b24a8b0e53b9355d6d806f8d15e2cf97c6e8158475b2e6d458bc71f6fcba76f1584a62fd04ba57b01b777e56c87355ee2c20621162f3be25a3afcb5d6114da245085001de807e5817bcbd3ec3ce1fd57d46c04610766797b860487359fe72364f1a702eb8", 0x9e}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', 0x0, r1) execve(0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x6) 13:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xd, &(0x7f0000000080)="45e042e4033a6a8737d77de28b") 13:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80000ea0, 0xc2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) 13:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r3, r4) 13:00:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) r1 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:00:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) 13:00:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 13:00:15 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c1, 0xffffffffffffffff) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) socketpair(0x3e, 0x0, 0x10001, &(0x7f0000000240)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) 13:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="45d4f9", 0x3}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x8) fcntl$setflags(r0, 0x2, 0x1) 13:00:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000040)="45bc49b0a97a6dbf9150ef4900a63727fa0e27fddb7c309cc7d77be057fc6be93b0f290c5067d43ce111abb6a3b0ff6958a0cb8c1717881fd2dbf9c1ca721811df4fd6281d4037423049251edd0af9356e549d7c8cdd61114275dd8209f023ad837095190640c62184157c5f502d546d2a74d9fb00dd307dab7929cbfd4e1b7aa0e6bb8b4f86c0d056d2be2acf6b2fba2dff7d75ecf8f33c9c82c6032dd03907dc63c52a44ae27001c0ed5a2e74cd83893ae3e116fcbc231b061840c1427da8ba47b0f1a03950f2deede9d701ec0662e787df5bd2a398fc12bd210bde937a53e22d8e3082bf1b812c6d0c8fee79747885ef17dcff1203fd07b68edfe2831c9fefb035633c84d53938f6e8cafd769860d863350841e2a65187aacad7dacdec89b4d32556a725c0d2ae59407a5c01b062ed350d8c50b46538581c27c1409c11a86a1301dad24cbe1b2fab0e3fce0ff88528cb00f8a600b91e30e91c7933921e7d0300da7b61132a98c464eea656eb22f9cc1d43a901883a687d0f71c51f33a163bd80ac81e93b9e04881c5997da19d9c47b27b7d51cddf03bc78bc3ebe9788aa33cb5071293688f6615e86f9015dace6553f733826d2c82bd617bddcb6d33d6e31deecb7a25a063d01585f4efddda0e9b0f4d29cea8d12a6ee97b88f78fac0183c2af70ab0c1c7c87403ecd92d61be9c8322ac0b0e59cde1044c7d68e3ea54ede5b64a8d25c6de8add11123308207d01148db12fb45baa1a2f6bcee016c2c501267586cb9e939b60e7f6cd7ad24b56f6e3389594fc3f5b4811550e96b7509a51747ec68722ec19d17df3ade95b2c4e1c2c4d28ce5f5bd069ff7f91cbe743b650cd0ed560b904cecb2334fedbc73a7149e1de580a823341cf7064c22f4262da9c6aacebe18bf8edbf88987baec001f2a46fdca397e0361cd9b3237b8763efbaaf7b9688a49a91042134059eda1cc890bd188868ccfe06979a38d63c0802f2815a6ac6d48d3e6799eaafeb941c2ce327aa98a5b8e8b87f8b83e97a822b4c4bf91b8997b05eeb714ee3fdc055e25ee3297a453ca86df6a9b40465f7c9ef07fe9ac678e7e8d74fbd81cefe1222205030c28d8193f45bfcf189103a3f961e4830fa09a5909ccb33496ad8080d093effd628f47aa36b43f5d7225c8bb9078b640af19518bc1b9dc0edf86d0fe21e0c7e4f9723b065fb9578432be94ce5e1ac128cf64d1730a45c96acae63f86e0c41a350cac3d6015f597fe36ae746cfe27b87a5030c961434c27ddf406cb5046c67ef5e69086fba84b1ecd24b73414b1590b8811c7846a0f951bbac17cfd36407786862770c3b2ca61205a623e72fc6cd31143db061ee262f1edd31af24e186c1a177b5211d1c3f0165a6c20d21baa708e60f67fa6383a26ed77b7160d305af14ffcceae740cd0514012bcb750a5cb9ff1379e78e5d4695add1a37f9f1563ebf0cb4db4e5f006ec1f0faa18e857e6bbefd9f48e9ef46c6d4b96b6022f8a699a8e93fce819abfe782d875946f0586fc09d8139bfee651e71ae1b05bda09660779235ec23a675b8c5c729f78dcffcba8c4b01f7d33c7dd9fbf2215c57cd08fb5e19e9cc8f8e0bdac95f58b741c6decec74f22036952f1395ccdfeed1b4351dd144ab4c7de9be6442ca93102d92751c1c39b24b78aafdd873542a79d06a3c966ef3470bd079d49c66e6e59ac8b15164f642fefbb1eb3451a108c5f17d372461c2ea1946c858791404631b2511f002089a3b5030452518cc908218d5e948296ba3655c8e8020b693f27394f0d984a14f7803678ee869963d755a9ae932feca910fa941cdc0aa5a7e5ae61abd83b19d8eb9ff4f2bdce0f50b7db7a5e76430298437ad81cbc1b39369a2455031642861805ebc5dadff603a342aed619f9a729ee19c4a3fc65633a34a1c7dfa4c5b9c1058e29669a3387ea1f5ca19d17e7785bce0fddad9b31ba60bd11cd57ef13e5670848927d611ac699349c779492a22119ceecd7064ef92c5dcd95a4a0c2d51077ce0ae49fafbfb874b4a260ca691ffa473634dfd019734fad604283cbbaeac8efefae489b46fcb354b5796bcb05055bef0e855ba6d33f85e289477a6a0c4381bab916fea929396f921da67409ae91928bb525f50ba5616d5ac0464eb90d5faa07c3e1cfc70e4a047b520a3979f5fb24671e78fff89fdb6692d4907d67ae55b7171c6fdd2ca85a8c6b94cd14cc3fdc875ffa5ead416ba8dfeb2b8fb84120208465bd3f4b61e783b77ebcd809fcd17577168bc719eb91c4c737d1a956b002e46eb286a719d81de4f3c080c94f98822465ce25f17ef5b44e1978f00b7cb0482fcfd0418afeb6a129cfaecc2b5d640df24270d0a2d626794a347297acc9ffeed8927a888f8959400ee7917c3f43c0a58076a7d8469d1a8cd2652d2d7a6a8ac1f6eff702c37fe0c7ecafcd865b35a42712b8d1eb4ec73168d68bbe2e7ed8c38246cb3abdd5d47eaa3c92761be51478582787d398cd61b37107d556d7494fa60c87b9e34c78c119c32f114ae2f688f5561302736eb3163f8415e84e41c178922681103bb683a8eeb3bd8eacade51ddd7e82c7fe334a1171982ee11dabdbfec71e5fdda8e89e14b045bdf96bb534b0469fb4a21a1ff4951449ea8f21bde412580969c08b0e0cfe92d9175d2b0e2653054331d117c2803c35b427899aa62f2bfa70bd3e3dbac4e671b2825d692fcb85db268c326713bc621b73bd620649f180617b50785b75bc67b005704ed7b44583e3f8960281944c3286bea3491c33431ee7855e427c3502ad384d13bc858ace1781713a52be06df711a12814d6ddf54b224b70c7ac0197dcb294c2f6fbf5ba6136b66a45f9a2695dc2377d6995f0bbf85d74e699f56de7d6c1072297c89f83714b8c507cff0182c49db8c13dd728d65c143e01f03f121b64f5c3c37699dc7ac8c7d9781701ec112297c2e39a017f328502921003d801532f43aab08c0fec320e4ad59b0eb92cddeaaba12b318bab203edbea549bc66fceebba35e4e65e12bf65d07532ed1de040d049d6d40aa32bb8c8d025afa49ed87a0ade58f40931d67bafc6bd7f81d399c67065119926e89f8e80da6fbabf1f0a75e1d4a9e2a3c1fde52ed52d6f26604228fa7f975cda71f810bf586c867488928ae254f6ab164cae582dba00cea2c676db3f76186668cad90077f60b0400a944805951244e13019983cb9c016fa7c4a62efa3457380a1076c24a50144f81fe72aafef1c315f68169e4e802a57c410779c7b97f8e3d857a90363c2d5afb5fed1b4970d10c73ce164cdc209e85698f0ef40e9e8b733c7f6981ca0700ec463bb2ef49590d3b8c0b0bcfc08a1a851a9d3d64e76e56542815e984813c6f1351294380b8ff86ee924fdfbb03bf944d1a7bd2a1a132d3fb8469ca6a3a3898388646a8862acfbb85bfbed5717d86a0c8422f97d3898124513715e3ff866821acab5a006d7b1184b0f12fd23bda92eac5b9ec610e43c7367352e4bfa03f1aaf7bc977d741121218111d3f8b545d41039b7997f0b0965e4d977f44c0af9107d4c5e4a28e62b5325aae3e4d0bb7916e2a5ece3a81d51ab2008d0a6e7790b199e34108f55f207ca9fa9b5c257554df0089e984779b3345d36adc07b7b9b59bd3605889a41467949b4e50ca05de2781be43310027305b025b21f9215aac0b880e6c1f5d058096d0b1334e6a387513f2f0cd6b323fee2c3d0b808aa5220bb7c82dfef12f0ffb153ba87578fbe0a57cf5dcc8cf90403ac64556a8581c7968a60727fd963d599dfe06970697722e463532f212005f8832b9b8b2829f2fb13e08068028c0cc2a30eaf2cd2bd4ed46f225fdd13dbcbb5476ee5826b2afe28cdb027ab68d3f61705c2fe9fe0d1b59a1077f160f9fe268e76818216be8ec1bb05b442d3d66b34018706abb74a741a0a12b3c5f57c54447c83c54e31a53e3c526ec9a386bcde51ddd34f7c6ff6bf330cc5c6cbf86c752677947881aec315765de1d8604376d006e0d0a26159aca05f2445611d355e42f0b501aefa71ab3b4c984deeeaf77b95741a96bc0b4538f601c32e43fd7140fdbc721abbf8115186b488aaf476e43150cfd20b2892b3edea671268bf0afcac37b422689c2deab36b30e7680eba92327b41f8d5b844716532c2622b634d6a5bd57253c4dac8c820a3316dbb0004c43ee583c12678c12b5fe1eaa2b70fe921115335df98f1849492153eac6cb83526cf48ee60ed53feddf0554efc247deb20ef397bb44120d62cdf99175141b31b7ae381639116d82e7dce1989ae131d8caddf5a8e2d7ebf9fbdfd5ee5784a0b1a4710460ae5825b76667db5503a752c72d133187d17edb78cefd62bee7e07c8b876f0280ca4eca599a22fd4e86f1327ac717c2e6985ecda0846332494ab2e3f719a81bc8c199c2d021f1b8f1f1c54c605cc9d67781d37e8672c4e099ce93c395d9ba5518d1264228698ba07490bdef7e57e83c99849864085c861ad65e3adc27c400135d1f569e2e6e1cfbf0b8dc9e0299ec6427eb4fd86def690f8476c23e3e4342c50a5ca5d31e5dbfc0746b8bffa30109af10981a3ea48793409340b5e3391c81023443491ebac0cec21d349033c1501b2c84cf20c52a86862721ce48784f06af9530f15932189469656bbfcb595e33c9ae97ae6bcb16457a7c1159c8f93858e39eb1d313b2eec727b4b33559ba9e92d22dbfc525467dde2907cde1dea9dd7daa5292f82d9ec576cc08cc5fff6f829b17517b783256ebb5830f190ed2355fa83ddb130f18c989152ba4d2ea65ff334eeefc63910deea5fa85d57e18ee5f74cc1aaee454b6cb4575eeb811662af0832c910ccc8218ae5d049ad31642ae43e3a5b4f89aa68ece89a3268c0d1ab44caf7db83f2ead3a46353911c1c58587cb4d7a5343b5d157009cc17ed91bc76af20552431e8c3c08655423762b08ff1ad36df61606ac414aa359e35639b1b9ccb68303e00c546acd0bed65f771c083b57bdce487df3c022aa51c30e9a24d44748d4ef4b406ba6d3ef5ceaaae9c7c477fcb95921221eaaa15e7dddc3389163cdac78b496e26ecbb523c0c37e87baf7a00dd0d0b875113beaa55245cd37df78029bd5bdc71420dd70a2b0183705d8dd07b311720d33d8a8cd5b54eb8a72baa0a30ab002dadd6bdeafb12b558eb19fc678b27a3b4534f9acbc6b5450dd5eae9157ba58c97fda27053303f8a32e8ada001d2b687f23f21d70b5c62487001e95a0775291b0b78ab90e9643f42ecd56fd6c00eab6657998100b8600a7826e203c38ac1f8180740cac5894fdd8351a208a7af8b00cbbfb76befb27e20ceefd3fabbc6de892b4622bf9b34b5530fdffe2c97fc95f48a93174d2baaf8fb79fa61f82aad21c815c958bfba7bea888475407e191f82b2c081b9ce5360305d538e6b1308084712cc9f4132ca04d8ca7f711cc6c9dc1013e41c5ba26a35ca0cfccafa05b03fbdc23d28281c203483c4ebaa73f54c300878c40b71a233671922cf6af8ec0d4939c964d0df6adbf647fc0ab934b88573037903e3bc6fb9c1add9d9ed1d9e4f461229ba75e21314b01244837e0593ccc7bf492336fa909aadf1f5a6564ba50d9f6155419f43aa9a09623827db8f2ae83c4cd4c148d68baaa9b2ed447e81b85a4ccf41fa45440d120e971604fe0c501ca1ea46b432b6352f8c5485536209c36ec2a01e2d6ccc73fe0850db3569b2ea3d6a0ac23ee04ecd561a034ef6266c0b474c39357232c245fa55f12e248bcc278db2686f32690d0e81018c7749f35e6c357401881513a", 0x1000}, {&(0x7f0000001040)="bd59480c9a9741212dba508e2a5ed8404b822add5bade8096829317d428a00d3731b772f43cca9965bb8ab6c507542e4ad99005d55cc149c0cd576d78023c1f725cd7cd6e0765237d14cf5b7702ca04f1ee25d83e425af5504a8eb2721aa91b0c0daa01c268bd1840132f2531d6f5d1cf15469166ec0d23f6851b1594890877a4d8f38926a3c97578c0788614ccde277fceb0f0cef7392518d74d027f2f847695bc78463f9", 0xa5}, {&(0x7f0000001100)="56462f64d94eed8d8b3ec13dae8f575885766eeb1d536885fbbeec83c1fb9c5317928106c8e938f4a7aa95b37431cf1b29325dda78bdfa6ca59563bcb8642db45e79f9d0bb3c2fe6a606955168f8fb24faa70768333d287d0ef0fc8fc0bf61bc074dd47cc7f9ff8788ca47454b4653af0abf6fb3b9231223957b8029c0252cb169b0d363f11445af622aba1d4fc6767cb2dd1540f74c1d008d36e15464365d0cc738dd9174665ac4fdfa05638810f6d7a9fe15e9ca9ccdeddbc5da6e5051c2705742eab1e1474dee5190a750bd818fcc61250575d5df72a5583f0f1156c283d2c6f49269746cc6f80c7a86e7202b112af322559657fa8c47f6bc96a25877", 0xfe}, {&(0x7f0000001200)="1eb30ceded956147f965553cde7c4321f1ee8d850a99efb1d475a296eb5bd34c17a9dd9526fe48a55623503d11d493696bac7640718acf1729274da623b494e97646ea433367969a79dc4bd83e08faa87e1d4d118c5d1957065676176ac319c965ea32cc8535eec663271d2bf6ab8cbeea23a04406d985943b20e274ef1df45c2dae739f8e85b25885", 0x89}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="45c0d4ff8751baa4c2447377dfc7a19d02a604a610e05c35c802d6173a288e9e25498a1896d30b171e4507a0faca322491fa8c4048a3dd187005a2351c395b2b9a88c02c3be11ac109c8c0eb1d6617eb850d9155eb17c4203f589d64dd6b5e8fa83ccc138d3563ebc68951665e7363e277e9dac6c2f849aa29533f7bc707cdce6b7445d4b67e9e563ce8168be10e637e7513450bfde2268b441beae462692ac425fe71f16d1ca04cd8dee88d8dd569619bf2cdf94322e886ba263617c038754209b99d39e38a9dc35d1fdcd6d3ba3c5f40d8e2f69bff1ae957184404056ec2489037510786340b31acb2e6e918c84ac3", 0xf0}], 0x6, &(0x7f0000001480)=[{0x100, 0xffff, 0x5, "9514440b4727b90826309afb2a47bb42964a1729f8693e918f3cb63761aa5895dc70daec9b440a0f37e3395d6b26c59196d69be496ecf9c65111955b94e2658b53e74e7a3ce400ad45635ac67393f12f625a49eac4dc6debb24180917decc4e50fb194e2cac89a4e89a10818515721ad019b3b7726c885ce4079e7fa61e6cbedd977554a0ce08dd3a5628fe5247004c290cc897724115525271c046defe6e339d30c71dac4a37a891aeb70887fcb532c41a7e63cf1b9b768e55d3315adc65ec509b89e005d84f18825f3d06adf4251c98e8f8bfbfe60bcc68a2778ebe4bdc27519b44ffd5d512f66670135efccbdcd"}], 0x100}, 0x379bdc611d87ac19) 13:00:15 executing program 0: socketpair(0x18, 0xc000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) socket(0x3a, 0x5, 0x77) r1 = socket(0x30, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3f, 0x80000000}, {0x6, 0xb366}}) 13:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 13:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd74, &(0x7f00000001c0)="a6ce5c60d235d07432af91c8d568f51f001fdb3709000000000000005eb74b1d3d7a943282cc90965d596672a6917d09c5ce28ccd34e562817cd7271963a644a28c033e7a8b21d441925660ed12b8203ce0000000000f954469a0702006f38ce2d0ae2ae5a0000000000000000") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1, 0x7, 0x8f, 0x4}, {0x1ff, 0x5, 0x80000001, 0x2}, {0xfffffffffffffffc, 0x8, 0x7, 0x5}]}) 13:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x774e, 0x5f}) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 13:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) close(r0) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 13:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xe99d, 0xedb8, 0xfffffffffffffbff, 0x800}, {0x5, 0x2a2b7f49, 0x85, 0x5}, {0x7, 0xc6, 0x6, 0x3}, {0x3, 0x0, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") 13:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="d1", 0x1}], 0x1) r2 = dup2(r1, r0) r3 = kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "46b622672bda2b279fe4ae4333cf9f90a73b6c76"}) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) 13:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x381, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x8000000000) dup(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) 13:00:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000e00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000436f756448a01841000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2e8525bc071d7d400000000"], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 13:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 13:00:16 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/134, 0x86}, {&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000180)=""/198, 0xc6}], 0x4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 13:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30, 0x2}, {0x7c, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 13:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200000000000003, 0x0) dup2(r1, r0) 13:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x140}], 0x1, 0x101) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x80000001) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80000000, 0x9}], 0x80000000003ff, 0x0, 0x0, 0x0) close(r1) 13:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r2 = socket(0x0, 0x3, 0x8) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000000100)="598cfdd2d4dcc0cf202f3c3efad6e646ec6c5bda5ce27f2463aea6bd6ee3d5659b80f43f1e965f7a643964e96cd14bd5f5b4af7878f631af710731a07a3ef5455358602592055c1c309e1130f2ee93cfe9a9ed9f81c2c6f844e09bbc740ba71fc4ebe8a780cb0f5ac327aeea853d3419e30744006ad29539da3371d793f9a1d4dd9ff6", 0x83}, {&(0x7f0000000080)="7e2f00f1637fbc930b9aa51b3674bc28ee29937cbca7245a93c6227172d74e1f8a5b", 0x22}, {&(0x7f00000001c0)="dcf16b8b8893c2eceb862829d6f294b4d456c950056178a87c2278d2a3e486c2a9f5e8562bd908e6b544a34d76065384819735c11dd79bce4c220451c392f3e1f76018efd821d239d932f2a23ee759d335b85c4ae3bdaafd346544b5cc507ee28103ac5b0dbea2e67366fd90ac61a0c8c002dc719af8270a115b47ff6f495ecf652feb2dd64e85065e9364ba8cb8ce352a2e49e66edb9cd9a1b4f2bc5911762135bb55415730eb4e72bead13de87ec37dedf73644884f5af95fa49c5a26a32da4ce249de4fab4bffd201844b1a38e29e65733b57b0b1965bbe1699cc560cc462938f5db8c7b136a165128becaa9a9e66484ebc54e7b4f645d123e6fa5d2e158d7d2682ec970617d4f9cc837ca338d7697d413af9045c379cc61d700bb64b052d582f909fb61b0509fdcd479615acbcba80bc33ffbce153ea3b92bae51fda304f3ddeda2f8be2a916d3ce0199cbb337213cba9ed8da10d45cdc2ac49e537fbf8a14325273a9cca27030b8bdbeaa1d40cfe3081c308ab96cc35ac0f060751ba28ed446c1e46011099d6e9f2f6302d03b9a4e8d9ea7592a63a975f211857c2949d69704f8251239ceafe6379ae45f88e049568215d89be42dbd224f7f7d340ec42a31b5c5ba50b4e0d00c777a6e285010ef4830b7af79d09f8a1e6960feaf539ccc0a36bf114c64610fd4b447493e5e3e65ddd184a20b20125c346b6ea81c49accf5836e18b3e91a295c793eadf3f3dc9d10289cea1b182efbf54c5dbdd40cae6c2efba7554dc0ba0370798b3aae6eabddcc051d0657c551118d11f4c769607103c7713c8cea5d718c8a66481e4789c97d8749872a151fd558065f2595db232f71312a845276c9dfdc0e205549b91e73394e1de8258d521751f92a98b61a230e0e9c4cb5f470a939f2207fd0d6666c8a024250a08debcfbe056bf72f0f2f5f6b133fb677c77c82b643ddc67944f6dd5fc7f8ef44fdbe3bd3603152aec6735dd6b624c02dd22973ecba12420df2bded4d6842c0e2660b277bff22b5376e9b78720761e345e8dfdffd7fe1e8324ecb67e88c7fa531c2eede83e02c4c671a15bb47f74203213dcd2f66e851be27e4d3008818aaecc9b29103340378f11598c49711816b34c671d4cfc82c2c1d811f51623684b352a11260573675e4ea0650ab6aa4d506b1d099817b3f7772a5d0cf611356e588a3368b0829b1de9ec8d5edf138d2a15fef68409a769d14f4ce86ffc958a9b74554da14a83a33ac3dd53110be696158cc3727d3873da2b72ecda3fa10d5feb60a5f8cb1c295d7ddab5c2e32d409718dd03003994c16512b325c00bbba52d17eeed9a3f57879d874068a005e8cf2d6011b1e168f8a8852d67bcd2e8968475ad4e6b683268dc03012562148155478163aacbeef28671bc152d915ab679b9f3226f03bddbb7b861a94cf02f08a016005420ccf2782f67bc9824395eabd1293cfed5f6350bafc100b391d49a5fb25bf433b23f7386ecdef0034cae097f82dd5a6160466bfbe1eeec87a02b21d6c148b3ef7381f53c5e8b67823b1395eaa368f50f2a22f0c014b8290f2be298062840bd05c78f6cbfa6412430e47dd66c9d1cdc5f2d9ecd98358c9729251428c5b0c77b4c8a2fcba17e5524db415c90fdf7f5a472d5dd94d7fa8e85f2fc923951d6a91e9b62746ec670f34126233e36a75ccad86f8c7675a18b9116e677a67e1dbeee9d41299632c2acf4855d6a46bd3b96cf02c142ef34393d1a1ea4c01147348bc7645e721acbb03cfb7b250823707ae81de7a588b4d4cdae825213d4a0824dac6f6b261dd68034a3e21d9e85b3857e76761280e3151bce5bed9ebfad4e25c5e0ae959e4ad8d458a2ed8ca2d7b1b4c63d87317960c165d339639ee32fa025f23609fdd07f95a4f9f9e1c5eaa5234f0e8d3fd17ae9c69e232947c969460285374558e7692f5d36cc930a26ae2b0e60e53631c148b3932a96d0d9825bbff5d763b50e34f2137905ebe4310e59eafe251ddbd330c682b541f2a7f1bd822ae2c19ab4a142f4ddf3e62ceead85fc1d5a9e30620b17762696dc1e490b102b13b09d15bae9f5ed6e83fa7e49f46365335f157bb2488a119676387c46502f483abe57c8222ce48e84b46c6cad184590919a50e841eab3c5046ae5e7d99a7856daca069dbb7f36c5a889ee688e1494053894ab3ef3d9865913b816d8bc406a5d0725b96d4da3d72331c47d1376e11b057b8037bc4a565ce30ab30b3c34a6eeb204ec33090dbeeadc444eb3ec45f579cb748a579eac2a2c6cd43d705bb25a8a11dad42cf0248e94f246db3fce8ae6dfeea2a5ad56618156bd606568e58d93beb782c66d13412b64748827191675c1ddce0ac87559400f7095387f75e6d9d0b9af840cd4e6668fc2a34877f29f7d0e74f996bfcc6402a9b16d16ceb3fbe517bdb1deb560c7702010de069356825f6e3bf5a8ea1c3b329649228b3b1b2f0be01e887a5b25c5432d9414406218b6d26a2c70a4cabb4ebdc69fba6c198c66fa320a4223cbec279260861639723155da1bc19c951171626894eec33b1e2a79faa5fa0cabb7b2692c901ab0ef467ac2cd419dd5a4c4614f3d5064191266feba2d9486db16c3b4c284aeb4cefdd5634837b0cbf7d574661c27f5647391191b626e98084d6bf7d7030e175149425572133ecff90fc55f53a366370e780761a99abb28a58d3dc86b8e05f620a09634be0ad31a359669368caa9a72a5c435eefb527a13a40d6e2fbbac633edfef2add786ec79ebb5ed3d41a62263809ab69e69b1ce64777bbfb1cf711bdea13e1ca4d9b46060bc5e8bf3f9b96f83168c4713029265ce1cafbeb7f4ed24a66895c9c9126ff61193908879f79019873f416ca8254bfa890ed5652656570f000bb7dad53467b14802e279cc2fb4e32a9d6adac15907a60eb46d54d33272b4c5d815c46369d746e5d0a2d6cc13365b2b6a1b12628c3c013fc8ad893fb8c847c22dfe9ce7fd2abd37325187667acf6ad3773b938e2bc3de3af07a6c1dc12229b5dbb0dfc7f82aa76029d41e21735cadc94706502592d2e54a92d00357ecda1463d5a403d8574207cd62e210e7484b5e461d92a53a170f2b0c2cc3a829d3f9a69854fe912e9da4148f3de1897c6ce68d68faab42d9a382bc851b0963300c43ff0ba2a4f87a8b52602c6351a60a872589313a87347333228dac4c348af2c53dcc25ca5f1ec8b479ee73ab0d4c360d98ee1bafcc2db117700d01bc9be145b86e0905b173c8ebd21d2cd1c8983161fca6819a26ed24b614e2b92d1310dddfc896b6f4387dd400397f0e89ce1efc0696e59c295800d986166a8548ce685899187769346cbe2133fdf962b3f6c2ea34e4a4a4a1bdc4b025be6cddedeb548e3628e3e56344ead2c6a389758a54c9cb8333f7ab68a21f72b27f97c4f710f49f89581615bf74560ab7d1bfa70f17ed1c596cd0af1aa576da63b3fa2b502b245e4c2370964992fd700b7eaa7a37cb9a2aee9b9678fcef8e0032e4b48d950414a106fc9dd8027d9ed099fae77fac26175f687a32b76fe3332b13043714fa75372e2cb36784fb3b43ea7053e0643105b2c7f3cd7ee4f6721dbdfe7dec1b18c471f047f0c3ccdc1aa279f54803f9e8c7a9c932fbead189a06812329d9081945d784a00d3187532d83391fe6a8543758baf14d7993819dd707f90d6a2af4d2b397cc6f0e3cb8c04bf21c9ebe61c7c28e956d25029320ea875d966567fe87261895bf9408bf3b4b06988a9e48d6fa4e0d06520bdeb1c1e72de1fac2bde599839e7a99cfdf5f8cd838e7672dc99b68da5a9e7b0b2cfa3317fda86c886f3e2ef7faca11cd521a492cd19426ec79e71216da1a29ad91b9e541d85268babcf4cd57aa237a7ec00c55c54bdbf56085d8c24b77922362453aa672f18ddb4637cd022027c396f3c328e969d13f70b72551bf477dc961e767801bda29de08e018f8efc80f4adec9bed641739e5134c4b92826b590a5dfe5d3e8e3cc7775d7c2d87f49914f22ad9c576eae6843e98e2ad950dbce4f5f382c1366c49bfba0ca6c520f8319faa1691da05655de43c8f4845409112e82875b2d489d1d72bc0dce2e16be32e38b4da9c9abe2247b02c4ec538739cca4af9cabdf5f71d9ddbad8e4eced7369cc7f1ae34e944a20056f0a22fe5aadce35648e3b033e382122584580c99371f0f5c0df280d92a38d7ae3dfbbab6705696d64296d60179d6565081d9681d347c5f0cb23fe8b3ccf10198f857fd2f2544c72a347dbaebe3bc3e0e642071d5a0127335ac18bb8e3a7959db751385961323ef49ef9882dc1cd1a94c13ee5abf7c806c2fac3ad241f71e5b40a00debfcabf9b6c81b1f9c78326660f6c7f546210020277f6dbb54eaeb0680ba6647e76704f7a0bf2c418343f83e5ad9b759bbe6d4a9f8322c24203638bb5784f3a48cfab585294742720a5f58ea5bd001ea8db6216bb9d75a28cdb3a856ade1ce3ad22ae555dbe5d28e0d98759fbbe8283e8162c8f53117c333cb910e6c40660f3f8ca9441aac28670685de216e7f80c69188d284e8081cd31fd493ff6f86d1475e33f2a5b347f8a2e042aa0b38d15d7794423a9ef2b820324be751f52e96cfe93bbdf57cd95d2f61d2edc3dfdb73efb8a483cb78cd7ebed3c17ba0d4a13fbc84d6fd0b9c2db82d2d6ccb7b316bf924623daa897902939beb0c6db480bfaeb28e72b5f920adee0dd23703ede04b2bd0772bb9bb39817468ffc30b9d4d8ebb1eb62dfd93bd24e7909193dfa885522599881abb5447370a2ce89b8dc5d29ecb6ec0b2dc1102d921c4c83a9aa847e66de57571b60c79a2061df52f0df7c3602440e34e3620489cb4c4255875fc31d52e253f4a585a2f7e6ade00ac4384735c13ea810adc166085ea271b4604f1fd581c0a72b604ad9185aa563f08e09b338f52ac100ee6d963a7d0208285e45e75c69b57be2a4f9fe5c3ebfcc34f7b00dc52f8fdac4cccb5d7593db1eae031de7f82fa344e27fa952c19915edda6cc3265e0226491e88a2ea85c23c79283f55f32f6d6c4048160242aab79c61fae35f5a4091a27202ce42ae00fe8d622c10de78ae700308bf68fea657fbaa04dbafac0eef1e41428645aeef000bbb8e6baaeff597b8d1f3f27f3adb6306a93a94d221a11ef3d9abd1da0de782680f9b57b779aa77beadf4d2b6248916f08ce0faa7c81b6a3370df3516e6206306a213d81a7405e2466ec36396f3650600c127f8a336102c29f846d26a16d51c03d972f93f04bb2ce35cb343cf1b0b058c8064b4b8c4dbd44ed1fbeffa0ba22caccecc8395849858f5f54869dc518352d8f3a4940498cb513b85992905524f5c1b9be8ad0d7e090883b113c2daf95bb087100f5b671404abff90973cac14eafd83208655374eda0d560f8f61abb0f16a068f6d77727f4cec9d81e12487415e762941ca66258413e856691bb7257731da8201b120a23031611a6e96c49ec0cc3b29f2c833b7ecaac52d1acb8ac2fd3ac7ebf8f7a526b83a0892801f63c338fcb7e5d87f074c853860b039fc8579729d11bb26bf6232ff85a463e7942031492e68f7cdaf503985cdcd273ae39ad1ca7e37a9959e4492ee4cf09331d1a33dd2c6b38009db65f22c8b3286c179f188ae8945bed1632ad59c2ea7e3cf67e004df499e22d9030e5e3d4241b3a5281650c2a6c38e8b21bd6212bb9a9c04292bcce1da4e9e1a482cf4c8b61d338f793faea74a3609fca6ade555b4ca472bc2c0834001b953f9c46faa86e9866ba6bbf887862c45a3e610145eea86cf3718107dce42", 0x1000}, {&(0x7f00000011c0)="0fb8cbbc59dbb5a21964861e859e9c36f676c11633494278302de88283edc5b5a1b0b53e892860045e50156df182665016cd35f6de4aadec7738532dac83fc04652137fb19e7a775d3c9356505e2b35347d36367a7c6c903233bcbc728729c9e1e53d040aaadf5a76ba6fd1fd7", 0x6d}], 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000001280)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000012c0)={0xba, 0x8000, 0x3, 0x318, "7031f1555a281aa47f14ec55d8a11e058ef6392a", 0xfffffffffffffffa, 0x8}) write(r0, &(0x7f0000000040)="1da5", 0x2) 13:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xffffffff, 0x9, './file0\x00', 0x350000000, 0x1, 0xe005, 0x200}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x188) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) 13:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) socketpair(0x6, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) sendmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="7855b70fd1d1808397430163b56c38d1d8266852fb6b27057487170e130c32f71dfbcaa4c4392fa477a376d230b1b22626d352c20b0d0404bba4ed0eb0e4334e434f", 0x42}, {&(0x7f0000000240)="67ee5f7149cc395de8928b4ace24cefa23889bad810846dc99677ef43b18031cb340876fe4b4bd37358daf6d0bfb6a9ca03e813f036ba6314d6cab0accde6cdf762566cd4ee168a50caff0e686eae9d0bdbfa137ff4df5b53d3d36030e519718b102c3d1b7d79215cbbf95bf4c3ea348551677d1362c99e4d44f92b7ec9531ede0d63b75874d87458df3bae8b4b6a5baf86e10493fee6ca4e534210dcd36cdadd0dc0449f4852f3d3b680a2bfab6010b8f195d7ced07492b9b05f86489a1ece065ae4689edde166f4d0d9cf0a8e5b496a97c0159ea6af3d2b2f7aff8f9fac918d1f1e392ce6961f27cab76b5f75418473d157fdab7a0cc", 0xf7}, {&(0x7f0000000140)="06b9e819c42926eadef10b17d32a524246f57190627ecc47f3fff786dcefa874871ba7b42cdf20dbd575df5876c3eb71d85702cd8af840e3007245e2dc02", 0x3e}, {&(0x7f0000000340)="47a6e45fd75573e88d752a7e901fae59ecc6877858ff8031e5473d2debd89ce1d090f14b4d016d32b9ffbe0ac76ee88b5cb7f8a6cc7e95379d29e2f89bdf99ac387e7aa71201f15082fa6fafe383577881db5397ff811c7cecf2da54b3ca87336407b41278aa9ca5a92de6a4e00868e6702ad5e0d0595ac88bbc5f2ebe0b62e553b03e81e6e7f4669aca1187250f3780e604515061d79b92a8a4af32f7c0a7f0022b9a96ee70c6144b59f4070475ab32d5cd9084c1c89fd6b0fcc60ab081e93360c4", 0xc2}], 0x4, &(0x7f0000000480)=[{0x90, 0xffff, 0x4, "80d0e99a8d6e9edad6991ee323d43a47ca94bb9cad816233fe4fde36015a3c4928794dae83fab0970625505d8dee6b83f5e38fd422a691c328e55ba3e917128eb5435b959968f06cdc592e8d7a83da63c36ef1a86d197fdf475ff17bb2819a157e64e6aff55feb6ed59d1bb4c2459ba42eecddc775bb145a0d06051b"}, {0x60, 0x1, 0x5e39, "823154eea0a1fd4f2f61456048330d25e8e9cbce5b806163ba6dba4ff084d0384cd3a4f6239be21d3f6bf4c1c1ed91d31d2b80624e75f97ea02231915387d6fd5fc59cc663f65c74a2ee6c7b353f3137"}, {0x90, 0xffff, 0x1, "90a4b8d1548e5c8110533ac698ed3896b8ff0c9a3e559ecce8cb352c0345188b152d16c68ce103184df8eb2ca15c817935733c7a4e03891c220bc13a4388556684638161170bafffa8c9a1f52dee40d77246a94d138289e9b81ec7eee0e72f6c9887293aedcfd9a8bf1344b6b7d5ccbcfd44af5d911757bb4b3a"}, {0xa8, 0xffff, 0x7fffffff, "4b263a5ee9018f704289067f8e64213e0c4aab12fa0c390886160744df95ffb4553d0d794afe2eea3762ebd5ad9d92c16cbb390fa67e6d30c1aba91c28ccd8a1338d56ce3008fb4758fd458afeab9b3e863e6b06d26200ea09cba99c23ed688e6c270aba55625bea54922bd8a0ab396588c84ee2bf0c76477ab4ec24cac01234c14db40003f54be0bf471edf9759cb4afe2a012a3d39df"}, {0x68, 0x9504021f2213895d, 0x1000, "a42b63eb0fa8fddfc66c98ac74d569b2170a7352b193025f39c48cdb269f1cc5c7bbf331032f4668b0fd175087d1c44b02bda8faa29973ad40d72d0edb215f99b5e5d19f62d162cc5d087a24a89fe48ca289053237a6b656"}], 0x290}, 0x404) mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2ffd, 0x0) close(0xffffffffffffffff) 13:00:17 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006e7000/0x1000)=nil, 0x1000, 0x7) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000040)="f51dadf9e77a8f1c321eda61", 0xc) semget$private(0x0, 0x4, 0x0) 13:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x81, 0x6, 0x8000000000000, 0x3}, {0x7ff, 0x2, 0x756, 0x7}, {0xd18, 0x5}, {0x10001, 0x4, 0x9, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:00:17 executing program 0: r0 = socket$inet(0x2, 0x80003, 0x10003) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8902fa87", 0x4) 13:00:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0xfff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r2, 0x3) 13:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x200}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 13:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") 13:00:18 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000880)={0x10, 0x8, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x10001}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9adc}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000000000/0x12000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffffa2}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfd4c) write(r0, &(0x7f0000000340), 0x10000014c) 13:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) accept$unix(r0, 0x0, &(0x7f0000000040)) 13:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000200)="995a4eda35f7c730aa81275d0e9ee8f528b7a4ca7a0f869dbc914f804b149dba2d82f7192adb6e8b8e7d84111dd4d987320d1ae907c766d535de8ec303f4cda1d1707b6ec6a0f2d7897894f59d2b3687319a87bbbf6359249be5fc60240dfe6f42470912a2b317e8b1158ddf22874f9bcf555580262633d8ac6508d80a2485630dfabda2f79037a88ae53dc6f1eb7addcd97", 0x92, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") 13:00:18 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000180)=0x10) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 13:00:18 executing program 1: setrlimit(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r0, 0x20007461) 13:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x821, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c701df5f8d5f3d80371cecd4e8598e4b0", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 13:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x765158a0, 0x82, 0x5041, 0xffffffff7fffffff, "a0cead942284569d92ec96ebcbef0aa023b9cdfa", 0x10000, 0xffffffff}) 13:00:18 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) 13:00:18 executing program 1: 13:00:18 executing program 0: 13:00:18 executing program 1: 13:00:18 executing program 0: 13:00:18 executing program 1: 13:00:18 executing program 0: 13:00:18 executing program 1: 13:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1f72e339c21287a8, 0xb1) r1 = socket(0x17, 0x4005, 0x8000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x9) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r5 = socket(0x1, 0x8007, 0xe0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x17e) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8020, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x5, 0x44, 0x8, 0x9}], 0x40, &(0x7f0000000340)=[{{r2}, 0x0, 0x20, 0x1, 0x0, 0x632}, {{r3}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x1, 0xeb}, {{r4}, 0xffffffffffffffff, 0x95, 0xfffff, 0x4, 0x7}, {{r5}, 0xfffffffffffffff8, 0x81, 0x80, 0x0, 0xa4f}, {{r6}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x9, 0x800}, {{r7}, 0xfffffffffffffffe, 0x40, 0x1, 0x23, 0x1}, {{r8}, 0xfffffffffffffffd, 0xb0, 0x600fffff, 0x9, 0xe}], 0x23875bc0, &(0x7f0000000440)={0x7, 0x80000001}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff0b, &(0x7f0000000080)="3640526405") 13:00:18 executing program 0: r0 = socket(0x99, 0x8007, 0xffffffffffffffa) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc4}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 13:00:19 executing program 0: select(0x40, &(0x7f00000000c0)={0x0, 0xffff}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) EÔùEÔùpckbd_enable: command error 13:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d98) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7892e72e24f6d954120654508989729bef909ad4d785bbc77751ed5fd108da28a284789b2ec715ceebf666e1b5afccd3a1132db03a0581885320", 0x3a}], 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 13:00:20 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000001, r1}) 13:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x820c, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000340)) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x4a69, 0x90, r2}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f0000000180)="6207cf78ecff") setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0xffffffff}, {0x18, 0x3, 0xfffffffffffffffb, 0xba}, 0x10001, [0x9, 0x549, 0x1, 0x1d7, 0x1, 0xb82, 0x4, 0x3ff]}, 0x3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 13:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 13:00:20 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = getuid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="c43a6957ef3317b4e85518f95d0a364adfd0b11b6de7952de7afa38431232b5043b823ab30f6635a35e3d7997d33684334bfcacaa6d0f686864fa65685f34d769f5632d364f4fff61c9291c60fe58278105d24af3dd3619f841c312acac7463c42ef45b1613491d5be3686eefee5b6a5aa8d7041d4ad14be1229e1df124939", 0x7f}, {&(0x7f0000000100)="a8808d9ed93de2ce961148ddb550a3b6cefda968a354e193750c4f5d6c43aee72542b450d7b0c61bf330075fbfc4b28c4c763187348a253755c345a6f13b88e489bf7a2560c4ac6326cd5f6ddfe408805f7bc5d9b6292928f9d4bb9ad1764dbbbfccf23a5f0b8d095539c98e1f9a07c2c6512f14a0481fe907f201639321fdc79ba667e266b6bb6d6764a0dadd91cbff188b047b922bad8d024dc5cdb4b9abdf722cb3fb44ef85740846b321771a535fc163a17ddfe48baa58d74f0004c2ca6605a71683d925c49fa7c8f7655dac", 0xce}, {&(0x7f0000000240)="6f1109d52e3b36fa9232b83f084de98f93b2", 0x12}], 0x3) poll(&(0x7f00000002c0)=[{r0, 0x8}], 0x1, 0x0) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x100) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 13:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xfffffffffffffffc) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x224a, 0x401) poll(&(0x7f00000000c0)=[{r0, 0x1a5}], 0x1, 0x0) 13:00:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x50) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x1f}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), 0xfffffffffffffffe) chdir(&(0x7f0000000180)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00') connect(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x8000, 0x5fc07362}, 0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x19) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x5, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r4}, 0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="4d2da4d7d51316e3e2690876dcef1f6c8711969a2c2ec10066ef5b6aafa3caa1ce9b0f7f498adaf389efcb491671", 0x2e}], 0x1) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x20) clock_settime(0x4, &(0x7f0000000400)={0x10001, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000440)={0x20, 0x1, 0x80000001, 0x6, 0x4e7}, 0xc) write(r5, &(0x7f0000000480)="f06c4c27c55cec650ef6c8be8b612f9dbd8d774ac3d89891b6a7e971b283efd9c4960e91b09936f9cd8f877be22f92c18c24be8bb4ae8bfcbed5cc00375241cad7aed0733513bfb2c082c7579a8b1c7b0e0d08a4a0c5277b574b6b9a509d42acdbd12720d746b47c0007f8e1ed07d4d9267473fffff6e37acd555f527abd977beaaa9a22965ae79907314e7b8fc9a715c8b94262d68195311586a59be964a4c84d76ef70735eafa57d3f078fd45deb5b43624986d8635cb1065dc2cc63ab25b16d41aa", 0xc3) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000580)=0xfc04219e721d8a6) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000005c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f00000008c0)='./file1\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000900)={0x0, 0x5, './file2\x00', 0x3e04dc8b, 0x6, 0x10001}) open(&(0x7f0000000940)='./file1/file0\x00', 0x8040, 0x4) getgroups(0x2, &(0x7f0000000980)=[r3, r6]) pipe2(&(0x7f00000009c0), 0x10004) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd\x00', 0x80, 0x0) chown(&(0x7f0000000a40)='./file2\x00', r2, r3) 13:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x4000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x4a}], 0x0, 0xfffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) read(r0, &(0x7f0000000140)=""/143, 0x8000) 13:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:00:21 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r1, &(0x7f0000000180)="a6", 0x1) r2 = syz_open_pts() close(r2) r3 = dup2(r1, r0) getdents(r3, &(0x7f0000000240)=""/195, 0xc3) r4 = dup(r2) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) ioctl$TIOCSTART(r5, 0x2000746e) syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x1) ioctl$TIOCCDTR(r5, 0x20007478) poll(&(0x7f00000000c0)=[{r5, 0x21}], 0x1, 0x0) 13:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 13:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom(r1, &(0x7f00000002c0)=""/133, 0x85, 0x2, &(0x7f0000000280)=@in6={0x18, 0x1, 0x8c0d, 0x8000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="85") 13:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400", 0x9}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 13:00:21 executing program 0: r0 = socket(0x0, 0x4, 0x5) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r3, &(0x7f0000000100)=""/176, 0xb0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 13:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x13, 0x0, 0x214, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/217, &(0x7f00000000c0)=0xd9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="7f") sendmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000340)="a464706e87e274de5e95cc0021bf9688dc71ee1d1eb6e4db2dc1025623737fc786d35e419bdb2940aec59355d3d3ee2c03881c1ec999112971257ea02638173fe29ff4b46fbe369b77d29eb52eb15a184b514697d18b8420db8d178b89216ed815ac18702ad4be15b32ce77f636d6d49ba14eb125d7724b636630554a9e77697227c9e3cf10e41de9f88fb7346b66de1a4595a3d1a6e09a5f787f04b29cb2b3b66059832d5cc1e7787a9f96a3012f8bf2cc8a2f0dff440fcd39fccfc1ce54c3ee6c59b7409982ab3ed37e62a544112f65b5482ce1adfef472a8fb2fd36d812b097b5de7d1ed12f6658a57dd2bec49b40bbdf8dcc7066", 0xf6}], 0x1, &(0x7f0000000440)=[{0xe0, 0xffff, 0x8, "c156219fb71c2adf8887571734226eb43ce05a1922050a39462fd432703a26528386b7d66019bb5cc2f217ddc90e692b2b9bacb78a4c9c9e5d6b1195db62c389efe46080121fea8cced784fee8057beb085061f51a0393ce2689ea3c4d637b186557c3cd26f7d0a77d823ddcabd06c234164112f620ca7b9e993325cf9d7ca3717dd1d342b7f9a910de86fd1d94acb00fcf8d483c13cfe0bab29c8ac7674bd2598022704b6f66764e5a70f9a29e1d3565be8b97c4f909833a19151da4dd2e5f6fc3d9e4a132a6e98b1db1a"}, {0x20, 0x1, 0xd2e, "4884f904f00561d58c"}, {0xf8, 0xffff, 0x81, "dde8ab0dfe3252d28141ce0c2ea659cc6d7408e827737bbba030dbb636c2cf5b89c168b2a530c09ef7c7144b07fd69d53d3626aca8efd52a39d50a76fa3f8f487cd488c2944f429df396bdd8364b18cde7aa4a1bcadb53e9cc40849d5545be369e4f40851a287dabfcc4f7178fad55f1dfa9df5b77d74469f861299b27abaad3d640ec06827579b1012491a9d3a6b05b7356408282ffec59a3ba6d4c3e66064b26db535435a6b64555f1bf0fad0fa8e8192d6af5b06892ba5cb4d1a961587a078ebf0f6b30d4b388d6d2f57c7030300801f7806fcb128e3b6443c41a21f5be48978cf9e20f9b"}, {0x18, 0xffff, 0x6, "f9e6"}], 0x210}, 0x4) 13:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1d}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 13:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x10060}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x7f, 0xff, 0x3, 0x2}, {0x0, 0x9, 0x7, 0x3b9d}, {0x8, 0x8f, 0x8000, 0x3}, {0xe2, 0x0, 0x3fe, 0x6}, {0x0, 0x8, 0x4b7d, 0x1}, {0x7, 0x401, 0x3, 0x1}, {0x1, 0x10000, 0x6, 0xb2d}, {0x1, 0x100000000, 0x2, 0xffff}, {0x7fff, 0x2b, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") pipe2(&(0x7f0000000200), 0x4) 13:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)='d', 0xfffffffffffffde6}], 0x1000000000000003) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c65302152b1511487015b3bb69cc3ccc185d87d0dc6bdcae7a3f710a9d5046e8c3b7d0423a752d0aecee99db991018d22f53e97f9865ae6b8fabccbaf3bdac3df1717e3855e83e91b72925d1d3d24813940462a23432e507b2e6b63785846bf66b53d52b153a53a25ff4bd624878aad1e87abe9082d13259840abd54ef5fd84af"], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x5e60, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 13:00:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="04000000", 0x4) dup2(r0, r0) 13:00:21 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x811, 0xffffffffffffffff, 0x0, 0x14) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet6(r1, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x10080, 0x40) 13:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x9) 13:00:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x6) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in6}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0xfffffffeffffffff) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) r6 = syz_open_pts() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) r8 = fcntl$getown(r4, 0x5) fcntl$setown(r6, 0x6, r8) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x4) syz_open_pts() chroot(&(0x7f0000000340)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r10 = getegid() fchownat(r0, &(0x7f0000000380)='./file1\x00', r9, r10, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000400)={0x100000000, 0x0, {0x100, 0xb707}}) dup2(r7, r4) lseek(r4, 0x0, 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000480)={0xfffffffffffffffd, './file1/file0\x00', './file0\x00'}) r11 = semget(0x0, 0x4, 0x420) semctl$IPC_RMID(r11, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000004c0)=0xfffffffffffffff7) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000500)={{0xff, r9, r10, r9, r10, 0x20, 0x849}, 0x76b, 0x3f, 0x401}) 13:00:24 executing program 1: semget(0x0, 0x0, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20008, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4c3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54, 0x1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 13:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="6702a75c1bacaba6862852766152cfef5ec024692db5f833879184e5fa14720a582f011a749c38f532c62287ae0d2f252eacc7c15560a12c04d1eda039f519c325e9d4136975ab2577284210740c32d9b1fd440544fa9f1685b4334eb1573e17514f3e463f4d64d6d5839c015994f996c3c10e211c233a95baa2269b2c72ebd071ce2de6322690549b4e36c804452b", 0x8f) execve(0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xc046) 13:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) syz_emit_ethernet(0x60, &(0x7f0000000200)="9853947ffbf6114b8f0eccc13c9b83c3425b90ccc4874020236e4c12edae8b1a7c7e4fd20011d8e9b30217ea0a1717cb088d4e8e847ad2906ade9cd623064557515993bf68f66b2f2a593c2713a8a6a21775bd645669f1f99b3100609af45c50") 13:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050490000000000098070700000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r4, 0x4) syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/224, 0xe0}], 0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="413a64bf8e", 0x5}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) setregid(r4, r4) 13:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffdba) 13:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10480, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000006c0)=[{r3}], 0x13e, 0x10000000101) ftruncate(r3, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r5) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="26760a000000000040002b28f4ffc404e92800000000"]) r7 = dup(r3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r8 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0xb1) setreuid(0x0, 0xee01) fchflags(r8, 0x0) chflagsat(r7, &(0x7f0000000000)='./file0\x00', 0x10002, 0x0) r9 = socket$inet(0x2, 0x1, 0x6) ioctl$TIOCSBRK(r7, 0x2000747b) r10 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, r5, r6, r5, r6, 0x13f, 0x65ed}, 0x2000003f, 0xbd1e, r4, r4, 0x200, 0xfffffffffffff800, 0x4, 0x1}) recvmsg(r9, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x66075c9e}, 0xc) r12 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0x80045721, &(0x7f0000001200)={0x0, './file0\x00', './file0\x00'}) 13:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getgid() getgroups(0x25d, &(0x7f0000000080)=[r1, r1, r1, r1, r1, r1]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4}) fchflags(r0, 0x50002) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x109, 0x0) r2 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="3c03153d8ce683ae9ece355c21236ba6e1e36c01b13a1b5ab76fe7d48d286eefda90d7f66fa64a596c2ac84001bcd7c63b9dd790368cb9fd465f00c7c263247bb1ea3349c2c57c451b058a40bb642eeb1491a6cb006ccc272a8e3a16c503c93c92d068675d25daa40026e549", 0x6c}, {&(0x7f0000000380)="12bb0863e9dcf59a4161b7fc048d12f57066342d8a4e1d72a39342ea05edeae15443b34e13806708621319d9ca2a57e0b1da4ee51c7f270d4e561bb52177258eceaee10b87d14549fe7dc938f415cf070d36277403794f46442658e304125ba5a1f9c87be70ec8a07062adb0fceba4293fcbcc82bf938727cd6ed047e6d45db7a184a533067ddbece5b6840fe871d778fc6780af42f6182d20b83c223f73450f83adcbb3a0f8bf050357416633", 0xad}, {&(0x7f0000000440)="ee923aa66df77b644591d53fc153e3927daa26475a1ac620c539da4ae44be27427fb20fe08f1eb27e1f696a3ea659ab968da5e7ccf583ebcf30b1e0cc8b238819e99bb6c4e79fc3cb74e4eaca3bf155b7ee44eb5d5bc757a2b0e6ce5391277e0133595851a72f87c63ad7d82b2c4048d244c09745db9695e1d99355671b131da0ccc10b910862a411fe3dc03dc1e42b1cc984637701406fbdbe6228d8dbbbb3dc03254f76c19b63845eda9f9fc249e42649b4bb6069dcfa2cd2288909ec95b0026e12274d9cd6b830177dfc2a47224dda1272c291ac26333c6683e9ae2", 0xdd}], 0x3, 0x0) shmctl$IPC_RMID(r2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r3 = msgget(0x2, 0x0) msgsnd(r3, &(0x7f0000000200)={0x3, "f6a21486ab44ef2b77cd06c173aada1781c8e90254175aebe76ce88bf787d3ce98cb72d89a44173163a6166091e4f3fcee2c30c43088735d8e158f9299555286de6137bac548a5813f28ac5ee65dbb61077d14f476383978e7605c9803d0ab9e9bcfca9a564c1766c164b7b21eae571d75bd7352884811943043669152aabc60e39db1bb5348b8392ebb517e502c97843c1dd3af9f9baa44e92c0ce473fa156565e113e08d8bf9f3e7a3"}, 0xb2, 0x800) 13:00:25 executing program 0: r0 = open(0x0, 0x0, 0xc2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getrusage(0xffffffffffffffff, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0xffffffff, 0x1c0000, 0x9, 0x1f, "ac7b8bffaa1e62e8f5672536dc2d69d73f912484", 0xe69c, 0x7}) syz_emit_ethernet(0x166, &(0x7f00000003c0)="8d") getrusage(0x4, &(0x7f0000000180)) 13:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") syz_emit_ethernet(0x1, &(0x7f0000000380)="f1") dup(r0) 13:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) semget$private(0x0, 0x3, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10b000"/16], 0x10}, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="8429b59c804e1a2d3e0ed6be3ed4287c0f875e8dc94b6207f66cf09b08b5dcec5bc2417a2dec1ede638105bc1e899457f426362239cc2d04350ebb44257b06cfe756d6ade6f5e93d1cb10c25bca72cf6c2c2ae454415e9803e0e8053362336ae7a22247512d5e01dee9d73dcb97d53526c", 0x71}, {&(0x7f0000000200)="c9dfe87e439c01ad9596eeabfb02cc6ceffc69cef9c8963ed462b3f799fdeaae870e190ea999c9d504241072360f0d8d7d88aab043d93035f540d6ce971b51a9ecfb53d5b8f00c48a842d0b18ae11d5f1207cbf023fe6f702e2b6e2bb0d293670c3178c71f34a1af6091dbe4fbe6e75a0038385ef7122c502af99194b837f07100b9fdd92fee5a7ed91207bfff9bf35abd7c0680622b99542b1ce6172708389e0d58c71794bfbe19b4560149354caa9e000e5be5b5c11f9093c8bbdf449d287579e7c90c719d2872b49aeedae9c966f8751d5eabaf5c56165eeb9ccb08c1a1bbf8c96a10383caf1517a7cf0dec596698aade", 0xf2}, {&(0x7f0000000300)="9c8b50ab74e029ba982eed284a577fb6aa0ac255b6b90aa1ba5bc1b1de3b66639152d66a0b101ab968e7057e67dd7c038f4eb0b1ccde17a5177f9d728c9c3d5bb20d268f6d822d0c6b667f3fae62b77c549340bc2082f6b2731e2d", 0x5b}], 0x3, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "ab97ad6fab1bcd458b2278f6db89e563b4185acb908caa73dd636beba74c2f33a807837685235c395e3f1987061e967d930c98f994e324979e015c1775413d46cd273e35d597dff123e34b887f79574eef729bff9a10c742d44440a6ffad542b8f4d8c3a8831bd0ca5971edd5082b81e461fb8b23e48134bebe430e4b353a62cb8855db2854754fbe511fc099710905c20f5be5d210a13f6a81e0ffbede94024de954be62fe30ce6c6bd4b37940688613cecfb135cd94629bb01bc66294cea0ead31d8dd948edfe370741fd6775270daf7719015cefb67a4f92d0fb50a57ddc2a1d9535cc4b35c0cda4cdc05434ac51cfc4f30e178541fcc5154ef304dbd0f72efa4d065e70db0adf0bb6facbd134b5a39ad64195ea8849b3e54b8b7ca3d3dddfdb10308539fa5b91c762c41f0cb5ca26ab81511f30ece0c7c386f4f7c47f46414ae5e42e68f36f94f8f0da4c0b811eed0af449e48dd63cf152252bbb7abe782fec105030bcb888e6109e5ef07908939277535e63bc06a1b03b7c46f084a144cd77d0f2ab3f746ed7bd93eafbec65b652c5378b770024dd45e10ab5135b3f6a783282d5c6a7ad12a8a68dd29af44eb895a2b3fe9e63e3ff29b87dddccb5cc168a5d915718c43a3529a58292f1bc43ac5f77797d053b2ec8b92cccb353462ee3ce3b9124c0d976577dd36dc25ccb226eaaffa3feb06a382ae6776d72cb1b82aefd7957e1e09c2ac9f83fb5fb28603771a14a9ff9117c6481611820e4616c8246614a2956997c585019fcea36868971c54821431a07bdf3be215cf8352d05e4e8aaed51e9451a2718588d1cbb00b9cc9ea1688cd8b0a153b56684db78a0170f6bd867e1ef0b91522eff18e192e459c0f9b9b588d958fb63f65f1cdf48d3c36c43141aaecba0a97fac95b1d3fca8e9ec7a7596f77a40dd78fe4eed7f1b4f0fb0c298c6a894e4f4ff471b8a9992aca8d02e6191e27c76c31bca56fcb0edcd7046f7ad7e665c71ba44ae58aba652d5e837b07875e8c53b9a08e8e37cb3ddc82c1f0f34a542a1d18a7add29d8fd66246c5bf0f31a1163456218d0e96ed31ca0f0dd60580fbe06fcf1389486cb3ae6b32391966dbd3a8dbf850ec68a03f6289fe7011254bed879420f6a9b98b3058859986a31cd7a5b76365fe6a7f2eaf83adc0455abd2ed571f553d7eb152ff1d5c79d957b4bdadfb797e9716ec2da7801196d1b0fb88fe6edb599bbc32c12d7f9759e4cca306aea977d983eb16144aa45e46b82790c4d9f61e03434705bdc1d0ee55899d92ee956bcdfc9d8a47701cb6cbb118303dc56b7b25e3344d1de74fb7bb16c01eaddd8d108d22bb21f0a940a6550d5b21000a81f213393f5bf1eae55ba156d603e97f00ccda08885bf4e9d4e296e7872d0538597883f4bff8d0a67757bfba2dd271d47c30c9b1f667c0be248e00c153d6d42375ffe81af274b18767316e10efa963130c0e5c7ad0f0624d0498f7ac7f4a1be40f144351e9ba287c0c96e7d4e3835099ce3bdda470d823c8556668de888c387d5eaf1c5fbcb7647b50bd45060e7300ab76ec17798d685538b061d8780c78452e058fdc15a9510f1bd392a881de53623628f78047be1d1d4ae201e0f3ec3b2dfd200542e431e3f502fe713ae7b88d7fb217f40dcbf6f17852b6070de43a723870408ea0e823a5d2c48cd7c7857db6e1a642443bc746f9a392c2c867d2162be705bf7c2c2e84ea11098ad39aaece44eac5935b4b0ead25bb1eba3e2f64c32927f42dcc7d738834f1b6bdc19b80d3f1a2ac3fd3b9617dae47be159296bf6af06b487d1115bea14d834b57c73ab99172387615f276bb26ccdbbe38550ede67e756e179688006bf8f490de3677edfd43fb291ccc44fed5ad29d953fea6f13f3f2c805dc700d682f5df1fcb5cb9ac53a797f429ec1e48e688d90d35e7d6e35d37edb10597dd918b221ff2073a714fc19a2e5f268933f51146feb0311fc328f92f0a8210ea2499fb259a5d0506a6b796e2df8a858963b92dad9d6e00b395d3f3d64505d1927494b3ab84467600280d73bef2fd66bc9fd37ff1fc37a54ae7ea936694fd0151d9dc77389bac1126a125c9ec92295bf3745a0199afe5bade91a52d66f19c4bba16e8e55b2e38cef9883b8f25617bd6febc90afdcfa50e7d7972a3b101b70e2755b6fdae8b959765d0a966de08cdf8690a33d0d091e6c3f1acc485eaa18cba68393ba61728a7b109e9abe4e2415657ae43610862b4691df08a4ef60ce9681c1a50b90fe62b7914fcef948cf665c74446a62203cfe00c268ac68cfe9c0eace54276dce6f32a150814bc8e5def4681e71ea5f8ba09146ef3b96b4394362596e506abe5290b4cdbf7aa09d11612e38a765cec46ba67d6120b46b948f3f5969b575774e5f84a4f5537ad403f5bb24e0fd73930a0d6a39ff104c9387a8d4f811d256637ef96990e2ba71d0d204cfca8af78d7a5655be490c49cd2f36e0e87ccc6429af21b77941eadfcdcd8c0d2d0462131b8c96d657fce059983ed8cbe2b3ac6684c00d3ecb0d09431e634fef06aa2b80952531d0de7522e685fdda2cf82b51e8d648528b8baf1ab71a78c5b92dac5672015a347e8dbd23761ff395e6f1e0a4584142bc6f93d646b16df8c0b12e7af9597ffd3b226be3dd98eb7939f0f7d51ae34556c54d341533b63edb5702e70d484c2e7b93203a3ded85d6d239ae64536280b4f9ebca8395212526b384b27c3f8c763b95699300ba8e20bd2091dc518eaf966e66a44760859d2d7c6d17e737d64e92a193bf34e75eb12a3a51b8602ca9d5e6955124952f8a2b064abee349420357375b89589040674014d934f9cb33d94c9be1b213527b58a7125073e7ccc2c80752ee8d694e6416afeb9262a180e3720934a690204a82dc42575ac04b4b8ad5b0122223948c2fc744af8d054de3569aa82cd16e01a9087922340c2722a4198b55addb4ba353253a94d596ac1df3201f48a22d174319d9bbf5f270a72e250b525c7a56fed36b4b8e262e880523fcc24aebdbceda6c160b253c54f5f50fa7d184b5a074e993d257538172d10b24b5acffd8eed0c135f593c5b8fe24709088d37ab8dd64eb0a72f5ca26012dcaa2e48013c14e1b462667f5b84cdeeeb6696043ad02f300d086e146614705dae53c01a821a5a3ba0e622f6789af33760336975495c746d1f4dcc526767a679dfff827ab9c71a8a21adce9440d26bbb477465bfa6b81b169a51db9cfdc795b7de40226262b7d7cc93deceef35a692abf95575da5c46f7dc7b09e8b8482ec8febe26820439ca80676a11dfe1c1281b67f60091dade09235a628c4bff315c3ef6443070b21e6ef7e5cfd021c94101a61a323ba4af78232632ec4ee9b15b9158d30487311d8b8b9e03b633d9e7955d14591d8f429a6edca8000ffab4a8b2e0bc252d02208d2226d8be9c6751e81710a9ceb97c551620372d949043fc3b2b63bd7f1b957816877d2fa1f205a9e483c7b94f9ee7cd15e7a6c404b5669914bd351375828a761365d914849c51ebbf6791885e132e7240ef06ed31e4d2f9c6c540e8505b0b29beab7157b40bdbe605a489ba01a21b174673812ac3e0baddda4d32de4dc455397e9aa02ef170eec7e3e6d0af5c995cc39fc75bd1e108872d44ca484a47c78f684067aaa04ceec45cd15af88374ecf2bab239bd30490cf315d665d265beb782c3cf6f97b73e7b97a3f189a2714634b10c9d32838de0cc64c673244fbacc445a39dbd01b6d8f44e0f70785811704d7c94fde689cbdc04d0f06c65be045f4bdfbc4ac44e199cef02a9b3c4ae6218e974743c9328cf48d78c199a591647a049098ae571aba59ff18d1e187ea7a9ab7f1fdf63d4c4f229f9f28ca62c6f6a04991ceb3e1b49553a1bb76c75b68728472d67cf78e6ebfe0531dd98750e78ece99105e89424e7df3e955442c261255232f696388515a39479664a2fb32a8049c96bbc05328828862ef36473a395f0b11c9b46a69745eb9e02c09ef032e08673e4db0696745ba219772d72b8d95dfcd8fba7b20f4b19cec17bf9abb16c449017263646f6d7489544761e6db8766b8d19dbd331d427a877abe51905734a1c91f5a4f9657237f450a5011bf8b43fc19c6fbb421ba248622d7e7e8992da93f365e8fc52b69cd8998e8f417d22ce0c7fe77484bf54fc692b5684c0c5b3c29cc8889dc75bf07f952283a72c45d9a8aeab7378eac303548168a40fd464e02833d29434d9f4f231b71b8da42e8d369006fbfdb5fcdc8e46922be6c9563ac602f8a4c1497a175070a29b5377e7cba6fb19e71915d88056574a9796c12943d517f4799dfd44ec4d18a0fde79eb39ac1e878f0a51543b7e78d64acf468d2845df5be77e628094542a7dcf5d633e7c8de59e7acf80b5416c22aa565c97637c55c0f252d6c81ddab594dfa022e490138b70b0bb5df303147e7bb5e105a428382cb4a5c499971f52027c9bdd1aa67c3f40684b2b82687be39c59f6fadb26fb68a8dcd01e44640eb3438a0a9c30c324c6ace60f0427b9c36cb7e62c0736d922010ae80356aa6435ffdec91f363a7c96c7a3ff2db36ef9c00126cb953be5a61b3f39141dbf3a7203c2f67a112821f7c03227351a08ce404825588ef1741e769a9fe7da2f6c4005c00db98d80be04583b859e379c7a606da33ef8b8c03ca6b9c4e74e54155302eba5ee10a3bc8f53d36b2b661ed969c22497c63cbb0ec65ef1197a6276715e85aaaae60a226a9ae012e8389f1d3ac469f2d557114bb8ec8f3db65c46054685f99e19d59fe564e8c44080b8b081e714a809f7774e4df639e96a8b04b686b368bffa89cee4d1a4386978835e8f66fdf4dfbb60c3bc7be0ea970ad2762e43964382b0b62c4d03afb11c6299c2943662bfdbc42e89e4483b97784872bf71b3ba48059a1d37cc256aa55b8e4b08dc924ebc283811691d1133a6b0f8de371ed8a0f6d2c94966684a3ada3645c7daca7d1037862626258d2b0033f009d0595fd06440574e05739f26089a6d029e6cbcd8a22de38841c55d80204616505486c1c80415044ce35236e21ae877298e2281c94edc9a9197e61358ca46c04119a93df95c02bd0fc3d6f9583cc79091d9ecd372d63139d57873ca73552907858694a8cea776d901944a6e2b656e23fdba70cc07a3b81757162f3b049eee44d6d4be0a3fd970e48c48cc58c84dc4a3d4a437134e15bdca14260847cb2c637ef690d93deb4e6c67505fb4fe3a3b3e5dd577506bbcbe55c447f2225ef759fc587fdeff9386894977f9aed42eb3e86e8c185c0e20327f084b18be9bb37206605983c667cd7256e853479a23d5b8ee5e4d2d281e9f59f4236f5eacd5c06f35060121ae60a79a9b54ab94d969bf97c730f714d08d4f6ed49c0a2aaacd69bb2d4f639f139954b02f4c921978209e6cb66ab2bd180885ff7b631ed45e0a2ddc2df09e9258b746af88794e9e649e503470fc3e908340ee48021a4305352c65facc4b3e3b31c1c702ef163709d322015b216971331b14dc354917e48c308d032e581c27e8e4f8d4d15aa6a3bd3526d2f793e2b1b0024acce3a99ba58c528587678eacc5bd4f16bd94ac9b6864fa303aa2560c86673f3ff668afb86f3cb760f0a726ca7c1421cd55a242b7e3ee1d8207b3d02e4cd9289f717a9b31537f70ed2214fdd1d9172d1284e39b3ef2d4d7937d57aa7fd8dce245cecb772693b41b569fb6a385691fa34652259d76d4158af9e9601051689af432971a4a6718ca1ebda1eb3f3f8979d4524109a6da36275276e2c46088ddae97e"}, {0x38, 0x0, 0xc2, "3675380e426d126e65e2c583ab65458a65436566d133456d71e9f64c3e1b960687"}], 0x1048}, 0x3) 13:00:25 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x91, 0x0) lseek(r0, 0x0, 0x1) close(r0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7ffe) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='6', 0x1}], 0x1) preadv(r1, &(0x7f0000000040), 0x0, 0x0) 13:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x8, 0x3, 0x4, 0x42}, {0x0, 0x1f, 0x6, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)={{0x9, 0x100}, {0x1, 0xff9}}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[0x800, 0x3ff, 0x8, 0x1, 0x200, 0x2, 0x8]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x47e, &(0x7f0000000200)="8b") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000300)='./file0\x00', 0x20190, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) 13:00:25 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = getgid() setegid(r2) geteuid() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x800, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0xa00000d5, 0xf7e3, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x5, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x15c, 0xffffffffffffff00}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0x8000}], 0x5, 0x0) 13:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x20000034, 0x0, 0x0, 0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="6a531f7b82167eb965538e1289906b078d8e9f19060216852661239638a3c839f0934c88e7887e77e0ed9c23fdda5cb5b64b281c08f15befcc43a3fcb0ddf87fb60b733e359bd9e0d85cea52aedd7c392010887d8d689204a3ccc97c09a74e75d494e1bd01c30f66a7aeef7564cd8b0b18c72acdcf3b625c4287e1a5c2c9f42fb2a1c33b5f36bf0940f9cab5a227d6002a57b54ad3ddea22ba4950c7655c3162b00da50c2e0c6b3db0caff"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") /: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *462523 17091 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149cbc08,ffff8000149cbc08,cf4fef6feec052fc) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda000,ffff8000149cbcb0,ffff8000149cbc70) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda000,ffff8000ffff8968) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff6358,fffffd803efda000,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8968,ffff8000149cc278,ffff8000149cc343) at unveil_add+0x273 sys_unveil(ffff8000ffff8968,ffff8000149cc3b0,ffff8000149cc420) at sys_unveil+0x405 syscall(ffff8000149cc490) at syscall+0x511 Xsyscall(6,72,1,72,7f7fffffaca8,12df57608ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffac30, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149cbc08,ffff8000149cbc08,cf4fef6feec052fc) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda000,ffff8000149cbcb0,ffff8000149cbc70) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda000,ffff8000ffff8968) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff6358,fffffd803efda000,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8968,ffff8000149cc278,ffff8000149cc343) at unveil_add+0x273 sys_unveil(ffff8000ffff8968,ffff8000149cc3b0,ffff8000149cc420) at sys_unveil+0x405 syscall(ffff8000149cc490) at syscall+0x511 Xsyscall(6,72,1,72,7f7fffffaca8,12df57608ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffac30, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149cba20 rbx 0xffff8000149cbad0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149cb9e0 r9 0x1 r10 0 r11 0x100569a57de85de7 r12 0x3000000008 r13 0xffff8000149cba30 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149cba10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=462523 stat=onproc flags process=2 proc=0 pri=17, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8710,0xffffffff822b78f0 process=0xffff8000ffff6358 user=0xffff8000149c7000, vmspace=0xfffffd803f014000 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *17091 462523 20302 0 7 0x2 ifconfig 20302 403109 90415 0 3 0x10008a pause sh 90415 363527 44229 0 3 0x82 wait syz-executor.1 86562 515596 0 0 3 0x14200 bored sosplice 35281 87743 44229 0 3 0x82 piperd syz-executor.0 44229 424749 47761 0 3 0x82 thrsleep syz-fuzzer 44229 347668 47761 0 3 0x4000082 thrsleep syz-fuzzer 44229 367422 47761 0 3 0x4000082 kqread syz-fuzzer 44229 427777 47761 0 3 0x4000082 thrsleep syz-fuzzer 44229 12897 47761 0 3 0x4000082 thrsleep syz-fuzzer 44229 11014 47761 0 3 0x4000082 thrsleep syz-fuzzer 44229 382021 47761 0 3 0x4000082 thrsleep syz-fuzzer 44229 8176 47761 0 3 0x4000082 thrsleep syz-fuzzer 47761 484247 26216 0 3 0x10008a pause ksh 26216 40745 34980 0 3 0x92 select sshd 88973 518996 1 0 3 0x100083 ttyin getty 34980 217704 1 0 3 0x80 select sshd 40625 352441 18915 73 2 0x100090 syslogd 18915 463469 1 0 3 0x100082 netio syslogd 72281 379837 1 77 3 0x100090 poll dhclient 74437 472658 1 0 3 0x80 poll dhclient 65714 88684 0 0 3 0x14200 pgzero zerothread 1319 185597 0 0 3 0x14200 aiodoned aiodoned 39446 123006 0 0 3 0x14200 syncer update 30734 133366 0 0 3 0x14200 cleaner cleaner 29464 176924 0 0 3 0x14200 reaper reaper 63257 138150 0 0 3 0x14200 pgdaemon pagedaemon 43911 144616 0 0 3 0x14200 bored crynlk 53882 438335 0 0 3 0x14200 bored crypto 68099 246954 0 0 3 0x40014200 acpi0 acpi0 27506 426124 0 0 3 0x14200 bored softnet 39962 18805 0 0 3 0x14200 bored systqmp 865 406236 0 0 3 0x14200 bored systq 5330 85502 0 0 3 0x40014200 bored softclock 32972 391436 0 0 3 0x40014200 idle0 61963 160338 0 0 3 0x14200 bored smr 1 408586 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 9452 6315K 6834K 78643K 11153 0 0 pcb 23 9K 9K 78643K 145 0 0 rtable 83 2K 3K 78643K 215 0 0 ifaddr 35 9K 11K 78643K 45 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 19 0 0 iov 0 0K 14K 78643K 34 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 75K 78643K 1420 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 6 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 18 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 263 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 43 46K 62K 78643K 309 0 0 subproc 66 67586K 69634K 78643K 102 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 22 0 0 in_multi 22 1K 2K 78643K 46 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 204 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 86 20K 23K 78643K 1378 0 0 UVM aobj 9 2K 2K 78643K 11 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 13 0 0 NDP 6 0K 0K 78643K 12 0 0 temp 100 2699K 2826K 78643K 5972 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 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 128 0 121 2 1 1 2 0 8 0 plimitpl 152 25 0 18 1 0 1 1 0 8 0 rtentry 112 45 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6 0 6 1 1 0 1 0 8 0 tcpcb 544 52 0 48 1 0 1 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 44 12 0 12 12 0 8 1 art_table 32 189 0 44 2 0 2 2 0 8 0 art_node 16 44 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 9 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1795 0 383 46 0 46 46 0 8 0 ffsino 240 1795 0 383 84 0 84 84 0 8 0 nchpl 144 2324 0 694 61 0 61 61 0 8 0 uvmvnodes 72 1994 0 0 37 0 37 37 0 8 0 vnodes 200 1994 0 0 105 0 105 105 0 8 0 namei 1024 6136 0 6135 2 1 1 1 0 8 0 scxspl 192 13819 0 13819 8 7 1 6 0 8 1 sigapl 432 430 0 416 2 0 2 2 0 8 0 futexpl 56 3623 0 3623 1 0 1 1 0 8 1 knotepl 112 119 0 98 2 1 1 2 0 8 0 kqueuepl 104 47 0 45 1 0 1 1 0 8 0 pipepl 112 258 0 239 2 1 1 1 0 8 0 fdescpl 424 431 0 416 2 0 2 2 0 8 0 filepl 120 2269 0 2175 4 0 4 4 0 8 1 lockfpl 104 80 0 80 2 1 1 1 0 8 1 lockfspl 48 30 0 30 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 293 0 286 1 0 1 1 0 8 0 zombiepl 144 416 0 416 2 1 1 1 0 8 1 processpl 840 446 0 416 4 0 4 4 0 8 0 procpl 600 722 0 685 4 0 4 4 0 8 1 sosppl 128 6 0 6 1 0 1 1 0 8 1 sockpl 384 244 0 227 3 0 3 3 0 8 1 mcl64k 65536 8 0 8 1 1 0 1 0 8 0 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl12k 12288 4 0 4 2 1 1 1 0 8 1 mcl9k 9216 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 2 0 2 1 1 0 1 0 8 0 mcl4k 4096 18 0 18 2 1 1 1 0 8 1 mcl2k 2048 57231 0 57189 14 8 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 93722 0 93657 11 2 9 9 0 8 1 bufpl 256 19955 0 16845 199 1 198 198 0 8 0 anonpl 16 56713 0 48087 62 2 60 60 0 62 16 amapchunkpl 152 2049 0 1910 16 6 10 16 0 158 4 amappl16 192 2179 0 1630 47 11 36 40 0 8 8 amappl15 184 120 0 120 1 0 1 1 0 8 1 amappl14 176 29 0 27 2 1 1 1 0 8 0 amappl13 168 7 0 7 2 2 0 1 0 8 0 amappl12 160 20 0 17 1 0 1 1 0 8 0 amappl11 152 48 0 33 1 0 1 1 0 8 0 amappl10 144 62 0 60 2 1 1 1 0 8 0 amappl9 136 558 0 554 1 0 1 1 0 8 0 amappl8 128 144 0 127 1 0 1 1 0 8 0 amappl7 120 34 0 29 1 0 1 1 0 8 0 amappl6 112 57 0 47 1 0 1 1 0 8 0 amappl5 104 129 0 118 1 0 1 1 0 8 0 amappl4 96 625 0 600 2 1 1 2 0 8 0 amappl3 88 119 0 114 1 0 1 1 0 8 0 amappl2 80 2732 0 2688 2 0 2 2 0 8 1 amappl1 72 16729 0 16291 24 14 10 19 0 8 0 amappl 72 976 0 934 1 0 1 1 0 75 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 10 0 2 1 0 1 1 0 8 0 uaddrrnd 24 431 0 416 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 431 0 416 1 0 1 1 0 8 0 vmmpekpl 168 7103 0 7087 1 0 1 1 0 8 0 vmmpepl 168 53333 0 51882 123 30 93 105 0 357 25 vmsppl 264 430 0 416 2 1 1 2 0 8 0 pdppl 4096 868 0 832 6 1 5 6 0 8 0 pvpl 32 233411 0 221773 204 10 194 200 0 265 82 pmappl 200 430 0 416 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 340 0 19 10 0 10 10 0 8 0