Warning: Permanently added '10.128.0.127' (ECDSA) to the list of known hosts. 2020/02/13 03:14:43 fuzzer started 2020/02/13 03:14:50 dialing manager at 10.128.15.235:46558 2020/02/13 03:14:50 syscalls: 337 2020/02/13 03:14:50 code coverage: enabled 2020/02/13 03:14:50 comparison tracing: enabled 2020/02/13 03:14:50 extra coverage: support is not implemented in syzkaller 2020/02/13 03:14:50 setuid sandbox: enabled 2020/02/13 03:14:50 namespace sandbox: support is not implemented in syzkaller 2020/02/13 03:14:50 Android sandbox: support is not implemented in syzkaller 2020/02/13 03:14:50 fault injection: support is not implemented in syzkaller 2020/02/13 03:14:50 leak checking: support is not implemented in syzkaller 2020/02/13 03:14:50 net packet injection: enabled 2020/02/13 03:14:50 net device setup: support is not implemented in syzkaller 2020/02/13 03:14:50 concurrency sanitizer: support is not implemented in syzkaller 2020/02/13 03:14:50 devlink PCI setup: support is not implemented in syzkaller 03:14:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) preadv(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5, 0x0, 0x81) open$dir(&(0x7f0000001380)='\x00', 0x2, 0x90) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x8000, 0x0) r3 = accept(r0, &(0x7f0000001400), &(0x7f0000001440)=0x2) kevent(r2, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffff8, 0x42, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80, 0x10001, 0x3}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x5, 0xf0}], 0x401, &(0x7f0000001500)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x5}], 0x7, &(0x7f0000001540)={0x80000001, 0x8}) pipe2(&(0x7f0000001580), 0xc) r4 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x80, 0x140) mknodat(r4, &(0x7f0000001600)='./file0\x00', 0x10, 0x200) r5 = socket$inet(0x2, 0x2, 0x3f) bind(r5, &(0x7f0000001640)=@in={0x2, 0x1}, 0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000016c0)={0x0, 0xb67, 0x2, 0x5, "be10ab61c1cd29287561318ea78094f46fb7ee31", 0x3, 0x2}) r7 = openat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x208e0, 0x8) fchflags(r7, 0x0) r8 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000001800)=0x6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000001880)={'\x00', 0x9, 0x4, 0x400, 0x1, 0x400, 0x516, 0x8, 0x1, 0x0, 0xffff, 0x1}) r11 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001900)) setsockopt$sock_int(r11, 0xffff, 0x20, &(0x7f0000001940)=0x4, 0x4) connect(0xffffffffffffffff, &(0x7f0000001980)=@in={0x2, 0x1}, 0xc) r12 = semget$private(0x0, 0x1, 0x1c) semctl$GETPID(r12, 0x0, 0x4, &(0x7f00000019c0)=""/163) r13 = open$dir(&(0x7f0000001a80)='./file1\x00', 0x400, 0x180) fchmodat(r13, &(0x7f0000001ac0)='./file0\x00', 0xb4, 0x2) execve(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001c40)=[&(0x7f0000001b40)='/dev/null\x00', &(0x7f0000001b80)='/dev/bpf\x00', &(0x7f0000001bc0)='\x00', &(0x7f0000001c00)='/dev/tty\x00'], &(0x7f0000001d40)=[&(0x7f0000001c80)='/dev/tty\x00', &(0x7f0000001cc0)='%)}\x00', &(0x7f0000001d00)='/dev/zero\x00']) 03:14:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchflags(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xb0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x8, [{0x2, 0x2}, {0x3, 0x1}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x1}, {0x2, 0x400}, {0x3, 0x10000}, {0x3, 0xc0}, {0x2, 0x1}, {0x2, 0xfffffffa}, {0x2, 0x2}, {0x1, 0x80000001}, {0x1, 0xef1}, {0x3, 0x80000001}, {0x2, 0x6}, {0x2, 0x9}, {0x2, 0x37c}, {0x2, 0x8}, {0x2, 0x426}, {0x3, 0x3}, {0x1, 0x8103}, {0x3, 0x5}, {0x0, 0x9e}, {0x2, 0x4}, {0x2, 0x5}, {0x1, 0x7}, {0x3, 0xc0}, {0x3, 0x4}, {0x2, 0xffffff00}, {0x0, 0x5}, {0x1, 0x3}]}) r2 = socket$inet(0x2, 0x4, 0x3) read(r2, &(0x7f00000001c0)=""/157, 0x9d) setuid(0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket$unix(0x1, 0x1, 0x0) fchflags(r4, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x101, 0x0, &(0x7f0000000340)="ba2a94954da52c0013b4c6150774d94e14aa5fd0e920361f12750480c5", 0x1d) connect$unix(r5, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r7 = semget(0x2, 0x0, 0x20c) semctl$GETPID(r7, 0x1, 0x4, &(0x7f00000003c0)=""/63) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000400)={0x6, 0x600, 0x7f}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) r10 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x40, 0x22) unlinkat(r10, &(0x7f0000000500)='./file0\x00', 0x8) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000580)={0x10, 0x47f5afca, 0x4, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xb9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd088}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x101}, {&(0x7f0000ea4000/0x1000)=nil, &(0x7f0000d2a000/0x2000)=nil, 0x531}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000d89000/0x3000)=nil, 0xff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) ioctl$KDGKBMODE(r8, 0x40044b06) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r12, 0x800c5751, &(0x7f0000000ac0)={0x240000, 0x10000, 0x9}) getuid() 03:14:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000a80)="a20e22da5aae261d98abe5633918ecec61c47a0b74405f0a4ae7f04223c697f631573492117d544e6c4826748a2e7db64c8d39d9850011a9000000000000007a00000000000000", 0x47) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000009c0)={'./bus\x00', 0x4, 0x3, 0x6bff, 0x1, 0x7, 0x3, 0xfffffffa, 0x0, 0x2, 0x4, 0x8}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000980)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4000086128) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}, {&(0x7f0000000880)="84e8d90ce784b071c32fc1838d14f34cc454620b06327af0b0bf417e79a8c7f37165c83885598afe695d4669681eae16989cab6d6f4c4bd2c9e47f63a32b7d6c8a992e0ddd76618377a89505dbe10651a2cf51cddb48d505942a87cb72c324785457cc4b677103265a196fc4b21dc4d3fe3ab5c9c1fcf275afdeaa05a2788368ab8b15cdbb6fefab77161205b0bbf4e6b94131eb549ecb8b29660fe40d1494bd90e1acc11b6322093d02e26cb37d1921ecffdf2fedbe88bce6d334d5fb97795c5fae74957538457f301cd33475af2758b44f39651c6e461be25c214529a1be201be70ff690aedd154b3187bebaec1bfd05852432f1ec153b29892bc4ee0c80", 0xff}], 0x2, 0x0, 0x0) socket(0x10, 0x1, 0x24) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) semop(r5, &(0x7f0000000280)=[{0x0, 0x1ce, 0x2800}, {0x5, 0x5, 0x8ec53f47ced85a04}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xff63, 0x800}], 0x1) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) write(r6, &(0x7f0000000000)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc1c10f328e253bcc) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000840)={&(0x7f00000007c0)='./bus\x00', r7, 0x1}) 03:14:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/257, 0x101}], 0x1, 0x0, 0xfff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 03:14:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10006) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9, 0x31, 0xd0, 0x40, &(0x7f00000004c0)={{0x7, 0x2, 0x40, 0x0, 0x0, 0x3, 0x4}, {[0xffffffffffffab54, 0x400, 0x1f, 0x557, 0x7, 0x5, 0x6, 0x2, 0x469, 0x9, 0x9, 0x6, 0x8, 0x0, 0x7fff, 0x6, 0x5, 0x5], [0x4, 0x100000001, 0x7, 0x1, 0x57, 0x2, 0x0, 0x4be, 0x3, 0x2], [0x2, 0x7, 0x4, 0x3, 0x7, 0x0, 0x4f], [0x80000001, 0x0, 0xc4, 0x0, 0x1, 0x1], [{0x800, 0x80, 0x5, 0x200}, {0x2, 0x2, 0x7, 0x7fffffff}, {0x1, 0x4, 0x8eb8, 0x7}, {0x1000, 0x2, 0x4, 0x1}, {0x3, 0x3, 0x9}, {0x1, 0x5, 0x401, 0x100000001}, {0xc4, 0x9, 0x401, 0x4}, {0xffa9, 0x1000, 0x2, 0xfffffffffffffffd}], {0x6, 0x8, 0x4, 0x3}, {0x2796, 0x3, 0x0, 0x4}}}, 0x80, 0x40}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:14:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) 03:14:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000180)="b2795dcaa653b701d67f535aab7501dc7718d8f6cb5b8fdf1354bda460cc0e601e8d8fe79607984c1bf61bc8920e3780522a7d571ab244b3cb35c0b2ce87f95684dbad3baf3abbd2489941f119484ba5940803eb755abf30a7d039713f3bcaf277ad388e87197aed5af7b5f4f33c5c", 0x6f) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:14:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000140)='./bus\x00') r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0x2, './file0/file0\x00'}, 0x10) r5 = open(&(0x7f0000000000)='./file0\x00', 0x520, 0x12) chmod(&(0x7f0000000180)='./file0\x00', 0x20) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r5) dup2(r1, r2) r6 = dup(r2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000000)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000680)='./bus\x00', r7, &(0x7f00000006c0)='./bus\x00') sendto$inet6(r6, &(0x7f00000001c0)="709b8a8e3c6b0c33533014017af58491", 0x6cd, 0x0, 0x0, 0xffffffbe) r8 = msgget(0x2, 0x280) msgrcv(r8, &(0x7f00000005c0)={0x0, ""/165}, 0xad, 0x3, 0x1800) 03:14:58 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000800)) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:14:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000040)="2e7cb7ff06e870ae59508bb4d7a343332a45f055e786e6368cca9dd66219ea3e9bc02238cecdfce93323e2acbae2213f44e12f64840645086f0228f62749ea32c422365c271a9b50f3dfea3f91081601d096122fe29bc609211f395964c3db2ec6e569a03e0219b6235255ee509d361b1e968a8224ac30a0f3ac995e37b2a156fb6ffb2c0adb4ce84162dacbeb77", 0x8e}, {&(0x7f0000001740)="cbfeeb38207c9596305c9f7464e138897bafdb1af8f2c238b78c2d1c9214a7235b38367992730959157b750223702c3284d16d7a321bb1c283d695291ed956fa51a00cdd0b2000a10caaf3372f4616d8d702a878cbc4f929f8a4f091cf555c505bef5b312fa2f04f180c3b953136513878b4a6d3df8eff3cf30b4cc2203549d20ab58286130270fb48e38221fec83d528b853dc6ad070d6919b70522c690c031eab1687765e9f4e05eba9aa84682898eb2c1d1024e2ae7d7595372b3c920c06ce7b8d32a35bdc6bd90bd4377376ef838d478cb6d4da1f58a2eb91fce48879ab32ab8bbf597ce8c276aac7a19db0b14b7e61e1acef977c1e081813839ea121ba478800e4758ea3857c9745ded9a9a6209f7f37b68ec31bfee0aa2c41d1fb080c80cae97010961030e11bacb385298a42ce4d9283a2a420d7be9d023b86f893f351b321123b8b7e29e19c0b8aa0fc827e26462863c66c3c9356a29d956ddfcbec1d5854b9498af570725f6b2b3921dd6f69f13d410ed7be723cde5b6f197fe49ffad71bacca6db1cdee02ee7dcca5a526396ebf837fea0dcfd62daaf2db101d1d83ea00b893ac10f62e858e661d939852b850c700546b2e987d159adf1523c21b464cc5034bd4c5b98e9705a8ca1584f3c24e7bfbb9ae31616494494e7bb6b983e29295f5154832ec028051c39b986235ad5638788f28002af0917675c3b1b50f5e74ba2201302e6c40977a981231dd73edbd4a729e2a9de1841090566049c6af91b26d5162ff652de28640788f94d766532aced991abf855664ff0b696f6db63bb767fed46aca35b9144708d559c684af30473cec6fa0f94478e4ac2fbc85c2f3e04f9ba6b9fc59fa92099d3d3715853a71b19f44875be80f94521345c83a40322ed58c6783f7d4fd9f43e7da62c331cdd11bebece8589da0b4755706b52155a403a2c90458fe41e9a85512df73c8daa8dbe719d74e33eb0806d9e9b6b7368ae11ae03ea0a7370101940deede28a37599680a9f30c2bd894ea435337ac2eb2a59f2a66ed2bd0bdf5ffacc6693b0f8be24c467f00c5962ed48772d27e3ca7ab70d0b3edaec71e6606069a3bfaedfc4aa03b7b84df04bfad93f187c2a72a1e48abff7affedce6a9676ed585813dd4fcd53e71e69422b82481819848324f109300a11eeda28467a6e7ef02de19e77583259d59d135f74b2babb63b4d81f3e8756bfc2f3f8e95d7a8f8c3b9d6d246ca1f8ebae65cb788d879ea649c5627bcedb8de91e908b2a8a68b6afac9608b66dd6d66250b570fb7a99172becdc2fc5763a1f84c00e23ea3a4cbf7b6606d2067cfdd03b9068adf30c82134ac1281acefdb3289af2e277cb287a53b10ffb98c7cd38e2c29f4eff12c1b8f5bcfe74aff85dd71a3220a23d7460bdf9b697d8c12fdd5144ec045ebde6c739a09413aaafa179581d1fcc4cff02bce68c4d6a15e8f001c4fa53d1a7c43219f5a6e32b9179511ea00790fcf07ec0b3da693c3b07209cccaf021aea6b66a99c0fdc0b0b36a6d3ca96d3afe68d138e8a6e7e5a986b481ecd533edd605a67594056a56f0066a3b5503c6790ce8fbf148f931efb52ee4cea510c0b346d1d768713fb5c03accbf3cd6e33418aae1bc73e67e2a5713c8a3df2009641d103ed6a1cd682be1cef9d5c9fad494a81e8d092b7981df4b8706d598551de75128943dcfae449d106f9b0d9ddcec91d0e408a131992c211cc7b5b0bfe305616dfb60ce6b030d6fb4d06313fe55b714c15bfe81567523f08dfa13ce2461490f3f743df60fbf9ea98050dfd493c81e2bb952630ff0366bb484b2974c896ee06f2aace3dea73e5eb971cbaf8b144737a731bf1e581ceb59a15c023fa8f6bdb55f99e21a6f38afc8c7f438f9e3edcbb8f54a1455148928a49f5dba7d1afe1d356791fe6559dd924a932f5dd7ad974b668d40f915e093e77b66cac094c6181a1aaec930c536ec3c43d37107315857708a9a7faaf6d0b44f1aa62496bf4dfd10d3b8738a9075df2c0bffabf05bfbf3efb40a053cfde15b09734f1be4ad13bd3f7efa3102efc20176a52d9586d488c981cb88e4816823d3a6563c61c9466d5467fc7b4cb741c02909121786b91ddc6cad9be3f356031377128e77697e30ee79dcc31e3accb20e38000796af5bbd0f268703415c3f567c9ab48b9560e0beff3c62a522e4bfdd433fb858a0619734433c65a0691e58d360902ee49aca70843c08e8d563d025af1084387bb471434d3e2ed42f5882a405f1b5438e643171c40be1c3e007b690003381fcc3aee197657731939f076356ce5684acfb0f69d0bc66aeb49b0bcb5b7658013241e99884d72ad8031a93bd9938b1422ae2d797217a3a252260ab4925616069744cda57d7012d8aa67d0eb6dc5bc95e8513f1a832a4dde8c922a2e10ae273756173ca40214ee868c005f7071afee10bfba794e3c46ba22dd9417fcfb558d194125b17762d898244379c14252d74b4a7a8336a2a4e5cfcfd7611b9f4322da5e0df3d70466354f9e94e706c3cc7d6dd88badf521db5315565446f546af07d252ade519b05fbee5bdc29f47607ed610edc6bda74671647f32741c60e657f273f639d9e996a2d838391bffd97bfcfa70586a72908ae8412719f77e36eccbf9a15b154ec0eb5104657d400ee995a199ff06aecb1486079e4efe51202c9b447347594e3656cda185cd0ade55bcdcbe9b393445bd39eecd72dcee88d62b476d70870600bf1d70f90056706de18abc09e3aea890e14aa95d5f1004abf0e0e0d1c35395ca818424e7fe03c294e56639cf6ea755af1c73e8ad5e86703836ece28cc51eb1d4fcf199c141dc312b874c02ac5860c20aeb97fad367b869317ef109fb6a253e0b3a8df5a864a50ebb18016f5f21389ae542f5854f37611386848a26e2c8ad8542de875d8f13dfad630cc53d5d31350cc801bb3644b6942c3d8a4402e48ad8b17ee83602d85f3b4a0c325ba6568929e51f21407179a1cfd5f55dd376471dddf068d3dd8646b9338f9a2b93fad233b34c93cea4cef741083ba7922d359375cdea9c38d12df94bd2054867c212287a7c4a3797d30dd5f5464b883492cf27af938ccc00f44e239165ba317e6e5587bc9beb4ef6f2249d49ce62be6e5ce3bc0d2bbe64cbcf541fa4c2393e9c77264db72b9e557b881130be68ef0c45a21be124feca89cdb5fc262ffc06b1e162b67607d93150026663a164f42e57364bde68b26ef816d891057af63052d1026a6ecfa7f00d8f4a45112ff6332190e546121d86589ea221e707aa3dcdfd13e604fbc6d0d96d4fcc2cb3944946bd317b09c092ea4a863289892e0eeceae7960edc96da2fd55344b59adaf8a82f12ab17c19ec920d727e8e635b6b6b94064bd0c11aff3a4f6599e5df5b8d95c1f97c68f724302b4966131bd7f048ddd0ecacaef02ac0ba46394a8338f4282787e4621b94e1a049c70b614212e85e60e2e623b51b08fb99807fe0f5c8bec9f4abb5d38685b2a5f3907a13a1fe25338f2b70e61a7f3fe8dab13da897951c6f25e9323596b37bb99951079d4bc4929a70db94744c91260b72a693477b3ac737ef31e74dcdd28c0370d1de9e06d836f73f7e5620fd1e245c2075affe96171ee549afaec53b1f33c22234dca9f137f3d0f23b8c817071f0570b4dc07ab160a945620be062400c881b0e582ae5a3155fe05607a72448d8da628f3bc4571ca846c95c7561c668708d7f10f5de08dc2bb434fadb6ea2aac8720cff1cbcc7ade7b74fe27dcd6e937230468913a393815bb84dcb8f972a49bbcdf7447c15e72fce3c3bb22093c551ef1e736e465e28cde4667a1cdb28a887d5fa4933e818fe76492a837b5e423b01ed7f7ad979860d1ecd2c2a5d2da4588dc633d6e1285ab7fdeeee994313e6ea09edd87745b95a0135a974b02c453eb9b1b8d602615df5811b7ca1f2eed49418be7884a105aa725357c01c014d4ad4fe33b22b08cc2e85ce0e29210a9426aa3c06cc59e42fdb5cfcba8c5818326c43988cad840e35dc1a3361734afeb7812c51dc922f02a6f8f55c5511220b452276fe796c74e999a26d2b0c0a50762f98ed1b8806be65887fbd32e02d00f52d61a272ec0f5c87ff11ced2ad2d3db3972df47cf60ce94a718807dfe51d625b2cc24e0bcfe32f9d5320e79f564c94fde13762afdae6c5fb9cece03e7fc1af2b0a6099f3b31b5cc171c37aaa817b94f0fc0d05d924a1c28c57a666a761d1b5961881a912fc1becbac93f126cec795bc2eb56aa0c50b2f65e1f473b758fed36cc6a30c094db33ad93bd7e04dd3929d29c3811a8594e935820ca6dbe379303da02d5d5f84a33c7741e21848b671c158911ac031e5b84e6581e99464127cd345cb136050cc4bc45b534956d84f491d6fb7e0265a2d94c07671d603d7966f8f40dbada4bf678e3029da2a93a3f71971d49123c2d7044d1066fe4ba78417403420190f485b9eb39ac62dfdb387d5349fe1349a5db27dd911fd17ebcdbbbc009a0fe30ef24ae64ede763f5983102b9408e63c4660c248f1857ff3df57e068bb4b52dea04895bab88b44854376043fce6c58a0ba06b260264409a6db74fcc56d536af8ecb6ab0b0a197adc1a9146d148f19219713e5f03d842d6276cd6dd294c7a5c727518380f4c81da93bda352e6b44cb29e9ecfdf51183f9a71cd91ba7d1c29fa4ee7760b92f2f48dc8c08e26b3581be8655601710f937b2414d98a892a935493fe63e515cab21b7bc3946f3fe3f15bbce9fc41cef16b195bcfaeef06eb99d068728c4401e5492220ac97a55be94e29ae6fc8f6e64b4f067a4a24d1b8e9631b31e965d112ca4f7fc0f3b1340464f9d254c95b69fc2bfb8939192bb383537e0a21745b6e873b38b162e075ad70f1d33549fb5b11b758bf71de90aed8d8e58ca639aa8e7dd0a9efb8c4098df63a91295042b5c83f2a4e3b1461ad1d3f493232ae6bbb76d42dd1211c1c89a7f8522798313e947bbc0e7a7bc8be11f4ab0f45231f1744d5962f1bf20b4cab596b50c29e15ba2a95fb4335ada8d194627ba73ad2cf3f7334985f1a92ce0ba18df54c5294d5690a0fc7d39ded1f1d534326e8acc0736549ed70a2a0d15246c0b8caa157e23910b2b3de95eac5d1815db8082698d2c4c8738cf84b0ca495f287a79f2cea7e370a2bf396c9a6de7ea42d436398c5297bd9cbcd187b8977c6486c527d883abacbbc5cb9a7b6cb08a4f1ba88254671384f9d6829bc3637e056dc827ff3f2cc70edb211aab59c2bfbbf2348e44d43d0711410f7901a793588e95bf92452dff25751375d6d65721dca56a71fa1020d7ad55979420e23dddde901425f60a5148dd223d30609394206f32e34084763a462c1a8243d96b6a25d48e20807a504d6934e195b5db597ef10a171ff1c0339c40c1de0e46a732ba5fbb0f23e250a76bb75a73b7fe979f708856e9c74e7168acaa9b5ffce55b0bac2ddb757eb37e489f8219e528ce6884c847af3a789a3a785f3fdc24eab85caebddd26c90753f010aeedad5956357436c59634c4f07b029620c39047875f1a1ff29ccab5c4764bb7a26f0d101e13fdd4e181f04abdb21e6eb982b8f4eba2041cf6278d674788629c80937ccf52999b9f8ad91514c267b6176ef8cacd9603e55acaad54e2c6bbaee3026820a1f83d9fe7665c84c032380caed3c431d994aad2e802fb19d8b4a6843b577075d3a22c4bbfa5fc957221a7e12e3f88287f3983e6490748ab8660ea9b5c86577981b937f5f4e1f51cf2782a6d07dfa534977b3e9db8641dec9657b8d123", 0x1000}, {&(0x7f0000000100)="c6096bc999d79e100129f4b6453a8ee2402e6f6bd97d829a17b162cdf78a252eaf4943a11cf254ea66579efd2f3cf1b40a5a7527cb76886863052d31ef85882138c7941711e118b7b4e34d7bab845c1aa1508a7ffa286ec3157f095b565b4911e7d7275b9759d06dbb8af8a9b9416f764465bdeb07feef9714b7c93ec98338a6490016dfed7aa284a67c2208e4050ec0c8578b6820505522753c3ce1a8e516db3b70553c51f537953f259bf1e8705400de3eb40e26a0fdd8e947f75fe5317e70ec9e5f444d54b28668f35d28d8a26bf56eaa25c80e23", 0xd6}, {&(0x7f0000000200)=':H', 0x2}, {&(0x7f0000000240)="079704a1532e3f0bc7039dbaee2e6f998e69ba9032399d883a83b1b20b709b07041b480c5214f5da40c2570752c9f2fb8b046d5b2a4e0777b52e25271fff078e17b11f708f0300f9ecb47d5736d8083eb73fb0f322af0b41c7e20a", 0x5b}, {&(0x7f00000002c0)="4a9970d349c036cfa6bc809f8855c561cd3046662f7f6ec6d2709c27db9734f4e663ded0d2a0e729ef827e588a63f1710701f7a90dcc333208c53545ec6f0941483c5a559f12cd42b34fae290faef1429e09605d91025dc59dcba16c8cf96d33b7d2b36817fecbc12eb6841a13f03fd2016c765d639a8a752feebfec59b6705294577e641ff23c89f0a89048969b66661967e9735c8fa37b3a74e219cdf055f9a96c1e3a470845c453e73938c46af060151825d42d0886aef9ed60a9c95969d231d8ba3062f82f199ff90dfbb5e9beb9435f38ddaff2df3a16f0f31977fd8b8d2163705ea79aa6eaf3030d274fcc09", 0xef}], 0x6) writev(r0, &(0x7f0000000280), 0x240) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) bind(r3, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 03:14:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:14:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 03:14:58 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f00000000c0)='E4', 0x2, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) fcntl$dupfd(r3, 0xa, r0) 03:14:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:14:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getpid() readv(0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x88, 0x3, {0x9, 0x8}}) fcntl$setstatus(r3, 0x4, 0x4) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffddb) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) utimensat(r5, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x5}, {0x725}}, 0x2) r7 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000000)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000640)=0x1) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x8, 0xffffff01, 0x8a4, 0x9, "e497d761a7faa6809544a72c071d907ba1149cdd", 0x77820f2a, 0x9687}) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000340)) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:14:58 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bed12c3fe8d33912c41f48657eb07ddd198fb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316bc8606c7484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c63633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0ec117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc6001005073e3146440000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530b0000000000000000a85b08a2947150879a93abf6bd970e17bf1f3d126374d36f13755b6464d8101a2b32"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r2, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x5) r3 = semget$private(0x0, 0x0, 0x80000100) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000740)=""/204) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/12) 03:14:58 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x20, 0x8000, 0x3) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 03:14:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000008000/0x11000)=nil, 0x11000, 0x7422da4ad1a93f63, 0x10, r1, 0x0, 0x0) 03:14:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001fe, &(0x7f00000001c0)=[{0x80, 0x0, 0x0, 0x2}, {0xc}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 03:14:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xab4d}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xab4d}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20080, 0x1d5) pipe(&(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xab4d}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r5 = getpid() ktrace(0x0, 0x0, 0x1104, r5) getuid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) 03:14:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000540)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x8000, 0xfc) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 03:14:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0xd80, 0xffffffffffffffff, 0x1, "270000e8fff7ff110000000000e7ffffff00", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="722a7682827200e670c6ff07000104000000000004005a07960500"/39], 0x21, 0x0) mprotect(&(0x7f000009b000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x8000, 0x0) socket(0x6, 0x4000, 0x33) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cf2) semop(r1, &(0x7f0000000240)=[{}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000280)={0x1f, './file0\x00', './file0\x00'}) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 03:14:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) ftruncate(r0, 0x0, 0x8000) socket(0x0, 0x8001, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000001440)=0xc) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, &(0x7f00000000c0), 0x0) sendto$inet(r4, &(0x7f0000001480)="9844de96b88f20bc5d82464be103d07efdbc8e257da304ecd277a39bdc78a8d62c143f67dc39ff0085e28d8d109ef7deec8e4f70c46e299c9f4952045ee4d3c001e0104c985236d647d18185e08501411f36813d98c8b9101001b363a7b3a1a0c8fa1df42c52e4305e0aa418f0fa8bdc1139fc59d9628619aff8c829392bfcb3545ecb42ff24ccfd0587953688aa255d2ef75ed3d98dd232b0162f1115f3b9de71b2bbb9b073fa9ed72ef5c02f9442595b714b669b3e11a3e1ecc4f86883d38dc6b162d622f2c04ac323c22e9a9c2a323fce1094cfa82a7b2e587a205a996ac8ccd230d5609f", 0xe6, 0xb, &(0x7f0000001580)={0x2, 0x2}, 0xc) sendmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="672205d418349c681666f4adc153cf443839003f43b4ff02ce85267bd566c1508cc4c1d4415e11aa1bfeb9001fd0424384d261e535ab72980ea27760488c856ff843db58f7a78a1a63a813a232d219e8221c2239763d31cd584597f3b0e435651d748475247a809d74d3e9919ed5a53752ea2812a702e12a1c8d8ebaa5a8e03a31eff13f4cd498f527874d57a1e00af2e16ccc3914259f823a7c54c79767be4d7e5c6f7d4c599cff52270c4efa6469881819f5ac9016258b62bc32f91d51190799c32f0aaf4ae952346c7dc0de71deacc2ce523c12118e1fa1f8313082b05fc85dae144f0826fcd962572bb85277b4c90ec74b4eb0f8a0", 0xf7}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="10100000000000000100000000040000265edc3a9fb0e880657be2b6ee0379ddaa557c72d3e6f8b2b1670b3aade93e6b738150f08df4fd62a25ee13ac87e27188c69dc1acd0be621b2aeda3c516316e19e1f76478ec28133b43b9c3f1423e24292c54080e1baa2a3b5cad4eae590d5745c2ffe130cd904f7ee56f089c77bfa8bdbd682dbc0697d2a12db86826d62b21e630ebbd01135e17cc6c8e1142415526b9cad7e98b84db1a317d2e1261e8319d76132fce943b69dc8214123d46252e0738c59ed599a63ea657a6050f2c5ab788a48d6a5c3cead3ccd537321f6c6958547e0a9cc42dfc84b88106eeea9851415e6c22cf6fffea515cd1913bb15b6fb88df79b2290663c3f6e05651b9c2ce3729ae0d81fccefa57eb462e810b8366203c42775a7bd4f893fca38961280dae3143f9dae1f5564d29e000268e26fd51deb4987445ba45403ff1f83804c7f172c9e47350aa155fd4a8ada176e688475724e5f423e79c06e8221ce290aca2be45e83b16dffbdba6748f7cf573f9020deb25d489735efe843988af6ab83ee3b54b9cbd599d86f18195c1884d6c556059e452985e90fb1d5d48717d6e0235c025f07c0cfaf5b71026ab5a7f84bdfff5fe4858fa56092f8a4281366781fe865e9858d8775af42acdc1432b02bf0ab1b33a1ad8537a6c72f333528952e5ad8da410e705e15ae0d6d0539037692b93024f5a75bf283b8645667254c53d7c8c669218843347e27c79055012b2bd5b49de69d3b87ac73fd499e4b900f3753c5f351bcfb270cf862bc98fe852b9726e823624f660eb445488f982ed887eac915fefecd411a1e600044ea81270f89168ad02138f3cc07add14f4983febe37d2207a16b47e9866b0c5300213cb6d0a3815d726291c1bec6e56b5b6dae8d6d412d5c7e34aff72a91470ac34f8c7837eb51c99a79ab3372b449c279a0be8c7ce23afc4792b1bcfa34377d0743ab20c9a532a99e75d448d2bf9fbf3637f2e14dfe354e92eadb8e1ecc56860742971b852e55d8ee1026135364523076058d2ac055149b9134209dccf6b68927430468330619ad8fa2c9253a717e075e6e88a042db80fe74296dde8f978a6d822ea928f28e5ebeaf3af56b64a7d43b69d39fb4fd1738bc9ad02f7f30050f167a5cb3663dc1c8af812be16438b8b030f70c6eb09d4182dc71e0a90a75d107807ef981929d4bc5a41b05a2d09a80608dbe540cd567d9e8ba67c4e1c6666f875e11c29396d629aba41324d26726c8e366cfd419d0b3742de2867f10c305b8a1c760b2bbd86e6d68bc827c868eacc2068cc50990cb6a302355908ceb7518e605f4d8d974673a1d5920858ee9d6a2ee571e1a0e2cce3cab35de4c5cbbbd83e89e9a9addac825d43722e50a0d50063a73fb5848b7c1fcaf0e794bba45bc2d1ac02d822f89b4eb20ec269fbea1873362a87b2a6848b76e6a2084e6db492463234663618841ae320c6997ff47372c6d8e5a0b9f8c4b0e08f738ce41d4793cde2bf9bfe092b16cab6bc22ea70d4eb07d2ab71820aaeae3cb8226e55549112e646939886004b9ca619c9d4852bcb566833b1584ce7f14e46d01ad72c373489d6187dfdd9920e67be93c323c7233b7c5c8da6442043cac387131389e1150fffff36acf4adf5b726d24221f763067de0fb0859409a494e3a3984ffcd58a8578e277587575435d77a895dd2de26681fc9aceff5fbf98d17c458e45c25fb8ccc787042ae42584056c5fc71be09a841de1e79846953fa07496b19c48b9ff06300970091aab203051004b40a1cb9810d67d7ce771a6f7b79e0851731ed0a09fcada612a76da88ef652a5541c194ba7c442fd6405d1f39d6d0b6668e255142b6acf0290922f6ba8fc8fe0360ee54c7bf5435be63235ef12039755d61fca57b31e9072b7fe893498c50f17e242d2cffef71db74d58c59bf7f489ecde819ac849ae99aae5ffbe1eda7b901940d52ed887672c9fee7decb967ac31c365d6cb80bd9752baac619dbdbe7df6300048d4c20a0ca04810fae6dcebb96468c414c4fd6843b08756cd0fdabe94cbe1d7844aa4e85d4b2729a8d51515a941ade162458c45ea49e62f1c77530cbc20ae9b819001381f5e349e392514112c5a2678719ea1902851a223312530b4acc321d9872c47216de98e44c39837770c95dc6ee42e714a0df9ddf0b47c0f4854ed47bf348b0e9098e5844801ff8cc29d2220e10051f798047f00814ca46b8e7a1a8dc3ab548465cb40d06537d2e5f03478afab27f579081f50062c93340e110a9fe508e4e234539d3703a8e2853cda1d5086fd844a203db28963e981befbb37c0f6d0ca41a1abcbc205f83caa078169f2b70a9b46113f5cffafa82ae18eac292c3fc7921f9b5f091835a8c57d220c86c2c32e923b729169c1f878ea3936ddd36560a818ee84929349a19bb07255cc1b0e211b1f25c76db1de7213fa7a5afa724110040a5850cb08067a574d6609896d680a8baae0b71c01bf6a16a4b2dd30ac9532d689a6802a70d084daa7d72c07a02e6fca6d85485f079fc1004cb1bec6c4f861e3941c254da6ad7a6cde5af769c5f19462c1c5a869a5d1056c6f74457cd18621e91a00afa387722f984eaa09f73d8e534514f4a45e7656340620fead6ea00382db9c7e0778770f71e7d4702b087f28fb617f6efeb3001444aab158a14322dc2a5a216d0f2e57fafee69bb745b69bee2774f62b946848bbeb0f2b2364874a680627e8f00dd09392ae12cb79d2bee59e8991c4378acd480043a59168c6be5d8830e75bbf2b52134536cdf533e8a626722358c1b5731f8c2de7f19792500d752ca22e7dfcae3dd08bcd59e2b600d5cd9e776d70c2542a4033a140712941f158d0781f08e70157d6063069c5127198d6f3118412d98d04658955e1aba58315445e3be80f07d3de23ca025b9d9e13195adfc68817ecd083f245007c24439bb32bd0eb4c7bc1d92a6f991af90ec0c5584273fdb9030419a228a19462baa1b544c36f9bebb7d976cb2d1f4a703fa4761e280dca611e8392b85814ee7d3fa564a05753a4eeba3047f8416858d4caaa24cb2544da4a5f40e69f66480313a0e2703d6834ca623a4e71e11c45c23e8c497267ced552b89740809fd593f577461c6af358d3ff07efe77cc4a0b8473ecdfae1c37866d1b2f56ac1ddf536789355e8193bfdc2f68ab973dee9e4ff20671d42fdaa73613ee19226149b9f13ca003c273d749f3c0b2d8023f83b716239f1fd56197cd090000275dc76cd9325c8c42bff0a4a8b887b19de8f2aa2fbf0550e37ab2a72a77c104e071506640171ae1375794b0dd67595ac95de0cd5e898955a7ae3d0d068b7e89a6cac4dd22dcd092b266c862d22dddae9c9afcfabdbf161ed855a875f833e9a72ad7c4c39d6a95563333a0970f0387e5aee1f8731ee6b3b1699f16e8d43c13955c271bcd8270f3aa1ebb666a45299fdc956c4c8590026f651473de45b0ee47e0185e041bdbad9adbbbb79df56ee9cf847504be33d29b8227b51a0ef26aec8f7af478bd9e77114da2c54357e76deaa7cd8f5530c2a7f485944bdb009764b2c1af189900f863fab8b1e9e9239293edba9facc91414800265e220664102d826fcfaddba2ff721e3047d87b9f2a4107d9796d862b7def84517340f5134ab975ddabc050ac846e9ba216c731906cefe5c6f84e35f8bc98b40ef6cab5a3f747bc14561179ffc0b2e6ce5623d1d854933492f81c4bbd1d67142f25d99345657d3e8ab3e12a3374e22d74c854ff096d50dc979413d89f27f1bcebfdb3af1b490154ce5c386d49ad2544f7c61add22094b6dd7c38e663e95f063ea3b1b8d2832388d8cf996d44fc3891e58697a5ef030f864a11d1f95e89af362ffad1d57a721b8cda9ca0781d07b87a347e03045c2cf62b957111c8dc4cb7f5c216c2dc142ffaebec6fbd531da1da64f4a6dae1f081f5a6cda8262f49d40f2066d03bfd8f0dc87ab2ff7ffbd0b2d9aca67f53374befb60be1235639342f90bdd11991bd7837f01cddc8a21b847f963160ce4d9391e4f488c6c6855343f86695dbc19240a3f3ad04124a88a645a945bbc8e1f32e1f3188683c731d635623b421510b05389eb5550b481d57df8c27ab08cece351c8ad8fe0f5b9a4826054e670d272730ff0297c14ccfce5ab38def339636b0f632cea291f76ea7ae2166a1f95bdea5230feae0272034662202ab410c3cd6d156178135565065866c346a3fbaf8a8045eec4d65fc426ff23ba9be22271acc862d057512821e14c04b827190269f2ee6e7a31a4401333f2bce38e3a9ce28e96c357d437f74248bc9042a9fa232ddd459ba4dc03531e4edadc0853465b0bcbb418cf39b847bb149377483b90385742fce346e463e59a29b5b18cff7d3a6a20a73ded5155fa4dac3ab57f84b46278ab7f41a28932948a64976de1f543c5b614e8daa7c6435879bbfb1f652bb59294821aa0159702209ae643651d7924d459726cf93bf2a43c5d3a1def6ba966a20f02003de8651366f5cea179f52ef4b37222e949a4906d1961dbc53b1ba3f577b7485a25b5171431e523dcfbe4e1e72cf664140e3409534137050b62aded481b34f2f336a8a6ed8083efba399106bb86191442e534f832272c6bbb130c59c3d3ef5d9a7c01fb90627cf03d8461f1d43e5751b9094bac3affadeaf7711312242b00dcb9a25080166074cf424374926d73317636bffaa51cfbc7cf5bea71f0ee39bdfb78c170766b610564deaaf918b727ebaf232d2919a3d69ee13ac23f51bafc869b8cd50f3040f4b914981fe759a26ab1b3091d60aa989cf164e70a628f4635cc1328a8b3a892cb03a9a3eadc7049505d0c774e24c48262debd2ba708507230b16b0b78d0bf61b5fa39b43fa7a3a2d9c80bf6d966f6b46be36226f6be34a55e113e3c1d53d3db4d6a86744faf6638413435578d17a82faab5ac65b331471d2942171477981f6eb3f5b8da895b6057f8a811d6450f5636de864d844ca9e5fd2c589b9752e56e7446f42941665bdb5cfd474a6d0da8fc24afe9576b2f9acc1179ec31a3fa07f9aeacf2e44d279bc732f7f86de21b2a73d57b76cd36058a188e1cfdc1bc1574c0f4e112b6f3168664235fd6766e4928c19e8d42516996c2022b211aca0dad5ecd59c71a819e2e4079fe9d7b1d6ed4b94727834d75b4eab9d17cc037f75eadf9640db6dbcc40ff5da8da4201703be7d26be05def9710ec267ca8a09359efce3298aa1c8c947eb8a6759adc5158a8f8da26b9bf6234ef33b45c161b75475d9962a98b4ec08ad018fbf1fa6b72fa18e3e3a73c54f955a5e97b54f8dcc34ee56d1419d8ca90f911733c562b66abaf10406a4c5bbbee03a84622c212670ab85fbeba12bd3c9d27b7896b9ea96f4f31d53bf34277d612b9545d0a4153043591601214cd2e09d3b653400171f917de004fd7f35b3ad5b20e56fb04d3e267eafba49ac21804695b2106d71c459e973140a6f11da6f8214cddd9ff604a3802bd70f26034b9340b7d8fd5db8896408272c3c3494999bd07a21202b14074a4ff7a34cfbf64cfa79c528fc9297d2754be366ea74953066fd57627b6c2f049e2884d7a41bc5e3dccf5b2ce421a04dd94944fc67708d7d67f490dc756be0a51621167de3db8291b2b72d40a44c68d66b6d7de7e54be440b368ca3b78532984237b67e9b92cc8c76723ffe9d407259b4b555e94a9d1a31a67ca777bca029d3ae96dcd1a727e10fdbf245e592434ff9c59bea62f181b6a56e8e909ec42e75ce10fcbaad8b5f291fce8fd25c9708f3c3428287498d2e87ca4467d3b6396984972e9b3b3ee277e8800000000000000ffff00002eb600002c8938c5f81fdec4a8e3425cabd377f5d1a8e9b5c69691d52d8bf60a7aa002cc426bdcb32f846bfebff399e78736c9d5d6c5ffa333a3b2e59989553420b44527ff2842c0a57e7828c694e4d2713abc90ebbc36a8deccb1f471c55042c2ffebf6e4d73d5d6319d99daabe5a727f8feed3ec6b2e000000000080000000000000000100000001000000edf2d2c4e2241b21258e4b6e2eb62944926ba8375287cc451d70f8966ef025548afd908cfa2ebc3093bf675469f7e7ae8358aaff207c99b548ad4c607ac1fd11121c08af45030ad4f1b7edd2a77b87c6fb4b66f32d05c13893802807458cc1f55d62efa4291930ef8dcc7bc95eac0000580000000000000001000000000000006d2aa747dd3d732d96feac6ae2583c26e78e94f5678b129080486ced75810a5aeeb4e672dc17d10bd3c93588a633cd3a628b0e290c1ee2d140eb1266dcdf8be32ea4e725000000005000000000000000ffff00000000000064f606fa198e0a2759316f391d2f27934606658ae875f266939f11c0813b1f838af1cf7edaa6cb271833186bd7f93394fabdd5d261"], 0x11c0}, 0x401) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000), 0x2) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 03:14:58 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x5) write(r1, &(0x7f0000000100)='w', 0x1) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000540)="e17649ec0435e160466da46f65f2b029c4ba8f3300abaa0c55eda4d29f2111b7fef62ee43a5a646a7d2a4b09c7f04e9858d99c33fddbf7c9eb0650cd959d9d4b0f970784703130c15b88622e54b09f4f971ae460c5db85b5162b8b0bdc72261a8641cffe59c98f372101e72f8d72fdb2a9964bca49b19409938ed73425d677efcf865511768c99eb39fb99290a338ca0ea4a204575d0b71516cdc868a8eb4f31", 0xa0}], 0x1) execve(0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 03:14:59 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x400000], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x200000000000], [{}, {0x0, 0x0, 0x56, 0x7}, {0x0, 0x3, 0x8000000}, {0x9, 0x0, 0x7, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x20000}], {0x0, 0x0, 0xbac}, {0x0, 0x0, 0x40000}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockname$inet(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r6 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000001c0)) kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)) r9 = fcntl$dupfd(r6, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x69, &(0x7f00000000c0), 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x69, &(0x7f00000000c0), 0x0) r12 = fcntl$dupfd(r10, 0xa, r11) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x69, &(0x7f00000000c0), 0x0) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x69, &(0x7f00000000c0), 0x0) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x69, &(0x7f00000000c0), 0x0) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r16, 0x0, 0x69, &(0x7f00000000c0), 0x0) kevent(0xffffffffffffff9c, &(0x7f00000004c0)=[{{r12}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x1, 0x6}, {{r13}, 0xfffffffffffffffa, 0x944a00f63c8d8813, 0xfffff, 0x81, 0x101}, {{r2}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x3, 0x9}], 0x100, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x105, 0x40, 0x8, 0x1f1}, {{r14}, 0xfffffffffffffff8, 0x12, 0xf0000000, 0x2, 0x654}, {{r15}, 0xfffffffffffffff8, 0xd, 0x2, 0x4, 0x1}, {{r16}, 0xfffffffffffffffb, 0x90, 0x80, 0x7, 0x7fffffff}], 0x1c, &(0x7f0000000040)={0xfb0, 0x8080000}) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r9, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020691f, &(0x7f0000000300)) 03:14:59 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x1000, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/169, 0xa9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/181, 0xb5) 03:14:59 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000805000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) r1 = dup(r0) preadv(r1, &(0x7f0000000980)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/244, 0xf4}, {&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000800)=""/171, 0xab}, {&(0x7f00000008c0)=""/165, 0xa5}], 0xa, 0x0, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x4]}}) 03:14:59 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000300)=""/133, 0x85) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x100, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() 03:14:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)) accept$unix(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002064dce0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc0add0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002064dce0 03:14:59 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000110000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f00006b5000/0x4000)=nil, 0x4000, 0x2, 0x3010, r0, 0x0, 0xfff) dup2(r1, r0) 03:14:59 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x65, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x65, 0x0, 0x0) lseek(r4, 0x0, 0x4, 0x2) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r5 = socket$inet(0x1e, 0x3, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) getpgid(r6) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = syz_open_pts() r9 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000000)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r9, &(0x7f0000001140)=[{{r8}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000004003, 0x1}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r10 = getppid() r11 = kqueue() kevent(r11, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r11, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r11, 0x20}, {r5, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r10) r12 = semget$private(0x0, 0x2, 0x30) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 03:14:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000040)="ac4cbd6159c6", 0x6}, {&(0x7f0000000080)="7782ab7f6ab82653b1a9252457e021f702671cf51143782064a9a389920c4b8c21e3fc61f82413679d2681d6339b43ddf48621aa37e99b4ae3e306", 0x3b}, {&(0x7f0000000180)="a9370f56ccf59ef2c7b17872f0a655eb2a56b7b675e9de84f2623d3de8f3072797ecc7189a6b8170d8557f35d9cf6a1374851fab008f334cf727eb5f93ba43811064ce6cae05a7fced7f529a64d64a1f8d5cd1bb9a58966029b22ffd438079a2a7f2c4d497090ce0e721e3a7d1958f52523ec031d14c96813befb7937dbfc6876292ada724ead4c83e0eb249f7a9bb78a0126b6d321d19798558b00144e2789beab02bfe99bff8f03b4cbf44f620a6c393f7123961265fa949b833585a4914eba2f4989b3ad0f185aafdb003f4b31c3eeaf5814fbfc1426e1bf99756a401d27183b465782b15a8b6749ca06926d352", 0xef}], 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000280)={0x2, 0xfffffff9}) close(r1) r3 = socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000580)="8c65", 0x2) 03:14:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1, 0xfffeffffffffffff], [0x0, 0x0, 0x7], [{}, {}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x6, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) dup(r2) 03:14:59 executing program 1: setreuid(0xee00, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = msgget(0x1, 0x10) r4 = semget$private(0x0, 0x0, 0x80000100) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getuid() setreuid(0xee00, r7) r8 = semget$private(0x0, 0x2, 0x1) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000140)=""/246) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r2, r6, r7, r9, 0x40, 0x8000}, 0x9, 0x8000, r10, 0x0, 0x8a0d, 0x2, 0xa4, 0x3}) r11 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r11, 0x80105705, &(0x7f0000000080)) 03:14:59 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = socket(0x2, 0xc003, 0x2) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) sendmsg(r3, &(0x7f0000000a00)={&(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="6d074ec667273bbedf717f0ce9b1a36f84046de35ac1b9430f1c665ea29bec76fb05cedab0f43eabddcd926a59ca93eaa29f53d4daf1627718143f706fcbb23b7af7773635a42f20", 0x48}, {&(0x7f0000000240)="4c932d3030e57834d4ae2c32060938af97a4f9f46004dd542b8d89fd78c40c8d375153da3d4a4020150848c1bc469193ead4e274801640c4da87a77d0441f87e2c79d31f094c42ff8df9adad782892dada8ce730f897b913825a41fc8ef2e276652d7ac7", 0x64}, {&(0x7f0000000300)="6d39f617e5b370715fbb1daf63ad634240571be96081df8fc3fc22dbbc19969b69d9b563e34625e4933eb98c32684bc9807c01b3f8e3d2b2726058c16cd76ca8302c67793bae10ae86571f14ace3c1c4c213565a7ce46859e7e2b30498f58075fb5394dcff940cc0080d93", 0x6b}, {&(0x7f0000000380)="ad59599ac6dfd4455533c06f885428cdfae537471ff3f4779d44d5a209549ccdaef29f9692ee4294940f153a1b2edac75e0961f33f74d83948fb40e7b7cc3716de0ebb98fafefbe7954ff81d8cf17d7491d9ed7605512e383cf36bd52ca441764e5d5c83f6ac28d7f1da4386bdae0693f35f2a5f1f118b8ccc9c8c0c5b26d7a1788443c1b397949b189b55e7477ce8c8555f6e33210a9830e8117f3808c0ce135c701dedc073de4c43db804b641946a02db8eaff988076deff2e6ab348c6556379cedb226171bca770cc7cf9bbd495841f415f25c66e4d0fd48d795ba5667b0984ebc35a3e974c914972694f63fca3f32ba6ae892c267c56", 0xf8}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="49e415ad48f5ed66aa0374fe5f7e480943b3e6ea40bedf8fe9e91a28b06bbc4cd57455d3a530f9e80980916b5250df54ecd321158715dbba16e4b5deebfbff2c7648ceaccfc91a7b32b7abc70729995a3bbc1b4bf1165ab4410b04fbae9ab97968797a5fb49d6b43fd0b06ce5ec59fc08fe316a2313775592341eb304ab3526fea818a6b9660044f31b06330e820398b56bc1aad59f1eee59d9ed3c833f9e13cdceca5aa8bfbbc1e835d3c7649d18ce3fd19537d862636823025ddd7c6542ed9995de0f19372a61685b7d77d5be48767cfa1a5795bd5d00fe9e43a4ba608e0eccd2c3d32c4b967c3fd40f24af3a6d56d", 0xf0}, {&(0x7f00000005c0)="f225b971234bbd03a82d86ffc7a906356bfec9738ca85be590ca2290d109e07f7f87fd59d1adcfe8073c190a7a728f7c66674171d872bc9b8c89092c2923421d86000ca934961a2e17c371648b38ad98e329de6f579f7f3e9cc19fff9722f6bdca0064a51a103f78b3d59b929552e91574e5b8f52e", 0x75}], 0x7, &(0x7f00000006c0)=[{0xc8, 0x1, 0x9, "a7d3905fbb9b50db71671a3c8d3dd6b539c425b7edb750016b66e12c36488aec5fd5d5dc8879aca418a0ec71a234cbd64654efeacd33eecce5bfeb5fb16ec69220904deb57bf50a84b7676ce594c76b0007dd25e5921ff215d8303346c8dbc0b51b28332a251546489b60b5e094826e83b0f6c65aa01808f33ee84c8b4238cac65e5c400f3e5517282fb67a481011e93dfe62d506f8f9983f3929f4568d7bf206b964ae96ba889504412e9e63483ae5ba1"}, {0x100, 0xffff, 0x6, "9fff91d0db8b2dafbfe8474915e72f6fa733a72de0e03ea4f5c5df8c9867276d087e6354476c5505ecae6c4d3f52d68f497c38a406bfeeca501e843dd7321da5d64838d45532c548df1714c0ef302882c5569b3603e1a0bb9ae04c06a32b51bc0610af535eca147f3c9ca2963bfc6b93577405f55ab67a5108943340b3cdb2fb272dbd80bdeca00831f5d22f9c669e3853d82bce7a308bd44af75d8eae6eeb3706b170efa8e876d6f69f45524ad4aff2eeb6f7f9526c5501b4e206823c84c341611b24f67fda29f40a037ecab389152a61b55acd17a72203475d305b9a440fde64bdd57ea4b916685d764d665f"}, {0x28, 0xffff, 0x9, "accfa14225e435cb7ab988dafc0a3072f758"}, {0x100, 0x1, 0xffff4076, "acffdb913dbcbd9c1455a89a539a5262efb3c888ba1f66ee170eb4cf5210e0e2ae4794fc1761e2a79929fbb72b0419c0771f078b7af03c981765c59f3b96a49eba9bb3a149f85d51a507742237108ad552b40f64c91490dcf5b4a8927c3c3a6b1ebbda3f58dafb03b54e32d0f6be5b9561470ce7154e60474e1142326675e2ce02c834989ad356807eb737dd764dc1eb8fe54838ff168828c4448825286d0d2dc4adf046bdb0b6db293640e4582841328a2d8faa9add7034e496e7fb3cd4c913c23ef14aaf727574dccf7bedeea8f40d5a06aed8a710badd38b134857f228c75c27e756ec3e3dc56d8c65e541a051544"}, {0x18, 0xffff, 0x1, "aec3"}], 0x308}, 0x40c) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) fcntl$dupfd(r0, 0x5, r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xb243, 0x0, 0xffffffff, "84fd2debe0db0d7a5b9d1efdffffff45515892c0"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, &(0x7f00000000c0), 0x0) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r4, r5, r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000080)) 03:14:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket(0x9b18f847dc6518bb, 0x4, 0xfd) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000e40)="2ef40992837a58c824118eecf4a80a7d5cad74b79e1ca5ac819285142a586a82c9213e8c2745e8faa168cd975f5e817e41ab3543ddca3a3f14affab1a56b97ca7de0418147625a60a2331bd5a2cce4a1ea99ce26cd0f5df0652de5b3260729ae52e7a6934d62b67bed6f363fb8b017b2abbe49acf8b8b2885a09da52a1284b8908e119714d6513bcb8c6fd3a8a035d4b492db9d48a1ee80551d16593679c777ebffa00627e7d1cb3683181402ae57eb012d08508f783d3ec049f9f5186efa2d55091d2cf8788abb02c88b56c59ce07557bb3b2c587c21e3727473e945cf5baaf17df9a7dbdac9779e9b682c96d2afea467186568ee3b7469363085494480", 0xfe}, {&(0x7f0000000c80)="d4e4c81d1d6662cdfd891ccad9a1b97b68194f200bbc8a706faa537b1410861033ea6b27e56ee1ab69b2ef5ae7e1b3b8e76a264b6b6947eaf2abfb2ef5cf6a70988102b28c05e8cf0a508392f60e4a5df513ff062bbf107651fee8e3fd4394a50c3f48d59de263640f9737d68e7728b55bb597296bf33a4b34d4448f2bcff3b620d023a4b538c952d97e02dd6e296d0dd54a9195e7a5ab24e4868fb06fb11f5604fb32f3658e3922d7c94fec27ef6d47085ade6d3f9651093a8d6012b78362ec64df4f7d8c70969916", 0xc9}, {&(0x7f00000006c0)="e41a4af4fa1921e38bceac7f1b9bafd08541178c71169162e618b4056e733f659aaf12d61c40d23dc892d7f718f85caf907b34dfe25a2acbce47f82f3281cefe1e1168ec104987590d1c6b3b359cd657fd4aeb581469e7d313", 0x59}, {&(0x7f0000000d80)="43ca1244774b622f053bf938d80f145ff4177bcb03b7205b64f53c3f6688977a5ff4e421053df290ed7aa04119c3de647b4964f5e924c19041104049f4e8dddc116695a218cc34a211aa10", 0x4b}], 0x4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c735005b2133f460193919053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r5) r7 = accept$inet6(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) connect(r7, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r8, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6bc535ce72764a8d2e52dbf0dd717f1eb2ace16da5903019ce84729e268e0e6a1de8cf4", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYRESDEC]], 0x4, 0x800) 03:15:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) write(r1, &(0x7f0000000040)="84505f4d347dbdbed81c3beda717bf9451a3dea1ab0857cfed71fd26eaf6c02896a0f2accf95da19b04d8b0eeddeaccc89e1d5353ed0336a3c37a1e261d0701252cd862ca86df091be08477063cd27bdff9f4dcede973aaa", 0x58) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES64=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x20}, 0x0) 03:15:00 executing program 0: r0 = socket(0x10, 0x1, 0x20) socket$inet(0x2, 0x2, 0x1) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x3c) 03:15:00 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xc32, r0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 03:15:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') 03:15:00 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x141) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84c01002e}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:15:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x40c) 03:15:01 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) setpgid(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 03:15:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0xaec, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x200, 0x0, 0x0, 0x0, 0x8, 0x0, 0x4008020000210], [], [0x0, 0x0, 0x0, 0x9], [{0x0, 0x0, 0xfffffffc}, {0x400}, {}, {}, {0x0, 0x0, 0x0, 0x1f}, {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x1}, {0x3}], {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x8000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) dup2(r1, r2) read(r0, &(0x7f0000000000)=""/161, 0xa1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 03:15:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x4005, 0xfd) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x800) fchmod(r0, 0x8e3) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) fchflags(r2, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 03:15:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f0000000140)="19ae0924c14763f87fcbca8d1e99236af7eff31cc24dd4e5f631086366b8bba7b3c90d5c7d62910a874505c3045c4ab44d374ac5ddae5c61d2dce7dfffb7", 0x3e) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x2, 0x4}) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fff357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb77f30c03756e3d2cdcaa13c894303cf33153b404f36a00f90ff03000000000000c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/33, 0x21) 03:15:01 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r0, 0x0, 0x0, 0x191}, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x6b, 0x0, 0x0) 03:15:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:15:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) accept(r3, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 03:15:01 executing program 1: msgget(0x0, 0x426) 03:15:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = semget$private(0x0, 0x0, 0x80000100) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000480)="60750bec4f56c0aed3ab876193a8ba0a22e0607f03852211168edfeb9c253bcac0589dc72f1eec9a954cfab8255a10688459a0d6448ef29d8edad72328e68002d1ad85dd7643362c0df231156f9932c03744fde2bb17cbd02f6ed8eaf1784ea1b8a9f57c2413f4a991ff54044d4a050374bdd6dfa6d5764f5162c9a1a38da282087435abe21546303984caa32590b968a53a033b43b205595d0074103cf2c2990d62744777868b0a060ee7f369fa327743c63610783145f8c73f024aad89e296c39bb354b7f59fcd8ec2c2eb40567f36e0e5d26f89314f2c6a305a69c9ec21dd90d2dc7398ec", 0xe6}, {&(0x7f0000000580)="4df38b08fbce707a0e5037a26bc41b2e2e1d7a83bd4cc9fa0075202c02ef475a121ed847149764196558db65bc8dc9ea790e7a6c2975d9630438915603411c40d16ef5beb4171820b098def89a8ee9319036b0a1dc8b2b574b68efc4f9abd4029533cb8de5c0804aa0f2a2f147097ce92c5d8dca459858ef3a7a6af38a1e17d0cd68c9aa8cc7fc8cb09fd5548cdb40696c8f9462ae174de2c5eb01409067859575d4a2b8b318aa29598a225bd5681c7fd45b8afce4a7bbce", 0xb8}, {&(0x7f0000000640)="525d1f69d41450aab8741039deb0e68b9c6eedd5d4612b71bd1a822cd0483877a8b98468725a188810f137dccbec8c8b15437558024e54aa7af93e4a7e58f326efa2c63812c857212529378a20b025f0fe652676aabea25a6fcad9318219f116d28615e8bdfb73e7221c7c888fdb8d4e60b911c304fd77c2251639d64b4c84b7443f5e46e3655f528b261b3c18c1427253728b5ca671ba5e682f6a822b0c96d5e28d1b7c9a9806cb68b26652ca7243b11972cd1d6a9b770f9322cb21f6568c42f9b2f6dc28708df036854fbb3850b97eef159c34a6b0b804efe55688542978cff44126708c6424b4ee72169ba6839b3090", 0xf1}], 0x3) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x3, 0x5, 0x3ff, 0x80000001, "f68cfad06a54425b49e9d005f3ff6d0c54ced094", 0x2, 0x3d0}) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, r4, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000001740)="42cc8222d7de5044a9792835692ffa246f1b9c8f8a5f1360fc95543a4d0a0499d7e91562e9697a35271fd20d04efbe6b32ef29c7b2ee1c3ae3d7f59e0960ccb7d0e0b067a968ccc6b56c51ca777b5aba89ca66faf2174db559558df6a86ab61b7053cfe6332d39e5d5bcb9a9ba502753ac828cec15a8adfa1b225d86112fc7d094155b2ed279c7d570b5e3037608163d0531f514d372672aaf41f6aa6b211acb58567812ea77c51ab6c6c469a63d30fa0b4d43cadd29fbf18983dc278b2e15c8b93578189b8c13a4fd065640ca9b45c6d9d3efc2e2a2f7e4abde429ee878786b6de5b6128fbe06f1f640490af8bb65cd", 0xf0}], 0x1, 0x0, 0x4) r5 = getuid() setreuid(0xee00, r5) seteuid(r5) 03:15:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r1, 0xec7528dbe83ba726, 0x3, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r6 = socket(0x2, 0x8000, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) seteuid(r3) r8 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r8, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) 03:15:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4, 0xff}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0x20, 0x8}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x2}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chmod(&(0x7f0000000140)='./bus\x00', 0x41) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pckbd_enable: command error 03:15:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, &(0x7f00000000c0), 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, &(0x7f00000000c0), 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000000c0), 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x4a, 0x4, 0x5, 0x5}, {{r3}, 0xfffffffffffffffd, 0x42, 0x10, 0x8, 0x6}, {{r4}, 0xfffffffffffffffa, 0x20, 0x4, 0x0, 0x2ac}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x8, 0x400}], 0x8000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x0, 0x800}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x33d, 0x4}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x3, 0x1}, {{r6}, 0xfffffffffffffff8, 0xdcf9be7e38fc3e4b, 0x4, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x3, 0x2, 0x0, 0xffffffff}, {{r7}, 0xfffffffffffffff9, 0x5, 0x80, 0x10}, {{r8}, 0xfffffffffffffffc, 0x31, 0x1, 0x7f}], 0x800, &(0x7f0000000180)={0xfffffffffffffffd, 0xd3}) r9 = dup(r0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x5, 0x7f, 0x5, 0xbc}, {0xfffd, 0x1, 0x7f, 0x7ff}, {0x7, 0x9, 0x7f, 0x7fff}, {0x8000, 0x6, 0x81, 0x1}, {0x0, 0xff, 0x7f, 0x6}, {0x0, 0xf, 0x81, 0x1}, {0x80, 0x8c, 0xff, 0x5}, {0xbbd, 0x7, 0xca, 0x1000}]}) 03:15:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f00000006c0)='./bus\x00', 0x2, 0x8, r1) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)="cf196d5043b8957308941b93711fbb653c244fee5936b14dab707dfeee474b0dc1144c0457825505feffb5810dd4415b654cbafa48d46b6f4c9d5029f6df0377371c92965f9cc54f390322148608768cb9d27fd516c16bdd02d239afa34b5a9d0c7e7dd40657bf3d8aa163f5c92a493e969c6647e97e5da547c132074f0051412590c3d91d3216048e7440a6d1f108dfaa47a62e55e532e66f4726c9caa5c3ba507c49ab5d1b206f1bff0b8333f935d1f78c282f1591fca9c8f5410bedf1bda6d9ebc83596fe0af721", 0xc9) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='/:.\x00'], &(0x7f0000000600)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\%%\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='.\x00', &(0x7f0000000500)='&\x00', &(0x7f0000000540)='+()\x00', &(0x7f0000000580)='^[@,@\x00', &(0x7f00000005c0)='/\x00']) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000680)) r5 = dup2(0xffffffffffffff9c, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000080)={0x80000001, 0xe0000000, 0x5, 0x4, 0x2, 0x9, 0xffffffff, 0x10, [{0x5, 0x5, 0x6, 0x7ff}, {0x10001, 0x4, 0x1, 0x7}, {0x3f, 0x80000000, 0x80000001, 0xffffffff}, {0x7e, 0x6, 0xffffffff, 0x8}, {0x100, 0x7, 0x6, 0x7f}, {0xff, 0x7fffffff, 0x3, 0x4}, {0x0, 0x7, 0xbd, 0x3}, {0x3ff, 0x4, 0x9, 0x9}, {0x1, 0x9, 0x6, 0x1ff}, {0x8, 0x8, 0x9, 0x8}, {0x20, 0x2, 0x0, 0x3}, {0x2, 0x20, 0x8, 0x3}, {0xde, 0x7, 0x5, 0x80}, {0x8, 0x8, 0x59b, 0x6}, {0x1, 0x0, 0x8, 0x7ff}, {0xfff, 0x69, 0x81, 0x5}]}) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) pwrite(r6, &(0x7f00000001c0)="e162a4f6697aabce362c1c014edcd58050cdb61592824bd3768339fe88bd213ade6a791476215cba8a1e664883295fa42e1c09d714be98a4289c177aa3cb9b4d7919143e59e28247d1a724906813f2e5871cc71811dfc36dcaca0ab35c2809d8bdac1a0f2902412058523e7ebb85f106ff87928387996b63995a0161385958f9bc907e8392ea4d1e81eddcdfdf3b2ac5e630165ca36edf02bb14faf0bc420ba286d54a93a138ad08cfa261f987365bee113dc2978211dd0fdb3150aaff3c760aac7fc652f455a193b28488e91540a1d62bb53d673bf59a552c3bd509f208a5456b831baf56", 0xe5, 0x0, 0x7fffffff) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) pckbd_enable: command error 03:15:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="06040000008a1e190200000500000000000000f259d35a0535400004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x2, r2}) 03:15:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x5, 0x0, 0x10000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x800000000006], [], [0x3, 0xff, 0x0, 0x0, 0x0, 0x80000], [{}, {}, {}, {0x0, 0x0, 0x9, 0x2}], {0xe208, 0x0, 0x0, 0xfffffffffffffff9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x10, 0x4, 0x8) fcntl$dupfd(r2, 0x0, r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:15:03 executing program 1: getitimer(0x2, &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x1) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x28fe10ab5c582a82, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/58}, 0x42, 0x3, 0x1000) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) 03:15:03 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x94) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x0, 0x80000100) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getuid() setreuid(0xee00, r5) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, r1, r4, r5, r6, 0x8, 0x6}, 0x0, 0x6, 0x8}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) 03:15:03 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x4, 0x7) fcntl$setflags(r2, 0x2, 0x1) 03:15:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="d04d24552287782f68ad8afd1be07932b689d74c2c13286b69a9a18cb21545ef51787f86f7e294fd2625768c45ded17bd69d8d672785c04e5e47f79f3e6f1ba89055784f39", 0x45}, {&(0x7f0000000100)="fdac3bd388167715b7566361e40300221f7f398e69f19f6423b04ae23a7faac7a5642c63c240499047c9926f325e5d6395140c00af99a971e44c0c3f59f9165438b0eab3d53893aaa5a4c6cdf3e0d170a668d411b5c59f2870216183695e3248bcb9bb735d5a125315c823f7db4050622b", 0x71}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x356) 03:15:04 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000040)="c7a89500177eb73dd74c86d988e7") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) 03:15:04 executing program 0: socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4005}, {{}, 0xfffffffffffffffe, 0x6, 0xf0000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x5, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0xa0000000, 0x9, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:15:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x70, 0x1, 0xfffffffffffffff8, 0x7}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x4, 0x3ff}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = socket(0x2, 0xc003, 0x2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000240)) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, &(0x7f00000000c0), 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x2, 0x0) fcntl$getflags(r5, 0x3) bind(r4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:15:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:15:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r1 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000002c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de9ca9ee75e3b30915fae533a8265952fe948d4b5d03c938b6fdfaa006d323c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea9689faf0465208637e93b74e26ee496726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e87dd88afacd3683d63db1c63f32af973ee3628010a881569a6b7d41b1900261c8d8a53fb7337951ac4f44db843aaf740642d", 0xea}, {&(0x7f0000000400)="1d5b934e107b1c557d9647aaacd87f3d801d864ca9e4b13e5185af68776e7bea452e18064553ca6afaf2035d868bf51ea2d5ef4af5a4a70b24c24602cbe98e39261982fe7a06971e6576db2aaf3c2ad8d27254343568", 0x56}], 0x2, 0x0, 0x0) 03:15:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x3}, {0x1, 0xe0000}}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) recvfrom$inet(r2, &(0x7f0000000200)=""/150, 0x96, 0x0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) faccessat(r0, &(0x7f0000000300)='./bus\x00', 0x104, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x5) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup2(r5, r4) pipe(&(0x7f0000000340)) 03:15:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0x9, 0x8, 0x401}, {0x9, 0xe6, 0x7, 0xfffffffc}, {0xf32, 0x3, 0x81, 0x6}, {0x2, 0x7, 0x1f, 0x1ff}, {0x4, 0x71, 0x1f, 0x20}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 03:15:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0xfffd}], {0x0, 0x4}, {0x0, 0x0, 0x0, 0xd19}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:15:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x29, 0x801, 0xfffffffc, "0366288fef097f0c033c02df7179000076efffaf"}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xaed) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/248, &(0x7f0000000280)=0xf8) r2 = socket(0x2, 0x4, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000340)={0x3, 0x2, 0x80, 0x800, r4}) r5 = open(&(0x7f0000000300)='./file1\x00', 0x20000, 0x6) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$setown(r5, 0x6, r6) 03:15:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) close(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r3, &(0x7f0000000240)='./bus\x00', 0x8, 0x142) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r4, &(0x7f0000000200)='./bus\x00', 0x200, 0x180) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r7 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r7, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x40, 0x0) r8 = geteuid() r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x69, &(0x7f00000000c0), 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r11 = getgid() r12 = semget$private(0x0, 0x0, 0x80000100) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget$private(0x0, 0x0, 0x80000100) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r13, r17, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x7ac, 0x1ff}) r18 = semget$private(0x0, 0x0, 0x80000100) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r18, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x4, &(0x7f0000000500)=[0xffffffffffffffff, r14, r20, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r21, r8, r11}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff, 0xfff, 0x0, 0x0, 0xfffffffffffffffe}) r22 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r22, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) msgget(0x3, 0x155) r23 = msgget$private(0x0, 0x41) r24 = socket(0x2, 0xc003, 0x2) setsockopt(r24, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r24, 0x0, 0x69, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000440)={0x4, 0x1, 0x1, 0xb44f, 0x3}, 0xc) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000400)=""/46) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 03:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mknod(&(0x7f0000000800)='./bus\x00', 0x8, 0x8613e) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) read(r2, &(0x7f0000000300)=""/228, 0xe4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x5, 0x1f, 0xd5, 0x2}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r3, 0x1}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) r5 = socket(0x10, 0x5, 0x0) setsockopt(r5, 0x7, 0x66, &(0x7f00000004c0)="000000000000b9000000006cbd6af60f0513495aa6e06c11ef2cd133b6dd0a23dd8dc3b6964b1929dd3128ad564fad196472e85e8288fb683a3e6d6cd5c2977567ab352836290aaa71e672979aaf9e17a14b0a71fdde85dd2e80878bae290230384dfff5c38afd71b813279f2932484ec2bb53d091d0ead0050048d43eb605bf201bd3e8a434202d08bc53e5826d87d2bca7f5f2da323a0e61a60401d673b38e425771cf094a00327cd5a91ee4fe95e3724fcab7b7e0074e", 0xb8) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r6 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000580)) fcntl$getown(r5, 0x5) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000400)) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x8) ioctl$TIOCFLUSH(r9, 0x80206980, &(0x7f0000000300)) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x69, &(0x7f00000000c0), 0x0) pwrite(r10, &(0x7f0000000580)="b3c939e2776288b4babbba1b0cb9f871051f5bafbab96ee646c8ff53405ff2f24f6a3009782cf5d65b11685379a41ab24481cf99992148e6be3e8e46f123a1cef6459c5685cad1816db3fb6595f6901e5de08397f1c9ae49067249635d0f5e1336c1ff69c9bf4dfa1ba50d0ef4d50946b42ee4c3cbd150fb981bff245545a173103206e2b4a7f4bd25a510b2d829b2e8432aac2f2a8c87216213938bd767134b40c74e00e14378fe064aa9a494dcd325bb761d38f55477937cf5756ca7a147dcc73b9992dec80fc2306dfdf43d0630", 0xcf, 0x0, 0x7f) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8ea3) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 03:15:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:15:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000089e7f009901"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f96b2c7e6c1d61d6490a00000200", 0xe, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4, 0x0, 0x100) 03:15:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x2, 0x24, &(0x7f0000000000)="4d385b64547b80190ca1cda5399b2a34d407450f431b4e93041c3c8beb023af5c2df1380adba1a08a322614726176edddb40e1b6f06c44d53faad6820a1e2c02fad069f75ab2396427bc31310a2865d5849203f05aa7a99e472990794e0337c73e97339fa20de9cdc31f2c1ccdd7b0b0074d4fd7235113990c2ae0da8f97b9e490a7e9452d3aadbf67fd5e448979bddcf69009d93f3166869dd0a156de92cbd20edf73149c95f37566c3eafe7d624d52c09bddcaccfa52ab80cc1b42282d40ad0e0c08e7a7115172", 0xc8) 03:15:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0xfffffffffffffff9, 0x400000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000649000/0x2000)=nil, 0x2000, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x101, [{&(0x7f0000648000/0x3000)=nil, &(0x7f000064b000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9ef}, {&(0x7f000064c000/0x1000)=nil, &(0x7f0000647000/0x2000)=nil, 0x6}, {&(0x7f000064c000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000064d000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000647000/0x2000)=nil, 0x8000}, {&(0x7f000064b000/0x4000)=nil, &(0x7f0000647000/0x3000)=nil, 0x6}, {&(0x7f000064d000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000647000/0x1000)=nil, 0xe8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000064f000/0x1000)=nil, 0x8001}, {&(0x7f0000647000/0x3000)=nil, &(0x7f000064b000/0x14000)=nil, 0x2}, {&(0x7f000064e000/0x3000)=nil, &(0x7f000064d000/0x4000)=nil, 0xc4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000654000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x51}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shmget$private(0x0, 0x4000, 0x71, &(0x7f0000648000/0x4000)=nil) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x35, 0x0, 0x0, 0x191) getuid() 03:15:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x173, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = dup2(r3, r1) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x6, 0x4, 0x3, [{&(0x7f000004d000/0x3000)=nil, &(0x7f0000083000/0x2000)=nil, 0xff}, {&(0x7f000032d000/0x4000)=nil, &(0x7f0000414000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000628000/0x4000)=nil, 0x6}, {&(0x7f00001a1000/0x4000)=nil, &(0x7f000005f000/0x3000)=nil, 0x7}, {&(0x7f0000167000/0x3000)=nil, &(0x7f00002b2000/0x1000)=nil, 0x5}, {&(0x7f0000550000/0x4000)=nil, &(0x7f0000103000/0x1000)=nil, 0x9}, {&(0x7f0000565000/0x2000)=nil, &(0x7f00000f6000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000415000/0x3000)=nil, 0x6}, {&(0x7f0000296000/0x1000)=nil, &(0x7f000062c000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f00005f1000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000737000/0x3000)=nil, &(0x7f0000506000/0x4000)=nil}, {&(0x7f0000257000/0x1000)=nil, &(0x7f000010d000/0x2000)=nil, 0x7}, {&(0x7f0000257000/0x3000)=nil, &(0x7f000005e000/0x3000)=nil, 0x8}, {&(0x7f0000015000/0x2000)=nil, &(0x7f0000523000/0x3000)=nil, 0xa7e}, {&(0x7f0000434000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000535000/0x1000)=nil, &(0x7f00000f7000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) close(r2) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000000)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000080)='./file0\x00', r7, r9, 0x2) close(r5) socket(0x400000000018, 0x3, 0x3a) 03:15:05 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x9) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 03:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001580)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x8fe}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x0, 0x6, 0x1, 0x5}, {0x0, 0x81, 0x1f, 0x4}, {0x1ff, 0x81, 0x2, 0x4}, {0x1, 0x7f, 0x2, 0x10000}, {0x20, 0x3f, 0x40, 0x3}]}) recvfrom$inet6(r1, &(0x7f0000000000)=""/37, 0x25, 0x42, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x5}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000380)="25ada721ccee483e908654b8bd32") 03:15:05 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000), 0x4) 03:15:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = semget$private(0x0, 0x0, 0x80000100) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) getpgid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r4, 0x10092}, 0x44001000e, 0x1000010008001, 0x0, r1, 0x0, 0x0, 0xfffffffffffffffc, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:15:05 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0xffffffff, 0x0, 0x7fffffff}]}) r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 03:15:05 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x0, 0x80000100) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) chflagsat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000740)=""/204) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/212) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 03:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28, 0x1f, 0x0, 0xfffd}, {0x9, 0x0, 0x0, 0x3}, {0x8006, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 03:15:05 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r1, &(0x7f0000000100)="82c1f90158f6551d30a8302c1f9b97d8defabc0383a1671805335ebeeaf68e7c75", 0x21, 0x209, &(0x7f0000000140)=@in6={0x18, 0x0, 0x88ec, 0x9}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r2, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 03:15:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x101) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/185, 0xb9) poll(&(0x7f00000001c0)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) 03:15:05 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 03:15:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00062e4ff06959653000"], 0x3) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) lseek(r3, 0x0, 0xd16e, 0x2) 03:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000100)=[{0x4d}, {0x1d, 0x0, 0x0, 0x66}, {0x3, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x6, 0x1}, {0x2, 0x4, 0x7, 0x4}, {0x0, 0x43, 0xa6, 0x200}, {0xfffc, 0x1f, 0x8, 0x6081}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 03:15:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x22, 0x0, 0x0) r3 = socket(0x10, 0x4c246e1f2b65b730, 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r2, &(0x7f0000000240)={0x18, 0x2, 0x6, 0x5}, 0xc) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) recvfrom(r6, &(0x7f0000000300)=""/125, 0x7d, 0x1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 03:15:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x7, 0x1, 0x2, "0100", 0x83, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 03:15:05 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) execve(0x0, 0x0, 0x0) 03:15:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(0x0, 0x1, 0x8, r0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000916, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/7}, &(0x7f0000000140)=0x9) 03:15:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 03:15:06 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20400000008b664f34ad14ae65d34230a98592b74807ac0f67daf8d"]) 03:15:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt(0xffffffffffffffff, 0xfffffffb, 0x36, &(0x7f0000000080)="db37a98064ad635a013e2b9b9796688ddc91b503cd0b12699dc073a80131e6cf192a698fb8324903e21ef2", 0x2b) 03:15:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x6) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 03:15:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:15:06 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = semget$private(0x0, 0x0, 0x80000100) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000740)=""/204) semop(r3, &(0x7f0000000340)=[{0x3, 0x1, 0x800}, {0x7, 0x6, 0xc00}, {0x0, 0x7ff, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x1000}, {0x3, 0x1}, {0x1, 0x2e71, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x1000}], 0xa) r6 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) semop(r2, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, &(0x7f00000000c0), 0x0) r8 = accept$inet6(r7, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r8, &(0x7f00000001c0)=""/135, 0x87, 0x0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000000)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000280)={0x80000001, 0x5, {0x3}}) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x33, 0x0, 0x0) 03:15:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f}) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 03:15:06 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000340)='./bus\x00') writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r3 = msgget$private(0x0, 0x2eb) msgctl$IPC_RMID(r3, 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) 03:15:06 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/209, 0xd1, 0x803, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)="80525e505044a5ef390f37180000000073896c97205dfbb33136cd832d5751279b7b142c67e59753c459924a29ae3496ed0bfd73ecd417100dcfa8c59279c9586f350623a91c9138b6e7b10a9adaea69012127cebdb90400000000000000b4764c911a6aca51e7ae41a561423dc246f3da949a79460084ded0543925c0a802c089e8120f7d9ebcce76c793ed8743dbdc10d7164406b4a06f6ddc7f8df7d9a12e75a1398169aba53abd2948349791c1a0ea5a717d0f4ae400306c83c89d9541ad26387289452c83da93b2c8c751c5d2709ead8000b0963d3c3580daa8593a3d59238cf298e0825b17f8eaac612a9900c160b6165272f7b7dc75949c238ac5847095f0093782fa48a3f88ac1c50b4c24fe9b10c918d0d6238f140da99398bbf53cbf7b90f3c4f57b10ffe1e6b82a3138e147d3742b07de0e3304114cc26613fadb773950178ee3233238b26d327095ecfd6f7a73d92b9af85540e8e219ed6f888c1724ff71ec3cae49fc073019dd1d5a65fb5f6aad69557f07cb7add50ef7a408696940e62919b55b730887cb06cadcf1141417229449f0cef8ea405df02eeedece83449b21c6f288173d2bd8ab0879219e8dba5c9b34f245d55dafc4e5e0791f8e87b132e4013d88355d451a8008834ef2d5aa51b5d7c540400000065fbd5160ee86e199e9c2f85daffd334f9b7d0c702de5f9c89c66dda1b18ba527605bf301f1edaa802034e8a12db74807691a451e5bab701843c59b6f3f219b3ad2646b18867fd59c1ae8af27fd4867a7a077fb6af5d9a01b45ea90807f8ff275fdadedcbe2d2bb84b06d6047dcb11cb9bd43ece1b884596c0ff751c309a80ad88b9", 0x25d) listen(r0, 0x0) 03:15:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x2, 0x0]}) 03:15:06 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x8) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r3, @ANYRES64=r3, @ANYPTR64], 0x3, 0x800) close(r0) syz_open_pts() write(r0, &(0x7f00000003c0)="2068ac4038ed0d111000898e76167d78637d03000000", 0x4) r4 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x19) write(r4, &(0x7f0000000000)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)) msgsnd(r2, &(0x7f0000000400)={0x3, "ab30cd58aa40268f4e51cdbe13b0afd03171a8e5a7ec470d3458fff9377228eddddbb25146c0453d080aed0f8c06bf8cfbe7073e5f6d19a370d650548cc6a6554a5c5fc2dae03da0d711c02391c38b4c055449fd2cd0032ecc7fae426b59656a1e18e6750bbfcc15eef3f4d8ad2351b1cf3b9dca42b6a5af5b9157c5797a36afc8280dc36bfa407edb387a823180e91ba74925ac33d1c8fd7df5156b251a76ec57df67a516ffc612381209362efc681b96d23f5df8895b060a3ac079125c360a"}, 0xc8, 0x800) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xc) pwrite(r7, &(0x7f0000000040)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab34d20000000000", 0x1e, 0x0, 0x0) 03:15:06 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x4a}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) ftruncate(r3, 0x0, 0xfffffffffffffff9) 03:15:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0xfc, 0x40}, {0x2c}, {0x2007, 0x0, 0x0, 0x7f}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setuid(0xee01) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) 03:15:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x10001, 0x7}, 0xc) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x2f, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000000c0), 0x0) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x0, 0x80000100) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000380)="d20cc674baeca43b9bef5f85581b928d", 0x10}, {&(0x7f00000003c0)="4603676afd55f0cf34b91e18e4c117788dbae656", 0x14}, {&(0x7f0000000400)="500da0b67aae931b09e073eb53c017639671bd87602ba8a5fdb9f87623b0f75b1182914d6be9c9043b224d5f8dd1909b211406c4bf0cd409c2b3318c6961ac201bb03f7c03988c02a03b550e93", 0x4d}, {&(0x7f0000000480)="dfe5e2bec6e8bf8c6f847dfe1e21177eaec9eb1680b5b3d16cd5bd2a386aac0f42187395d240c0a6aaaec09c3ea56c688fc717903c4324e2365ca150c90930d87d2bdb549cd1eaf7acb586746b8c4b22db2a68cfd044d217fd4a78b364ec584f812054067c", 0x65}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r9, r11, r14}], 0x20, 0x4}, 0x400) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r15 = socket$inet6(0x18, 0x3, 0x0) r16 = dup2(r15, r15) dup2(r1, r16) sendmsg$unix(r16, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 03:15:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x0, 0x80000100) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x2, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x9, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r2, r3, r6) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) 03:15:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252", 0x9cb}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000880)="806be43a11e5522e73ac972e152eec8cf4ffa96310f0e0329cf1ea557d39484ba13bb9ba74237be8ea159ebf47bd29e1c6789e7bfc91cf24a0438adb7da2c6e8b601a9ab84012d103d51f4acba386b3d4ac8a675b30de05038e70e88362d75e9312e66813d8123a146d238305afd9d0be7db6714227a3c095911fc26629a24c6d2f75aaf390a771d9b3d04b73337cc919832dfef6266c2053f0a652d39b318cb4c9277e0d52dbd9ae3717e63b62904c5e90c695c1cfd7f4553adcb751218a4d7fe62a2fb22ebb20fa46c61b802254f2c58c826380a51390e4dbd8978c2ba817ce6f2e3390ae7864ac5d4dd0b019b1e861b7fe230906208c16e4df5ee7b531bbb6caa38c70013bcd056ab07233d6658ed7c73b3a66dbde9e045f484c30083cced2cec198ad3c013ac505e16f31e9ff96fa40279435d12598beb54c04ac597f6f9470d130008ec48abe972f02fe7ba6dd07d9fcb04486137f3d1f5eae7aabb3da5a21daebf3afe913dbf9629e506a7338934c18eeca403e975fc9c14de8ff1673778d942221694022e27eb5fe39b5e66a161986bc96003132f75a175cc187c060845d6e0795aa4a6fc9d990bcb7287ba37905466622d79e28cbfeb7005c7cf20d93e3bc9be1fe92ee93fd75baa904a42350602cd0a54a0a7bb994a44526ba355522a975ca08a6649dc4be50243c48ac7d29c6e1ed56137df3e66a3a0c5bbc7a1679026aba1ca50a5a2f4af9cab3d9eaa05824dc9f5762d9d0b75f42597b32a1c14d2fc7c7db9a98ae62c", 0x229}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 03:15:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x184) symlinkat(&(0x7f0000000000)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 03:15:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x40000000, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 03:15:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x1) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 03:15:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x63, 0x0, &(0x7f0000000280)=""/99}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) fcntl$dupfd(r1, 0x0, r2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0xf, &(0x7f0000000180), 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000140)=""/40, &(0x7f00000001c0)=0x28) r3 = socket(0x2, 0x4, 0x9) accept(r3, 0x0, &(0x7f0000000100)) 03:15:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:15:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x6541b6bb, "73ac510e5d930900000000000000500d6dff00"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60d", 0xc0}], 0x1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 03:15:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x20, 0x9, 0x7fffffff}, {0x4, 0x0, 0x2, 0x503}, {0x3, 0x5, 0x40, 0xd}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x4dd3e259) 03:15:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x4}, {0x1}, {0x80000006, 0x0, 0x0, 0x80000}, {0x4, 0x9, 0x6, 0x5}, {0x800, 0x2, 0x4, 0x6}, {0x0, 0x35, 0x2, 0x9}, {0x1, 0x0, 0x4f, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 03:15:06 executing program 1: r0 = socket(0x1, 0x4000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shutdown(r0, 0x0) socket(0x1, 0x4, 0x10) 03:15:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x4000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:15:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) 03:15:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) flock(r0, 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/230, 0xe6) r1 = socket(0x2, 0x3, 0x0) dup2(r1, r0) 03:15:07 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r2], 0x1) write(r0, 0x0, 0x0) 03:15:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4000000, 0x7}, {0x2, 0x7f}}) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x35, 0x0, 0x0, 0x191) 03:15:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x53) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0xffffffff, 0x4}, {0x18, 0x0, 0x208}, 0xd2ec, [0x8, 0x7, 0x7, 0x5, 0x3, 0xfffeffff, 0x8, 0x1]}, 0x3c) 03:15:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="1d9cb3614d7a4a4922fb32a73f867187a88c195c634bd63ba7212219df9fe1e7daaaf07512ecc699e2dab3290b0a1d16995d9261ef264b856af17bbadee830ba95e06e5525d1c45ed8482f31d4e8a8ec8a666ca5f5cde0d0137654bd60d12581d179cfa32290fce308d5e7d82c9ce5f7a76e2b0b6a5dbac87b0a4817481f6f1d3ee0756e1dfed01ce1efc4090896504ce13e19b8bac9161661c93670630de58455bd43f236f7f98c39d8977c77b788731312ad0233a98805d0b9985464189776d7595546154d08a9fc4c", 0xca}, {&(0x7f0000000140)="7b05e1b7772b22afffbafc7ddff8ab510029039b952cb167efa9a7c58a67448cd48c6775b7fe7e6edbb2abf74e31192ec90f69428725108c18d4edabb7eddc6dbf8eb628013ca65aeb5e0f672611fb792d77ebc5b455c0d548d7f473625fe0524273969eb7f53c66bb64f0f21dfad1b14ae5dcb7b84a6770d4", 0x79}, {&(0x7f00000001c0)="5c0bae0327f72527a13293ba93b2af483ca559f2e574282fb7d6c9de74d7b305ce670d7625a5d3016a87441424fc457ba99eff1bf4a120830e24696090c881affd050e1a9835561b343b1295569d8175e860e54ba075b7fd775d8b1a21e2e114b68f4b49e678a8e1a97db9dc1a7a68bce4431016af54ae528f362d3134e079ed5f03b855ed408215ccaf55643e4b4220fb0a27c70cd708eb30942142bcb0ae3d4032499ccf2033babeba8b93c338647866a3419e97ed4a0d82f583cce6a111c601e853b67eba51c4c8ab5ce2b6f86d7ec6a9f86135c4969c79b7f9", 0xdb}], 0x3, &(0x7f0000000300)=[{0xd8, 0xffff, 0x2, "4db078fafb22e0919bf1a6c36f79fecb8a0ec2952394c8235ac6ddecc25586ca99ecd430778c0b92374a5dce203df114c1da027f0d04ddd4aa7ae3e4e0636d1db549133a14b4af7ed528e847ad580d7f7ef1df9930dabedf1f2fd3a909380a3a7e156f138fab1532722ab7e4f64b53ca37898960e45ab476c9a51934cef38d001e6a1c5359faf2f6586873ef1c6e674a21b14d9f49d9fd823ea4bd70acfba6fc1d7e9ba18becfc5c8335774bd7c50b7e628a3bcd53345b2c31e40513bd1759b84704e94fea58d211"}], 0xd8}, 0x401) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 03:15:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) recvmsg(r1, &(0x7f0000001800)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/195, 0xc3}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000001380)=""/99, 0x63}, {&(0x7f0000001840)=""/92, 0x5c}, {&(0x7f0000001480)=""/205, 0xcd}, {&(0x7f0000001580)=""/53, 0x35}, {&(0x7f00000015c0)=""/190, 0xbe}], 0xa, &(0x7f0000001740)=""/72, 0x48}, 0x841) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f3119404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800040000000000d57c55e383b400000000000000", 0xb1, 0x0, 0x0, 0x0) 03:15:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 03:15:07 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:15:07 executing program 1: r0 = socket(0x10, 0x4000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) close(r2) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) 03:15:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x4) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x7, 0x3fff800, 0xfffffff7, 0x80000000, "58ad5f2ce27781c4fe965ee4e5ed7fe4a080118a", 0x401}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x204, 0x0) 03:15:07 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x7e6a, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1ff, 0x0, 0x7e6a, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0xffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1cd}, {{}, 0xfffffffffffffff8, 0x100, 0x80000000, 0x3, 0x6}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) 03:15:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f00003f5000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0xfffffffc, 0x20}, {0x18, 0x1, 0x3, 0x3}, 0x0, [0x8, 0x80, 0x5c, 0x1e, 0x80000000, 0x8, 0x41be24d3, 0x8000]}, 0x3c) recvfrom$inet(r2, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x60, &(0x7f0000000000)="01000000", 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000340)=0x10) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x7fffffff}, 0xc) 03:15:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) sendto$unix(r2, &(0x7f0000000140)='U', 0x1, 0x5, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) recvmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto(r1, &(0x7f0000000300)="091e6d7d04572d98d9011e3f62feb12ba526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d73b3fc75e3f1cc265bf8822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b3368fa61389767c211f5a62ec960fe51d7521d2043f800108b4069c81ee2c94920b52779189ede3be3c7bf3c8982da1dbdb729a384fa0b330a749056d20df13e8a4244caa27cbae9886867e7108a26fd4da9643dc783674fa894d26b2", 0x5f244f61170eb19b, 0x0, 0x0, 0x0) 03:15:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff, 0x21b], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x8000, 0x81) 03:15:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x10001, 0x100000000}, {0xd3, 0x7}}, 0x2) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 03:15:07 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r1, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) 03:15:08 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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', r0, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 03:15:08 executing program 0: r0 = socket(0x2, 0xc003, 0x11) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) fchflags(r0, 0x1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a3a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504381879a62587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5af2074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb080000000000000016eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7900008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e282724543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a08844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e27c9d7d690d7f7f1b8b52461fe4bc33ddaa99cdde7b892ad09537dae535a629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd2b8e630e6d32afdb05fce19b2ef45e1147b8f817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d02fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff968240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7db2d8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a96fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019b83780ac9fde287f0d5233d1aa6d476af9ee0a500000000c3f17756a1df4bc03e70afd7ee9540170baea15faf1f961f7260f12a971f53c867b33d0000363d214a72e6105620d5afaff639b54c6b4365a388849bee92a30c0a0003a990d8f23f2c409de0ee26ddffb3cb1722da301c06c7313cb2344719dc273d4d7ab07a78383c7053213267a255811bb10e85db822c01ca1530d869a70dccc267c1004d0d5b9e446272f8b80e760b5f66d70fea8534efa92b09f4b8cd9f69682c1c8c56622592730c491d4b98832a1a498095c97dc7c771f2682576dcefc62f0b5dc5a1632740e37e09696dbf22daf869ddc6bb8f866a58410930eaf71aa6786f565ce7785348c40d1a22d8"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="5b1a39a3", 0x3db}], 0x1) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) 03:15:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[], 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) socket(0x6, 0x8001, 0x0) 03:15:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f2ad21849e3c99"}) 03:15:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) setsockopt(r2, 0x800000, 0xd1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x84) getdents(r4, &(0x7f0000000100)=""/8, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) close(r0) 03:15:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x800, 0x1, 0x2, "2c2078dd2fee4a6ceaa3b1e72669b8bf07124518", 0x10000, 0x101}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) 03:15:08 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) mknod(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x2062, 0x5345) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/94) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x88) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)) socket$inet(0x2, 0x4000, 0xf7) syz_extract_tcp_res(&(0x7f0000000300), 0x8, 0x0) 03:15:08 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)=0xe8c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x4, 0x7, 0x5, 0x2}, {0x40, 0xc1, 0x2, 0xffffffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x614) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000540), 0x20000) r4 = socket$inet6(0x18, 0x0, 0x2) accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = dup(0xffffffffffffffff) accept$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpid() r6 = semget$private(0x0, 0x4, 0x408) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r6, &(0x7f0000001400)=[{0x2, 0x3}, {0x4, 0x7}, {0x3, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7, 0x1000}], 0x6) r8 = socket(0x20, 0x0, 0xfe) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$dupfd(r9, 0xa, r8) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r6, &(0x7f0000000240), 0x6) 03:15:08 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe8000000000000000000000000000aaff0200000000000000000000000000012747d615"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") pipe2(&(0x7f0000000040), 0x10000) 03:15:08 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 03:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:15:08 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES16=0x0], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="1f888b688af1105c9cffa527a9e2893344e006edac658a07973408397d9640c7729ff8c94c7d71cbcd910795d022782a6e6d02338d6880130c05377bd20d6ad83e7db1fd24e076614c50f150f96b7e4e64b09ec6c856f14787589934e3a1cb8cdd011e6f90ac1d6ce6e064883b82ef243fd1e0fbcce2433def088366b182d760f51f8e94960ac83c19a6b30da909a78715daff9f1887dd", 0x97}, {&(0x7f0000000300)="91b6b15f54bcfe0257120974b99768ad231a29c52393d77ae4b237225a3f852e91b9e3faf02532d6d8a5959db81fb61e2835580fe2f8055b669405899fb8f095ccefab3ef4619b07d8f0e1d4b2d4088ac299a734ff2aea17319cf2dc007d06f1c0d57da779db6820d8b7e0ffc46b7d77526e7fa2daa57e45f244279103567503b33f4ba524629a0063d589cd99079fd80996c172ced72c427c263df96e7fdf49d7301e773a90bbf2d6ac518af694b0c1b946eebcb58b46a04457f0a093e71bcbd3a5fecfe1f90e6fc4c4d7314af0e9035ee8387773", 0xd5}, {&(0x7f0000000400)="cf4be84ae76a8e9e343efbf8ecaf98a079f7dc8bd30598877edfa0ea19d9a1a0beea89ec3bf53703aa2d863ad76e7f700e446d47afa631d05388d9be95eb8ba4ae854644e11f252b4bb935538df248a530e079cca202168c6156b1b4512b52eba7cbbac6156d75927e8b97d5b031184a5863d37ae7066ffef7c2c904afd32f1597cadcfef1b03a6a90e9e648597fd1152864d799540149f8463edfa5441f262162d57a8c35090154f80fcb78d769d2e1fb3907dba45692f7c69dfe172bddbf49d09a869ff1ac38cd8ee95b9222e2630275cef9b6b39a490415e389e0b9cbbe9bb7a950442a3ef8d4d3717de254d414d108ce4801fc30e7c1f27d88870326da145c71296239e225f13ddc7e783fe56a2a9e1bc95a15b4fc9634056073225b1c9bd407605d9ee00bd00350ed0bc25756539ee3ca004d88462953a49904883c1e1e37d69a5e8e36ffcb04372aa44b73edaa143f3163b0c80089b3863b2578ccc328a0fcc3bd0a910a99f313d98815464be07f3dd683022f1328a028953e5cc60b17e971ebb1968fdb01b5a8221ec0aed68728a13f9695595d5e85baaf09db31f9b5c85f8632d9da2fdbb22a38cfca77f5fec6f87232aceb272a89501ead71ddc5387600c3a69495ec5fe771dbf278c6e49739b16f3973fa37fb67361e5bbd0cf9949e67abfa33b98c09da928a02bb22eb975398a915afa7b54a4353135887d21a061630604c5772339b013e22adea9e263eeae63fc269d9ba2e87ff4e4d506c27e651dc1537d9f5fed3c7527c9b04de4df248259156f14fa1c516f10da29708f79baa8f835ee8695319ce52737afe97ace3e20e08e54f783a5db33caf9d6f7e48bcf5fc8919ce3f6734c8af7e28d4116d3d207d8897c3a319887994fdf261b7e70aca092912783a32be5626636dacdc361a5c56b89a57c85f2f898e67b8094c52850c6ee520b5bb85a818bb0d3cfb23d62a96422c2834ef67913163df8afb1d629cca81be889f217ea6b52026cfde89271d9c4a7babac0393e422b1758bc6a8dc7c6216b061e9ae65c7e44d7e78da8e2221f97601fffb7db2d348b937cf21e1434e6ccd24df1fb1fbae590ecbebc159b415401d0b04a3ea69f938ff564e8aa9e7f6d97185306fa2a64818e3927030b36e9db44a92c9d222f913b650333666c279049c9869bc95ea24753693d36177abda0069f390808ed02a469657d977a0d8ac09550c7142c77469783932b5ee83d9a9e6d8bf569fcecad59b392822a184f0ac414481db2777ce731cd966a0bf49b80a85ed950a779abe638663ef2aeca9cbfa6ef1f7b547d156946466b332b32bf6f766c43ed296e8b645382f54e08509bf4c772759ff37ba3f895ba40aecf5d147fee2daa104c1b7b34a1ece4b5f8295eaa1108e87fb113a8704488c44cf36399c2f041da1ac45ba460cea82935759aad344eb817fa9dada2b5864fd8089024616e00a46df00d0ca46db85ff78bc3dc886922a1604c39f999049516b14f2cf146e4021a848aaf92ba69d0e7e373e4f7d29480d055f45c6835e2cd3a54152ee58525acd9c46ae18634b3467c849eb5b3492b1f030c940e7f2c16b2b85b905c315c71696ef94cedb1b82a2f1778880055aaac0fac3eef63094cd9e9ceeb6c4267fd1e3f466d6d8cd761993890ee70937c84153b51471f3f2e0eed832d8d66a288355afdd7cf9dc04bf0bb447a01551a23173b3ed634e57a0d550ea0de7ae7db59777fd6cf5aff1c2dad3c802efa1fc4eacb852c9ec03b37cfbea72a14431b80c5ecc04fe67472153da9ab68ed7f4fcd9838b213c7302c262013fef25a58fd0527d81feda2daea8deca41bc8ac8dd0b851fa9b3ab8b0468a0f249ec91a625489bc7efa42e7491af6fa32d746c02e19fb878f1eaa33858a994a7916e825bfcaf18dea04b4184065f40443531748ddd1074d09ba0c79ac125cdca5ff98e769434adb5e8a7f20d3ccee3d15cbba42adb088f6dfdbdf00874c53e7dc2cabbd40af9b0b9c948754556b7c9528ee154ed21ec2be9f9d6808dcf926db79b8eca1de24881e2a242bda9a4f181c20b356f8ab24d0b012f5e05e9ee3ca4792984ee7a5604d47bda5a8cacbaed266babeb24350a4f01a644b942edd1d668914df0a26890614606b73d3f5ef77b4e3b5f71d5906f1d62d8593af5f51c8ef2aa6efe1d4209a728d07af2e57a4598aa1846781e798615da12c9f925342de5621e539c6194b4d2dccd1e8c8d4c90c520543c68badc05a7dd85680033b570a3eaf7a87600b1d118d954a7f60844e49e64dab47bf016b25659ec238bcdc12de1396c9d9a2ff517e0578bb0a5e7a69b92f013a5e4f80733d1fc344713bdf6d1dc67731bad26b91cab1dfeae1f6638b36ef1e41bd048f2135a77da01d74dd48a1c3b277f6187964010447d43c673c73be8f6b8ec035713093d7d1394937287e98be4432e36ba298f7663d217c64e9ab8c957261b1bfc76fa5c5e7f3cd51d7aa3ea82f30948d9dafa31cfd289382019c69e4d8125d7fe8972c729875a6d51b151e95c3d13914aacfb97a0b88736b7efd2214efe5eb69f3293abd99b83675533d2e56efa035360ccf63bac521036eed425f0bf36e6558c0291027e941fe77991000dc10bc7ddadec951106a98966677ad7c37d85ae374df5adaa9b6475e3690a06479fa4cad9217fe705d3daeafeb87b6a0cab7a2927620c009c00013e5c31eb0f3b843a00368a1d4fce99ecd976884fa6418095e787b00759d4230ee95157bee2471682529e2c45a12b391725435b5434cb617059f3ef64a7b4e0e01e0a6134ed08b355b27a79eb48b7f366bb86a1af55cd5d40fed36196311ee3609008cec360f6461af1d7ef0670ab1528c7b11a73326c3d10d45e35fbc6251bc8a90ac6f0ac3355e810eff5e1d2f3aaccca1816f5a3d3ac6772831bfcfa0798d0178d1fa52b769a78824c30f6366827b4f610130f21f95119e627896b1cf8e1f00b5224bfab8e820d2788be1c64d70936d15f45700c4e48207c9c6e1c09f8e960e47e5c8409ca6dec84cb79579dd67a16565b5eafa3b160e51de953a795c2189dd30f33e561cc2aff178abc16dedc6a1e8dcca9c1b12f8fc0a2bb1390c52d5302ec0c2cf8f29139280be838811f3229cb05f1963c5d4722cafe42b4de9cfb185ca2f20589356d37fe0b88e80645fe3f918505b1fcc6de1c583aab82adbd45ec3b7a787d728bbd4178ee258c7d424e1c917ff740813151da62ea39c90360e78517ff1486a4906e93bc725bf4750b0ba35f8f1cd202d8a2ec41eb6703ff1f4f063e5f3da000818716db9e2cacaa735dd9b0966527d86e839db6937fc32b5295e86489148ab6f9a4ed5a62c002839cebca6b292b6bea5ef810a7e5261231e38d5f63a323109759698b5cb2c7496ab4aab071979b6d2ea558c8cca223fd0d027772fe7dab8f309511ac63397db649e3421428d3c2e459d621031055a38d4d185d718905065da9ce733a569e4fa7a9a1ccd6dd69538703bb7016e75f58dee62cbb969fae6efb9d83fdececa41fc29ce46fd6035a5a6e6f95e1e860266d95e9a345007eedb7f1c1374a181d8fc5c8d17b5631c5b102c723b40b5228009e2ce652655d06e2d6b623c847d42d00167f6b2e99feab5b5b68ba6ff2deedaf62c09b2aecebc269f050bf0b8cf89ebc65534bb612b6c1c501ecf5cedec815afffc3ddc956be6ab8652888ceb59d8e8d838534d768bdaf15a388bd2337b5c2b897bbc9a8b8b47475f01b171eb3e12097da07e4248d5a297cba18b36b06d0fedfcdc343714c7ac7ffb74199a53fd14b19d31a34762a2b680e91bbb029e62b938bc2e9d241c4331f7bf7828fe7582e2b9914bff125219443e84a776af81693b7f30d6bb1a18b2dbb5cc5d790cd295c9ab2d9af7bbca7d1edfa0d1d9e4ee3e309d5f7c7585efc0daa138e40cf3cbfe0ffebe28374c60d638e4b9678a3f0c70bbad8a3558efecf581dd2defbbab4ed345d1139204c187c3062f77813136beb12d270b5f51b6647f6a09e60e49e27a7f1ea769868059a6a7d71c81bec179d27e4324a3e121190a34e303a427378b30f57b63a3c7d052ce6e73e61f9e65adaa91787c85686e61b5c80bdc49b48182bb6f3281dad0dc7d44b17439047f2f4ba0af5cc889ad926342bccb9661cbb9a3a81e26e2b8c7836a14bfd102d268fb01c42f564cadcff6dc95e8eb57c9948b55517408d538d4586be0c305c4be6e2e088f8001451ac45a37f85853766f8e2d1d48473457e3d771f5b51fdc457caf37ce996f5febeb0e6b2f32fa64f99893eb3b0fb471c878b40aa9a7225e16df7e716f040d035a378309bd237966895a94047162b1eaa0a804cf75bd5acc17159e2b72acbd494b6ef1f4c08af1bdfd1f216961057d7b6f23351d98b3d4a51fb0ccf7a7f100817570b810c4a9ae86b28b9dc2462b64474f713108e68c268003202662884053857546722d06b89ecca15181dafa2aed6189e47c2b5801907dc182d55b70b0aa4a38ade4838b3c00d8133e107fd80b3a9b232dce69038eaed91ba531289790397916dee6a418d60b6b67656af5d65b9d082e85011d6d5870da45904576bec0ad9f9250f56ee3e7280a54d66fe0094691997ee58906a31d9ae02f27fac4dd7a48252134281e86cd619fc7b986398bcbae10ed2d8e55cdc1e97b5e0543a6899db8ed2de705e826fcd92a0d8ef86cf6f1f6b6a49626956bd667a7fb30c14395eaae212b77631ee828890088749eab0e08665876d656bdcf4d99c15ecef91647af361adadb98bafd698e75ddf3bdc0c3a5f0ff3fada804719ad293302a15dcdec6d711d174da10f5dc1e03bde2ebc1b15b863499175b43a4c9bece343282b889bb48147cd936228fd76baa53cfdcb7d5efcf41a3bf3e4e3a23131d59c20f8a52565e5f3f145ed7733871a28d32ecbc599d1b9d1cdebf49628759e17af5db089067d4199d96f362c335644d23fa11d8322df32f7a633d72a3a55b611ed405bb90a8a36a132c87fc595fd92151ead19e7cfba13adde8c7922346ae746230a487fdbb11facebd145aeba6bd4144e290a8f7fda69e25f24f61c8f9f2add87bad00ec76f33bc178e06e8db429ee17895dde8bdd1f060502f968d3f7f4de8d27ac6d446d585243854175e0b9a28369f2aa24260c210e838ee642622fb795455c652cd4c0b95b36b2b76527eb016bedd43e873f90b187b9d6444fde50a835295c0e5e7e6ea4d1939b0c1bce9677bbdd659bf3cdf726b737a1f6dee6648c7b5b20c784a8d67144b26bcff2f7e8a9d5a8f79455a5b6adadd0602d355399c874d2a39564fcbd1290e38f0bb5f20143fb32fcc0d5238dd95dfe09b25b6463a325dff9558288dc783bcd5ef6b8bea47d6eaf2f53ddb6cb43c687d1859b7af838e4d68303793ea664b819c49ce0682ea205d9dd268ae39ac3408fcfca71b36c80f2d19a695f69958d38ef2b512358f1045774486bb6477e0062215a7f837c18944916024e2b58c402403a2d1170263597bc8803613828e28e457fc1db1f47da34f098bd9923b1eef94ee599671d3f3b49c5244db96c2edb776df15d58133b9f930c9caf17c461ddb1dcff1cf52c68676120a9b7f70c56e4c72ba7ea58db695867d68ad68be392f401f182d06cf43864da5a6f08e19b2aa9d5a0e26a70319dda7be9ffced4731c8cc87f22aa81130161ad8657be7556c082e1bba83ec2a07fa0cf883db5b54a807b924637343c4222d00e06f5bca13b72582e1beb0bad20dbc1c1d730beb9a634152a82dae6b8f8d3fcaab627c33f6", 0x1000}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) 03:15:08 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x6, './bus\x00', './bus\x00'}) r1 = socket(0x2, 0x2, 0x0) r2 = getppid() r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x1f) fcntl$setown(r1, 0x6, r2) close(r1) 03:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 03:15:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x40a6331) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) close(r2) kqueue() chmod(&(0x7f0000000140)='./bus\x00', 0x10) 03:15:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x0) 03:15:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x18b) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) 03:15:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x1, 0x1000) msgrcv(r1, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000600), &(0x7f0000000400)=[&(0x7f00000002c0)=' ', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000003400)=@file={0x0, ""/4097}, &(0x7f00000001c0)=0x6) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 03:15:09 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x20d7c59250971ac1) setregid(0xffffffffffffffff, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x26, 0x5, 0xd4) setsockopt(r3, 0x5, 0x4, &(0x7f0000000240)="2b200c5544706b05bc7e2f35f2e7590f7ac2a1dfa3c5b3533d273d536007922678c0f497cb1533f025a6d57f9952a34bbe6e4f88a9879d4b74f81fe708bb378129c6fa86a8ec481d65a5c070e7a0d84c4445562b73872065b7e3161ba0453fb531267e0f1bb6774a922284d7c999deccaed5d4514502fc3edbda544fec", 0x7d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r4) r5 = socket(0x2, 0xc003, 0x2) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000380)={{}, 0x1, &(0x7f0000000340)=[0x0]}) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r7 = dup2(0xffffffffffffff9c, r5) mknodat(r7, &(0x7f0000000200)='./file0\x00', 0x4a, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x13) chroot(&(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r9 = semget(0x1, 0x0, 0x601) semctl$IPC_RMID(r9, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 03:15:09 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026, 0x0, 0x2}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 03:15:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080), 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x35, 0x0, 0x0, 0x191) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) 03:15:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c, 0x0, 0x0, 0xffffffff}, {0x5}, {0x6, 0x0, 0x9, 0x80000000}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x80, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, &(0x7f00000000c0), 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000000c0), 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x22, 0x20000000, 0x7, 0xfffffffffffffc01}, {{r4}, 0x5, 0x0, 0x10, 0x0, 0x6}, {{r5}, 0xfffffffffffffffa, 0x40, 0x40000000, 0xa8, 0xfffffffffffffff9}, {{r6}, 0xfffffffffffffffa, 0xa, 0x80000000, 0x8, 0x8}], 0x7, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffff8, 0xc4, 0x1, 0x2, 0x8}, {{r8}, 0x8000000000000003, 0x26, 0x4, 0x1, 0xfffffffffffffff7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4a, 0x10, 0x2, 0x8}, {{r9}, 0x0, 0x0, 0x20000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffff9, 0x62, 0x80, 0x81, 0x2}, {{r10}, 0xfffffffffffffffa, 0x1, 0x2, 0x1a, 0x1}], 0x91f1, &(0x7f0000000480)={0xffffffff00000000, 0x89}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:15:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [], [0x0, 0x100000000000000], [], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) 03:15:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x38000, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/165, 0xa5, 0x0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000340)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0xfffffffe, 0xbfe, &(0x7f0000000000)="01000000", 0x4) kqueue() setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) connect$inet(r6, &(0x7f0000000180)={0x2, 0x0}, 0xc) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r5, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 03:15:09 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x66b01590e87bbd25, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa4}, 0x0, 0x0, 0x0) r0 = getpid() r1 = semget(0x1, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000004c0)=""/4096) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x40000600, r0) select(0x40, &(0x7f0000000140)={0xfe}, &(0x7f0000000480)={0x6}, 0x0, 0x0) 03:15:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x400006}]}) r1 = socket(0x18, 0x4003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r1) fchflags(r2, 0x0) getpid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0xfbff5d4a) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r3) fchflags(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r4) fchflags(r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r5) fchflags(r5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r6) fchflags(r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000000c0), 0x0) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x69, &(0x7f00000000c0), 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) close(r10) fchflags(r7, 0x0) geteuid() getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 03:15:10 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x1, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 03:15:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) write(r1, &(0x7f0000000100)="da9459bde3a1638eff1e5942f53cddd4d54bab26063736d01161b40f7b7c8e6aa358416111f2905dff8803d3aefb970b85211a0f095caebad3ce4a", 0x3b) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) execve(0x0, 0x0, 0x0) 03:15:10 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x1, 0x8000, 0x81) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x9) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:15:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xe90, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) close(r2) r4 = msgget$private(0x0, 0x20000003c4) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) msgrcv(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x874, 0x100000000}, {0xffff, 0xc499}}, &(0x7f0000000180)) 03:15:10 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x1ff, 0x100000001}, {0x5, 0x535}}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82222ee1e400000000e5d32529815bb9c0852fee"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x6, 0x2, 0x9) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65300075aadf59f339551d1bc6cbd701f78271201c028fe744efd10995ca0704407613694eace86400"], 0x10) 03:15:10 executing program 1: r0 = socket(0x2, 0xc003, 0x2) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000000080)) 03:15:10 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f002000000000000004f6e0000000000000800f100aaff020000000000000000000000000001"]) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 03:15:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x8, 0x6f, 0x7f, 0x8}, {0x0, 0x45, 0x96, 0x100}, {0xffff, 0x1, 0x5, 0x20}, {0x0, 0x9, 0x6, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:15:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c, 0x1}, {0x7}, {0x400006}]}) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x2}, {0x8001, 0x7}}, 0x2) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x40000108, r2) 03:15:10 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6f7f84ebdcb635d420040794aecf239284ec61f1bef"]) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x40080000, 0x69, &(0x7f0000000140)="5b44571426bea9eeddb54ee0f50d637715350d3f802b1c5d0ac2b280f1a16b5bbbb697e09e34b8db47dd07d0232a2634d25817734e69a5cce02ce6f1fb578fa6994deadd5e261067d7e8f0190721e8ddab2a49f15c9702c21524582e8d60efb7ae243fcd7109288082e240dec811657d060ef29eeef113f8d01205bb06f5caa377c5ad5d8a8cfffe43f314d9b6bd3d734af74c49a21a1e1f24cf5bf98610ea307faee7367a4f88623d57d06dd01f947be64d", 0xb2) fcntl$getown(r0, 0x5) 03:15:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="770201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, &(0x7f00000000c0), 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="032f6505c944d002c91053cc6c645d8bc2dce6d87fd0d65c7d2db1e226517c8b60df4013ff24ecc83f524c490e69197372d369bcd7bb2314b71d27df857da8281efcaa5e7cdbf498a326dba5782c08f9ff2b2b5ca40b3230376cdb781f5ec3a2587d05fd0fd23f0506dd4cade4187786a44fc84ec727b66069228143c960fed2970b10da0b4240d33f40dd305fa418720c91bcdf68b675064d12adf13221e1a34e89da125f703e78fd05221850aa4232ffa9b1ae1b2b9718a354c6ca86db83e63cb389674089ef72a112d486fa994dc214d357570d0a8b7362211608a9caf3cc2d41c82c5367b70878e118"], 0x1) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 03:15:10 executing program 1: r0 = socket(0x800000018, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2e, 0x9, 0x4, 0x0, 0x200, 0x9, 0x7, 0x2, 0x0, 0x4, 0x7f}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 03:15:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x9}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x852, 0x8, 0xbdd8, 0x3d464c3da5f8d988, 0x5, 0x5, 0xfffffff9, 0x2, 0x1, 0x40, 0x3}) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 03:15:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x8000, 0x3fff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 03:15:10 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000001000], [0x0, 0x0, 0x2, 0x3, 0x0, 0x3, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x1, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x81}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x3}], {0x0, 0x2}, {0x0, 0x2}}}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, &(0x7f00000000c0), 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) connect(r5, &(0x7f0000000000)=@in6={0x18, 0x1, 0xffffff46, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 03:15:10 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x200) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r2, 0x2}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x8000, 0xfff, './file0\x00', 0x6f, 0xe1, 0x1, 0x5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 03:15:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x58143e24766723b7}], 0x1, 0x0) poll(0x0, 0x0, 0x10001) r1 = socket(0x6, 0x5, 0x1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) writev(r3, &(0x7f0000001540)=[{&(0x7f00000014c0)="f83431fc4d0a0811160c5e8843360380cb9b46fa0057d9452374eb6b3c0e7475406f72f6661e72670998641a6068a8eaaf934ec3290f7288a54a3561b15c261dcde60c9c47b2c3729231643c5f9b", 0x4e}], 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="27af6b3e6f0822d40bee38497b88fe67f1e560bfcb2f790e4ef63be91b566962f40d1c4be9ccee27aaa3d5e728ea3f1c6ba8809ab36c8a847989f918273af0da3ea9b6d796c1b1529fac2ff893611ce8a93425bfcae69c04f429d3683963f0c6f443df4688d4bad79f4b366a9f7cfdabd0ff07c297440075ba675e19c91cfe27ed002ca45a0a1475fbb92df666e7ca163ff3c1a610a062856474777124c9b35c5a84858300daec6f24a50a213e021f2a8ef1", 0xb2}, {&(0x7f00000001c0)="12ca61c319ae2d1d4ecaa985be5ab78ae26efb1ae08ab4b9a06c2ea8cfb4f0b3738b195e49399c4a5b7b0e95fe96bb43a45132ed", 0x34}, {&(0x7f0000000200)="4347145797a60b535c9df5288a992e7fa47180e25cfb7b3507e6590e8095eda8f54b45f20d0a8c84f46e38cd26cfc33b35e335cd47719a6451120570bb411fe0e124f8e524fe89ca4912d4ec739359d39836a3363e4cbd501dd80a31c2e83ce6ffd4af585c64c53fe86380d5c0b3bab7774c4f724cacd179579e4e12dc3f", 0x7e}, {&(0x7f0000000380)="09dc13be862fd913c79243873c93649a03efe71ce2ea4a9e20f93faddcb81af2ad425a7315a7ea6a5cbb8666da685110ed9813f0ebdc0a22ad96510601dc6d0a71e827d405f3c363f0c7e245a70a8265cafa42a1315e22648a5ca019d888cb223ebe2f2cf66e676575b2f93e5f05c628b396f69c8962603faa77ee54622fca0f3365ae0a2de1fa381d36993fae0f3d58965ef5cceda91f430beff8149b1944481e8d04d94ca18457b23fc34f7294a758f84c9dcc6832775b8ef60ed0fe85c71b84bd2e1137c381a6dda4b06ecf9051047fe201f88932170b72c1be22d4b672f3dcdd2e56d7ecde44f1baa1a4b3e671fc0987d607c8a235470b388bc4f8fc353f75b34157ad6b9ca8d0ac9c0817288021be6cd121dbd118a601ef3de75d24bc4fd91f5b8f9c7c9eb629a473c9a6f5df55e28880032aec3eac1caf5b3396d2fbb22cd5414816aaa7f1bfb28a7ada6915d0fb37dc6bb34c7b981dc7662d7b12a9fe6375ca41a8f4f6666400170878f251e82065ab2f589ac97279eaaeb36c556badf2cad6e95d2f7301a22fdb62ccd35393c390bf3390b0e1d5248c5a3e49cf4d4077c1ece7ec9dde310e6db312c3c8369312c813c233032b67c5ae5aa3da264e47c527f56c8059e6eae7a75558099acf229793532ca8f20625f8109290be4dd49818d77aa703dd8eb4019a4b5750545be474be3a29d10cf3c59e003a37925bdbbc42fc94e0944d97a480d85e5a873431187443fbb2f111bcafae4068dd28f709a41aa490d0aba61b2b7bed62d04030bdf3f3105ea84ded9a77c15a675b068df4b4043be4e4c969d4a22cf16f0eed4d4947029f22ed199001453fd18ec9dfa5be1fad0ff6639a8d60422a604ea3c1e0acadee4a92ad2cf293165fa4adf4c192e4fe2a7bd9c1d74305262d0051881cbd65584606bbc2c668522097f336dc3f3addc47ceb64c5265313d29d07d20249cb35173aba621e450e01698daf868b9a8feb745142f509309a69a119bfecb9a8a04e01debbc37ecfe1999161d5fcb787d4aa0288459e800ea32a235b914f40a0fca56bf70da3675123209aa4faafe671949d7972789787cb5664a604624faccc39b4d309dfc8fd130ba8259b8ea95ddf4e4fb6d6a255327572b79a545eaf386e79fb89871c9c1a02c2b18dec3a0f3687b32499d0226636942b328b3162ff1a41778afe3bdb43ac87ffb1e0dab8b5670a238cbffb43f6cf59b639d1f2dbdaa6f260c77c8c7f30d135b33362326848acc87d3086cd49da2f2acba8bcbad36d53e9a1e8c786ab7f04ad16ef21d58933e75b176f922e884ed26c6d5912d3226e1146550ad9fc59561711a1eb319903354d14f3ca988d05fc0a123b746669a5b7fe7dec770cdafd714ea4fa0ce28cc873580f144e41ccb5a521ae42e33bc13d38c98ada686e9248782e31ef794fb0b6cf9810ee3c1d2ce3f48f042f542e07570d72afa727b041853bcb8bf7be2a545f0529d31a8179fafe4c4956faf690ccf0e6b2f8af71e64a29cffe247c98afaae6ee6d864211146102c4a0f79177b3273891608be29798580b4b384388f1d18b6b9992761c34ccfacfbcd7f91ea331b839123c9b3c3c0102f6f5e7e01666e7125ab8029dfc04e2211d4fdb7750deae4f943888dc857024962bf2271cc4426a17222e74e1de56ec026b8f486d82b91c1244972135a55f7131507668626eb398e461ec4eb60475b8e8f2bcf1a572e41692e8a7f62dc1a1b8e220b228fda652d40a1699799161eaa287b4be4891a9203ae2dd518f15746c944788776b8901637a2ff71a7703689fe459f70e9e8245c2165782b91864450576d78e023a9d0698e2de8de3a8029a1c79f2378f6c65f498d8ea4119aeca221c6035be7d1b2bf08b5766c8a76d87a2b1fa2ce8aadda14f9ff441f9278f692cae0822056915c3182b1badd61f03f5285c0a11f092168fa72ef533db1865cc2bf03eacc3ccd0e3a2433ebf6196f28bebf312a358296b5a98b0ba45c193267b99868cfebe37519e29ddcbe85fcbc03b011e4146fd6186534f4f74cc163d70eb6bdc91c7451717471f6294d5c8aca245c2645bb52720cf1f9b40a573be07deae7e81013718c4f1a4d8d4167eda946f735d486e02bc4fdcf4a6620da7786a821b7928714d06b86b5f81cbf5c316c5aca785079b1d965ae4d9e213369c9d0860cc0e419c3eaf0f20406e775b1a8cd0cd0c2edd937bd4991476126c0187968b609479a7f7766385336672d624a05d9928c21863e816dadf2b5d0e2c4c959e923148ef104442a517dccd1b9e50aa1091387da649daec16946e4417473273bb49ceab1dd89e8f4cbb1e0d4dd183553905eb804da5eb3cf80d23cada32102fa6148ea1fdd13d3b73564ee7f2485aa1342f19698daee78ec25e2fe215dc05047ac056a3d39a774c9136a40e4420dbdf66a9b38d2038d761841d1135eb501bcde80547df81c36751ab0f00e5858253002cc0a5dbb361a21e86f43c42838724abb76371f4e481df99f4e46ba03710792fd6ed4b6171652bdcdd4f26ee189ede3a5b38fb5107f738ec93ffbc538d7bf79789ecbf6541c7298ffba1b49225840944c182fd8fade7c0b32efc96bbc8e67717210f1dc27f1c2eac34ac16dd86acb902f1edaf9c2fadab708d46692dc1895b43af159599e8d4693b51449a218f32f6d26329f57d831c2169ee513275dcfa25bf56634c69c796cbd51fb82112a625bcc46ee8cf0d9caedaaaba133814553298d9d6139c3153f7fe26e650f89d87e78953c9c399451796d0ecf8d722470d318adc237db57fffddac67dfa8c54c3c3a54b6f7cc75df7d5ee49a2e5400b3782a107d64da9033d29467bf7a166a999640c71593523c3f613f5f6056d892651f4e6f8376779e721325c8ddfb7b37bbf0abdc906c46d8b73d022d70f4f4974550ac73a6e6fd7dbdb662ac600c631e589332eeb69f679a3ee643fe4253ed458c663c03e4d831f65bd81bea7d020af13d1dd58ef081a42a96ebf0693564a00b98a97c70cfc89e9435a4cbcb41cb72204c41f726f94c0fe2a4db8413194a71840899eb4c82a33135245b1698f50303c845e2dd82bb4bb6f8c610bf0c2e5a531e93e9cbc6195e96aae77185c4b589e6714740a1c7366b085c8c429839a33dc21e133cd7919ae501403f8ff283e781671c3a8e40a44525f228d2589e6df822feb6131ec08f8ebce34cc284699bdca7511edae68959b691f37c8d050fd0da15c8fe5de1f0e2fc45adbbc9ed49ce22bf85bba8412453ea44cd1b720d8a725913a0897bdccc8b433920d3f9ef1463b28d052982966b795bab2edcff801eb357700d49a4dbe7331b7644434d9f886185368f2fc9138ae7bb474925daddb7b5df626eab284d960564ddcd059bfc16cc46848a8e233687b7cb07c3ef9b2ddcb75e4088c5adc7398fafe50b75246b04130ebafe03aa8ca22f0e05a0c1e30c1ccac6f29abe902b59f5a3ca687977e23f6b41db7131a540a2cdb7060e33da951cf651fcf21332d09ce5764c01a24460acd38ae7d7e4ae4532aaf5c3db7ec35cb15b7238b4dcf834b4fffaa9715cf06923738db144105d38da84fd768bf1e9705f1355f0e066740c7f6230ca2e24d0840335b62b0e6686446a44abbfdef2d360bd35c6fae1cdc9d9cc007668fa4c1b50b9f15202d9ecc6b530838310aeff5157d3af92068eb9a2aca6e8dd363c61af93e7dd2e6edba6dfe4a3fcc76db383a48dffe9b85ec9f54f18830e5e33e6bc39ffa594b05a992a9bd42a2772abb684429e2a87c03a1bd0dfcfaa2e9dc98580a6fed93dc3c25fe059e0b6ef2e17804a5b676a4767fb008b69e79086073ffbfb99fef69acdd1e4d7dc66ba4a7647f5fe65674b74d0e2e609da22b07296559a43d7a5605ec1c31d3e542af79632862fa57dc974c51efc6cdf7d9992b54d27f9ffdadaf5a65e7500f9bed6b66f4bb1a1386cb07652cee0d0d7fa28fef3e2942173626e35159d3b6128a616d4b6cd3826ba6668bea673794a21a25ed6052aad001e82c5e3a4b72d161b5c097e11266890cda4b9beb21450b9ec0a8645bf3f665c7184bbf3b057e425689f2b065d7ad0b3ca67be63c2f3f76d3887d0c79f4174297c70ed5b21a83d197237736b6e522b4e58cac371ffa850e41506685f6d60927eaf735702dc14c6649e664a4906dacca68401c4b131aed00c03bb4014d166725acee9e4c9ef7df72aca9ff4ce4bce5164d6d951b4d6fc3c7c0d24726b1e27444c91fb7b3492f85b710a4062d97c7959453670b45dbf9f4989cb068db9a67b3efb541182dc82801dff166c20c8a0baeee9dc0cf7a5bc99f934912518cb5a3ab32b181aab1bb82d3f1176179cf6b6faf0c7fb087f6486118f4f94f842fb4a02cedb6b1b123b498e4b5df867d508ccc8052bc47b332055dc6b0a0f50100979ba98c48136c82c4b6358611625e40b4335ca5846e2e3ce49a0384a99751f8e3627a8f5834f6af41aee015df37cf215735e2067fcdd2d23221c890be34c0374e1d64d7769a883b5c401823dabca37ebe27e0f92d007470794e3a27f074b0c33273c162e5517e8a1e0a08977ebe85e3ddb3f19f5fe5be8cd814e47ed79e222022c7eb40e9ed67ee66530956618e14e9addc9dec88f2f2502f4cd142b50daeb907745ffdaeb344af22081fe2ae2abbc7ce8bdfc8857bb7bc9447d81a869fdfda7d0dfb6ea83db0291738d7dd010f8df6242a130b2907f6620ec9a1449ec98c80e8c0b95349fa169dd264a2fcea3bef0d82ed1327459348fd85a45fa2bda91f98a56f3c205069e71da7fcbdd64c8e60680542a5bd03131ac1afb2b33305b3e24d8edd7563dbab417f96b840260f0af49d55b6f4e635beb0d1168933823005253f73f205e3fe9c1c0d1da5033a567edca159b4a671a1c226635ca14ba6f473110f62a49db80168bfbf85f78080b1f32516aadf8efe195147bab95d70ec1ffbcb0fe7f4f689666ecb70a76bf68b924ed4e905558cc0cd862487d8fb615aa6c8041bcfa70488d3ce7310117bb32b2929b23f16b43ec83dbb0e67ca0f18d01e522bf8ee25b17ca713b856b473ca84b475ecc487521448cc3d48fd88daf0a8af58363fd8a87eec1ad0bb3f818470c1f8a4f724588e551cba554fe287c6fd3fad4317896546ccc8685db11115977451198fb59994545dd9f11fd442d7378006f8ae1b260bb075574eadd4d64483b3da948f734dad2de9f524639199e0afbd4965933ab94d82a4ab97e6e27579fb3f0308bd55a1fc0454c22ba1ce216ae465a43f577f643d0330fe850e54fb2992375d1942c3d532bf5a12163fa59449997c2a1813ec0879156ed7330ff0995999635013ef1d1235ca0b765739410d92600ca4b0527622f67a2cf36b55c180c7e11f3c075a36b243a0a03189583efc6e5ba3b39fd9fce4b2e8271429bc452c71d2a6879ea445f9bcdfb5116255a0907b98f29222e6a61f9c72930e26241bbf5092316226c441d41c7684f7ef1d20ea8c62c725df975e0e98b87bf3d00f0461faa7a99b6a691ae605451f4234201a5568fda1faf0f95a22978fb2f607b148eb7bbf14911676944f502ebb9e6f351fd39ff5c852a421006c0e667133ef3b0173fe93aca7855490cd9650a9ea3ee0d47819d9adfcbc18460b113834a52c12cf661e28cab2329fcf84b6e2b04411afdff4adecd53d00fb9042a2a82325bd57af3c5c99bf7b351cb131cf6dfb9495e3e117128d1ba355492e91143bbdfa0263466eb2959a53238d03dfd7acebcec581c92e22039803af2859a966d158b1aa3907b4e3e", 0x1000}, {&(0x7f0000000280)}], 0x5, 0x0, 0x1) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001380)={{0x200, r5, 0x0, r6, 0xffffffffffffffff, 0x90, 0x7}, 0xff, 0x8, r4, 0x0, 0x7, 0xffffffffffffff01, 0xfffffffffffffffd}) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockname$unix(r8, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) setsockopt(r7, 0x0, 0x69, &(0x7f0000001480)="49838ea41b6781ab0b8d818411e068c39824dba83f3a9853beb75ec852897c68d3b029145ac07d5595557bd361411f10593e46c931d1b52b85371f07", 0x3c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x4, 0x9, r4}) poll(&(0x7f0000000000), 0xfe, 0x0) 03:15:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0xc, 0x2, 0x10) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) sendto$unix(r2, &(0x7f0000000340)="24d8b2815e2c17a0372a5a132ec7c8f8cf8287b0784a22c6fd816ae770", 0x1d, 0x0, &(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) sendto(r3, &(0x7f0000000200)="6e815e61684bd406245b6ccf6af7b0dfecc67cbdaf094db511ac2f7c8270274afbee75d023ae1148a9b0d2bccd2915bd665fbd543d0ae111dcc68a79435facb3fb96ab3389984f459f9fb5e12492f279cff2c57d232cbcd8a074b3b59d38ff3821916ce8981ebfcf63b3df1fc0c138b89579c88a1a83f87ab933da0570f82ee3e56c2193498b3ca418fd371e20abe2e4bd342e3d900187a2f5f77b8a99baf74af74c2814043ff94be7301094ad3f98c8014ec5fd564e5d8eaacc3799bc6ccfc457d0684d835038f4ba83d9a9ef740818368d22c1990168f5412a220f726ed5c83e3508fd20adc8c6609bb5d736d50132de979324fc291ce4", 0xf8, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) fchflags(r3, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3ff) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r4, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) pwritev(r4, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000440)="b80e52ed13e1f421f36024d9d45eef3c0b52d26e120243eec49f1535e276c4a70abdba85342261104c5a8e913bc181740f5cdc2e174adf44af960766c814378ab2cc509d62e5db197207b91718cad7b7ffd09143fd0755ca37", 0x59}, {&(0x7f0000002680)="79359d6e8263084f44a16240883a763beb995bf280990c93782a25d720810a28b92caf5a1a39c3df79e40f8ddc60828fa23278f24e8bd928f29d28aedb2923b14e4b4f478c3a09d9ba64915cc89c5814d07ec364adc6ea3a745c3010d9222e65a5004d10750a4f4d2255f9c3c0a69cf9501ae8961a4bd9ad1ffe22ac77481c172f25081356d6a412e589fc7c780a34b2d9f8ef48c1a055558f5f4c9a5b27924de1d582f756e44cb96c4e5143471ff07be9fb40b7eb83f7555f39cc21ce0c3d477b9e74422317f5a904c6112241e50ef62bf45fbb3b7a838f60ea0c5440d13d2bc55c57591cb4f50992bdff0e5ad611cefa848b609a0d11b58d8b4b541ee3229b86199edfb4aa185c0820a3e7966b3a0ff7dad72c9ddafabf9023db5afaae0fcb935de2bba655e98e24366ba2e651d489ba87f07a62578fc555edb4c193f7524f58cd3e9fa82761e700c40d8246d1fd8aaf11af0c3d5c96f5c155db46f73e30051acb9778645c193f3ba21d3592c335528984e37f8f58f862d7f175c3a4333ba9ddd2b2744d7db100973c23fb5ef8a7492ecf5d326e69046cdbde597e0329837fd59ff570b3a810b4b9ab0b878a97bbe56b67f9d054e4ffce62bc4d169678ccadf4252e126488025ba518530fdd6dd0afcf527c4990f97d8fa6f6149913872bb9fb08eac9dfd4f897bfd2ca10e7f63f55e303aca7e4fbbfc997df3dfe6d0cf50b84bcde436fedfa259681ac3eb443bcf6fa7655aa3287192b5e4c0f6887aca11d85bc82e2e958602ee2f13428b589404b8c15d1f118838300d8037a1b39eeb89d9df212a346b2f5f1aa300726c84c0f6a192f843d703a6b5eee568e4546597d77c04d7f316f45acdb97239663816e791c9f75be181271ef9269617a3eb69decee7e39defdb952387247e77f522426c2dddb55c400ff26a5a49dbfeafe2582aaf5947e17e96d7743bfd16c3a211a5c3d53fe9903a3379ee38510e9bce4aab8fd61e6b8786edba43122235b800ebc32711dc7dcbc495e3e35225ac8c4cb58fa84ffd4d866d320350b6219a2728da4483a04b2eb51ab69352a87f70b6c25387944202b65fb038b30b52b17e822851e5e88de06c473cac767425a5f63a27b4af18a38946eb979c128301df16f6f504d96a2cc12e578be5d6ce8c019ee4675f9f2b405a7e46eeea60d8c16bed712d4f24abdb2222952acb05768827cf684260aeae89584b80f38e88996737f923d25b08168755298791d0c6a043cff727d901191390d798131646dfcff14c8d503608f8b26a6766fb3415448188d5ffba8124a77751baa1af56c28600da668ab4131cf220d5a06448a5446046d0415acb332604b62581f9511680051dd1f282e1f4ea8df0b86e5c93807c7d3070914991f2441f8dc4fef7a5009c60f3ecd5e7dc423c4ff44b2cf310bd53d25a2e740722176b627c70fa4a75c04537aeae3330293f6bdf45faf88243650e78bff17e865feb8fdeb0b7c0334d7d852cac2e772b27380e81ba15a8b11b849723fb7d714060983d879509ed4fcae58925504a892e3ff2d6c38489709548c53ea66d723f5fbd680e1e755416e016dc29aab7cfe0329353969c6e0e20bda6242c001b4f5c08efbc5d2519eee32d47a63766c98e62e339a321a51dcc6224a7349e8f1fdd81843f13c4f4729c3998812f9f3493ac3bd6722705f59e18f4b2f5766a793bffcfcf6f0888a4d99cda78675fa99f2df0427ab0f34a0d96701ceddae24daf0e34781a26cd5ec94ce8abfc4c6f15aff454ef093ec444b04d6b7a5b47b50306cb3db8c497be9a56ef5d930e61a784c80e473547b943bd2f47bc6a8a84b93a237fffbcdf0e73dafba554568019311f519ae22726973bbeb6e08d359c07d351688ec1cb0367dcb7b6c1b7533f2e4d87e7ea1d17a8693aecb127e028925a7178ebcddfbb4fe0938a7b05973fd055718849f92ee0c1880f4de69c55b05e2cb3429dc05dc62a6a4802bf4ff7550c453246af11fa6652fdf485b751db0d3aa92d7d05e2cb1d574a99325ce5784ab91381a577407bbb02b17e3870cfa4bedeb35c3515bccb7b9428d2c5a47ee66475a6740ef3d073e8f391ca10af3c2ec6621a382649e2fde76a53c21c5d9e7e183ff421c20da04ac1c8403fc60123a44f973051a3a738ca54999a536bbc11f80d29b21a4b13e121b86ce7a4a0bb2c9fc1dbb3a607cb984f92007adf487354c9a5bba114be480562729ec3e8f1dbb413b0ea0085ae5fc22c2bc928eb5b3c7bdf84eaac9444555554b9a745941cbbf1feaa63ec721fd2065e2439bfd49d5932222a9e529fb9178a011fe47f5c72d0760e29833553ea483b67a530ad07de0e9e6c990ddbb1efeecc4778ed5278c9bcc4f8a87080ec56322c933ac6fb3b7c1ab13f1ac8103252dd407be95d5a215cc6d6560d837e422802e98fdb687abf8cadc4d694d5aaecf6ece5acfe0ee7cf7f23b29fa40aa9d2841a433c8cd8affeef2a9e1f5c0e1851aeefc855d1211d85673a2a0092bf7492a0d1db21def0ec1534489d6d3cd0c6cf96474364a0d6b09048f9d506baf2a01c837703b0e1277570597a580718293b5d3525cbdaca5303c4dceef361b780adeeb3bc8c7d7ca96c22b23eb450100d49263592b4a1355a8d6d9ba897f63adc9fafab1f930e294155dffb0c09850d0c1b613a2e294ba5dd8d7d03d5059cbcbf478cc3291746e01e585a482834cc9e32c454a5752a529e4c7c6bcebe8bd40890e13d1a6eb0874ae0ca0a2f9b642827c6be18d4405f343ba401d7eca3fad9d17549891e20bd0bbbd9f0e4ac526e063662f4f68c1121da415377c89628f37534b198ed7ac74aabc76856ea7ebf2b17abf94cf0719614a98f8acd35a641059b5a053b955781bae5bd2bba5fd24ca264b9b6411a09f14d9634807f1495f3ed5c3bf03cfbe55302cef8c9b97644c7e0398c5176af1063faeca482f1862f95a91e69226151971823b3452e1510227b5d0ba1bbb26fec63f74e45ccd93223e5e303f7406efccd6e6d193adfbdf919ad90a51fece6eab39c315b7b10f6069b17abcb50b0a2133cd27dbb4c10acc5e058aebb585dc405d4c89b99d5a4074a35fc3bf5b6aec872b467a1562bb727c7983a9e10bea53525827fc36a3e9074e6c6119a0e8c0448ddfaea9e837dfb789f212ed625783414f2a0a821cce03b2663c5126087997bb6ef4ec788d71afe6b45c734958c73006378dc370eb39929e120a743a7c3883cd59332ae294f607ab64940578020636a379e62a80da443174d0726b8a2bfe82808791cf38128feaf300bb25ada7231d6ed23e8cb0000dde09928aa0767844426340ac9539077b55471e0a0bdb5052c717400416f7df4d452a38c4a4c7bffcb164e6331c795d64f21e20d7ac1432fd4be10054410d30deffb6006e2feb45ba7b0097a51b74d1282e0815f80f31eb3f49c1dd74908ad381e4fd589a4d3ca563bf63c87b25146084341c6b988ea5c4bf30fc4fe156918e6b0b924b3603020d8ed5e44d035157decbb84606ff2cf96970aa775730c14263450fb688c7436bb82d4cfc0d82bc7ef01eb38857e9bf9eefeca5dc06c64792a1713875a2a0453189e2d643d8de78cce5994532400cc0b6bcf9a4655a9d391e264f3625292ed4b315195bcf355bf2fa3b97e340be96984cee912ed2e949a4ecdd27c6667d624b5d00f33cac457fb2376d77924db17e7d51f038d8126b590ddfd2ff2828a1821b6590f0a6806db91fc452b108eb285d8fca125a60c2058548f5dca56ce467801582d8f2001b9f55846dfcbd79971b4ced32830bd2e6f19de5ca3e1a57466a0e53a1187e655eda4ff6cbbf266236ff80501ef6c11ee6628ebb9af9bd52c73fa9f7bee439c61fc826c727253b67ea23e6100d540b5c439086c7670f90da18b0b879e9af757accaa24579df62550db158e522e213d098c595a0b761c4b5e282bb7ac7ef959d82c084d405cf45ce3b5ef2649263d7335289cffdbae6fcea1939ea225619f7d3d3244084721550507c0183c1b370a985aaafa3fde0ec93e494a7c10bca1c5854d9dc6d5c1315d8d0e7bc2f0aca42431f9733909ef9e70ff15a45725b9f98a74053245953ca2d6daaa8cbda7fb1d6bc6941f679739f9098325d95d93e8bac995dbe754d4be5b85c7986ca08c2dbca5f660d35a2c06857adbc60b22bcc26676c66e129286d7ec469461755176eaa3f4e095a563f046d61805509bfaa347101aa825041a7f0718ffecdb739eecbe29bc301bc6740933f70624f2675852d155c8cf0bf4e9acfb998f3e98f011c0ea6528f83658413baf2a1edb22a97663caf892e0a1d1077f6f6bfa5168cac0ba5c713e2955280d5edecec8ffee2febf22956b41258832cee57ba792815a892cb9c8ed149f49562064bab6764bc8f885ba7d4645794682cb6bece2d7cc7a1333caeab8d6b6253630d6763a39502b11b07213586fa75d252b2d5d438b53256b018db75f32fd960d07eb363f10dffd4bb915b1037c796c97b59927491ecc3e46ff5e0d64bf868c431f9c19b824c2d15cfebe92eafe1a2a6520c6373fc0c28778a9f0eb39e4ed8d96c9f65a9ec6ebc03f86cdb7a939a60025e82b5988721f079f8896e5a6b7a6b2b8a6274e4bd6bd043f3b46f971cbd4cba1cf87630b57fbc0db4468555609ab5fc92ce773ab3e68403fe646102e38d5710a837066f5081112229c781c1b9b1c60460c31969284c18a874b77941ab05491e4fd586030a2fe91215fc007d621156e90af455674a5440c5610cb44c034c159fbab9a441d1b840d11edb8ac8126ee3eec3372dda1a8ba5f358e0baa70466976aa0a46a5bc0864af2d7652e5ea9bc2312d22d6145a3d949d0f9d5797af331611e69179f0968f9ce1710d7c866a99271900959685bb3db373ff42b97a55b99952f99f22b1e2891c7f0067b900e5fa955dcaf42aad37212b1809d43999827a4801e6fa9423c8496fa79abf38a474127bac89a977cbe1cadfb4d0de04438f04662c00048bdfaab56d770d02170158d7c90a6e7227df10c7c8bdeca77acfb1ccfad488269bbbdce145cd679e90755e37933ba01ef0e1f74a11c0cc671d79b69dfb6e08367db195504bfb79532e13572c6cbbd2783cd8c28fc974265e752c84d6d054096058de4a5e34452854b72dd4439a556da69e4c21df361b734e8d41da9b340eb6d32a3272b835666adb451f9d15a8fa5c87f73325bafb636e400bce271023f50002ae7db6db882dc9c95644bc4e7c6c324b4c3066e24885673b8ab2dbd3efb9e47c72895d87a7c6b7ba3d72510bdecf93c0156ceb42b42e2f827b11709d57ca78f8517e289a568629878b88cc70104509c220c3449836bb50b0604c10ed8f135212c0c0dabdf926a42edb69031580a93b9c1e44046d86ca75cba5020f63023e3b24a957afe35f4157ed82a4b4af5a819e8e813a72b8a18544355649bf0447c923db7889541641b149635cc4316d40b4143f84b99842647b36b04cafdf2be80e7b69eb3820be40a4b88eb3cb363036a970f0d3f40cb29e743b6e74e556b9c4a4e8ee0d935442e168b7fb6aa8dce70b8a0ae879bcc74442bca1e26f6fdfe1a78df7a4e827d6244c1cb33e57e1ef4c8ec49445691312fae7ee4e851e16797d986807dc8f594beaff6a632fe81bd9ba12cbed674a242217d6dd44b364adb8ba8288d9da75c1655fe1d194726865bd32de74fd5f0cababcd276613811f3acbd291f6d683b2c742d179b7c8cd46cad547f68fa8e8a88bfe8e31f8796d9921229c787a486e4df0cd10dc97222ecc8b0ca4c", 0x1000}, {&(0x7f00000003c0)="5d1e088cafb59158177052efcb1317c22a24973e2504c347cd9ca6c3ab0c162aba76a4433cb1", 0x26}, {&(0x7f00000004c0)="6dbc8979940b8a01f2f7ef5c9717d4dc19587a8364680a348fbffe96c3d4c235e65982104bed01caca0e552700602cbe3d32cf9f574b3d9c004dd6603bdcfc5751136d85513c088aa0f1d033fbc0fcff5c68c3cad8a06247daab79fa8727b285adcb8cf909824fd23a36147400042f5a2e26a13d3060ea618b138820662a8f061b2b71db8d99f1799bcec577e41b899d301c361b4ef00c10dab7c50b35021a0409f85d137de779bccc38733fae12f79c5cb79384ed43212c429a99b66e0e3537012aec4f1eafc2b620603a654e9b2a6dfea3d015c0c4a5dcb393", 0xda}, {&(0x7f00000005c0)="c19ad404d28546f49c583e40a7aef5124e0911a43853f41cb03acf5e6d1baada0fca4c8faa7eb4e12e4336c72184d5a7f415ac6a9f15940d4ecc6e4238d05c03f4d224fc10889d6617b2a0ae8ef5f2ac41aced80314e2a2a33d51572f6986e7b43b691592e764b319503c53241b1f175d111c89a68e878c695345423241818e666c5c7fd4e2744b28e3f16cae68f83460f12ef3811cff791188f8f120560fbb7b7eb7eb09ac3eb8bbf41c396cf429eabe6e13994ea9b297b3b218c451013f1410242809a2f36aefbc93f8f8e3dfc86d768e89823fdc04a5dc23e0aeefbe7f1239763d904f49119056a0c17c101498f", 0xef}, {&(0x7f00000006c0)="b6f59dcb180df42465f941de", 0xc}], 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040ec746e665a570d521e22a8945dbb2f80d56e17c6dd8bf724c9c1902559c149984b64b0ca028c1535b3ac3bab9b1591b6e258b24ddf5d8a06cc7d499483b1cee066cd0793e1193c530234395e7a0554afac99a516f785c53acf1bdc981a3ec5b368d1e173ca87ae00c092e44516e5349ab795a76d7b7da121c0064f832f9d28c68dbfcc7103660398029c195aba725512c69dacd8dffa90c267f6fe34d2ccaab131eec2c1f2783fcf34ec3984e9c3c17535c3f5bf78dd2fdf8e5657e5030219af3bf90d628a16d201d6297cd4486221b97b878532b8c30a3a2266b1bb6041c6758ee03d8aa89cc886e0058fa0eaa9d1124e8fa957e01e1f7e52858db5c6368ff0b0fbf34dbe96e3d4b9f6461687e23550d42b75658b327c15a0d0341308f673bdfd7437983bd239f055f703d3e5f4e1c46e69d210c83a4acbc3f8223da98e97af057fb0318d20b5ee222b60d6ccf893d59229bca4b3446aacba9fbe01ec410a6217dcb841d23630c224eef9f07b02efa0dc9425d1733284a9a24335d6295a63f2b1fbf6738e5f9dbaf6ff11750f170ce735ecc09d5c1c16ef5162468fe4490d68058fb27e0da0b2795ef2f4c83130af37ca38d184b8391e370f56ef8bdd0c5c9843c995e4415fd39de6419b02b30baeefabbb9a0d37353eb187fad59771dc0b9b57ad0b7bc52f7db97c17430570b668bcb62ae00488825048d8cebd7abec42b5f29df7d0b37d910a444cc3b036842fe779ebc65eb620d718e57ef22d4886cef463c20ee7a8147e8693cef622e1f19d542e88cb71bdebb300e0d3860d1cc4fee8b7b863800bd2", 0x4d1}], 0x1, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x7cd5b095da70c998, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/speaker\x00', 0x80, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, &(0x7f00000000c0), 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000000c0), 0x0) r9 = accept(r8, 0x0, &(0x7f0000000800)) poll(&(0x7f0000000840)=[{r2, 0x80}, {r5, 0x20}, {r6, 0x10}, {r7, 0x4}, {r9, 0x10}], 0x5, 0x400) 03:15:10 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66b4ebfa1c3e"], 0xa) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) pwrite(r1, &(0x7f0000000080)="25b9da3a29489350b7814bb3449e9ebd79ea1f13ee446d470f739e0e0b11dcf30d3d70684e334663e5a9d00c4500003086813244a7ebb328fa9626234287ff64a6e5", 0x42, 0x0, 0x7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {0x5}], {}, {0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x20000003c4) r7 = socket(0x11, 0x3, 0x3) sendto$unix(r7, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) msgrcv(r6, &(0x7f00000002c0)=ANY=[@ANYRES32=r7], 0x1, 0x2, 0x1000) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getuid() setreuid(0xee00, r13) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r17, 0x0, 0x69, &(0x7f00000000c0), 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x4, r9, r12, r13, r16, 0xc0, 0xff}, 0xa3e0, 0x4, r18, 0xffffffffffffffff, 0x0, 0xfffffffffffffff9, 0x1ff, 0x7fffffff}) 03:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x1000, 0x8, 0xa8, 0x6]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) 03:15:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) sendto$unix(r0, &(0x7f00000004c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f3763362b540b21a7c599189d6bc2f97804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a057aea8c500fb00e597cc56000000020208a33fa3f800f100000000000000010200000000006d48a17a87145b4cbf9bb5d5961e348cdc6298b1b3a87b7e23b6e7c29eb80bf02ca924bed417300f75bc98797fd64bc0e82985de14483a758eb91c7f3862d0806f0dccf446dc1a51d1c77bdd9e69fe10fe0e1a663133b1bfafc662435fed71b17397cae3432c98684f6e076ee920e3c4247d4819f05ad87b8f01a76dee5c40edb7d8f1275a77bfd0f580e92043f6219a1306a8cb24debcf6caa0bc2adbc894e80f3257fc3ea3f07d8d731c06a04f6801f1b7ea5f0e0eec0f2dfded3f63a8779da7c10778d24fb72263bb596a45a14248234db06df9d0bfc3cf3087f183bfb5a2b4ed02b3546c9ed56617b7ff9f0d82f1c3924b779e33e3d92226ccc4d8ff4d1a10e1c28a17ac70aa706614c055b2e53bd2759709e35b8e89918760544083bcd7d3f784057edbefeae278b6644d500eae1bb50b96", 0x1e7, 0x0, 0x0, 0x0) 03:15:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x8001) 03:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x14}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x0, 0x80000100) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, r2, r5, r6, r7, 0x80, 0x81}, 0x2, 0x20, r8, r9, 0x10000, 0x1, 0x9b}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d, 0xfc}, {0x64, 0x0, 0x0, 0x8000}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 03:15:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x75f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 03:15:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) ftruncate(r1, 0x0, 0xfff) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) recvfrom(r3, &(0x7f0000000080)=""/110, 0x6e, 0x3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x10000, 0x8}, 0xc) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) flock(r6, 0x4) ftruncate(r4, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 03:15:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="62eef61c744c49b8c77d1d591216e2b92ab8423c939e9a4fbaa24919f3e4ff6ae43bcc647a740f32b75eeb20da41c59785a6e35b5e5186fd33e44647e30377c8155403bd25f776d1e220231bf99c4fd418660fc9d76359f8e7b164fe82dfcb4bb44d2d389b506cb4adec3929238ac9b2f68b5ef37be5c02510e77bb6d10d4536400cf947a4492cf5bc53686434cfd7afc650e0513a766afe29f87764d6e089dd313d5e0b8f1a16cd3be8b0e1", 0xac}, {&(0x7f0000000140)='=', 0x1}, {&(0x7f0000000180)="f79d89a7e9b86d1fdfa26abc594447db949f22df60c10c1b7dd45a3c55d9286ee992fcfa26cd0f", 0x27}, {&(0x7f00000001c0)="6f8ce1a9a85212f8c7cc57fcff5d16124cc347059dced8bc2e00106d7d3e42cc98ad93e0d35eb35d52fbc340985ee3", 0x2f}, {&(0x7f0000000200)="3c644e0d190890f3e6b951d3299a27cf4e3b5d03d67fa7f2e93aee99d6ac361c7a4fe59d64fe6f2b01a5afa9fa9b29fe85dddec4", 0x34}, {&(0x7f0000000300)="bfdadf956cd1788825fdd2011b9e29d76012ce5e32ee345b91dff827b47b105e1c98edd42a446e1fba80190fe87b34edb4a2b4d31d3f5a3cf1f2e7ab74458702912cac99b7db1a26a4ce21ffddb3a9f2c50d8e7e2ead31cc7be08ebf51e5196f240ac2ec72bbe68ced0ed9a4daa7ff9a0bd7ed4659ef87c4ed03ea8abe0a2dd51dd815fd425be87a468b941e0011c3d9e1bfe32cd152f5de0f770c6c8d90e7416bc14ddf5d551ac721f025de91645af09177f5abe00091dea893bf1b67", 0xbd}, {&(0x7f0000000240)="a0f5e1d629d2a52ed9f1a2c510c44bf3a31c47f5db174e82894e07e6b7aa998d03f94831928b58e345b15394d2097b4a97a4622a16b711f973684c44c3d9c9d6080b6d717b3d950cde7c67dbd57793e5fb32aa37f744", 0x56}], 0x7, 0x0, 0x1) 03:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000000)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000000)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r7 = dup2(r2, r3) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000180)) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/35, 0x23) r8 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) r9 = socket$unix(0x1, 0x5, 0x0) pread(r9, &(0x7f0000000100)="c3a72db199274981a093469d89294872670bbb27eaf59ab1d7a25b07dd76f8", 0x1f, 0x0, 0x80) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f00000000c0)=0xfffffff9) getuid() 03:15:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x7fff, 0x3ff, 0x2, 0x3, 0x400, 0x7, 0xb99, 0x10, [{0x6, 0x3, 0x8, 0x6}, {0x80000000, 0x1, 0x1, 0x3}, {0x5, 0x8}, {0x2, 0x1, 0x401, 0x1000}, {0xffffff81, 0x2, 0x4, 0xffff}, {0x0, 0x7fffffff, 0xffffffff, 0x1f}, {0x4, 0x172, 0xcc1, 0x5}, {0x8, 0x4, 0x89e, 0x7ca5a818}, {0x1, 0x6, 0x3, 0x8}, {0xffffffff, 0x6, 0x8001, 0x6}, {0x0, 0x387e, 0x1ff, 0x10001}, {0xfffffbff, 0xf7, 0xffffffff, 0xf1d}, {0x401, 0x0, 0x101, 0x1}, {0x0, 0x4, 0x80000000, 0xfffffff9}, {0x2, 0x2, 0xfffffffd, 0x3}, {0x2, 0x3, 0x8, 0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x100000001) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair(0x5bb261c9349353c0, 0x8000, 0x8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000240)=""/198, 0xc6, 0x1, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0x924, r3) socket(0x1, 0x2, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x3) getpeername$unix(r6, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r7 = msgget$private(0x0, 0x464) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = geteuid() r10 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x1, r8, 0x0, r9, r10, 0x60, 0x8}, 0x87, 0x81, 0x0, r3, 0x3ff, 0x2, 0x81, 0x7}) r11 = socket$inet6(0x18, 0x8000, 0x5) getsockname(r11, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000640)=0xfffffff8) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = geteuid() r15 = getegid() fchown(r13, r14, r15) mknod$loop(&(0x7f0000000680)='./file0\x00', 0x2000, 0x0) r16 = getuid() setreuid(r16, 0x0) 03:15:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca05000000000000002e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 03:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0", 0xf}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) dup2(r2, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 03:15:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x6) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 03:15:12 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0106ea"], 0x1) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, &(0x7f00000000c0), 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x69, &(0x7f00000000c0), 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, &(0x7f00000000c0), 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="774864e9a76cdcf9ee750864bb39bd98832e456b9bf51200c05095f1460fb1ad3326077633b66d22b17fdc5c8511e8b4f7eb279daf4dc262d6d70f8a03c1daaccb483cc5291741738c8edc4a202c7757e6c260885a29ae1f14ff33e04470b8d2b833a5403170a1471e4a2bc726d29c0dc35366ec50f7960b3df9bc808460d2d52df3efaa57a28e1b72383ad5b7", @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRES16=r2, @ANYRESDEC=r3, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESDEC=r2], @ANYRESHEX=r0, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="c6a7d43d9a7a06fa7abb7dfd36c10663eb3ac8c7d23dae66aca25fa6045cd24e4a04d77bad6492326e8f0e1123838293a0f44e49c65bbed6d65e970130cc2d5d06a6ad240641ed12d078366f3b319b55ea37f3effb6fee9ab0fe0eb00272030d7ce65ffbe0331c1b2de565b364c39a78504d0cc4", @ANYPTR, @ANYRESDEC=r7, @ANYRESOCT=r4, @ANYPTR64, @ANYRES64=r3], @ANYRES16=r5, @ANYRESOCT=r6], @ANYRES32=0x0, @ANYRES16=0x0], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="df2f7d65507a608f7cda276932f5b2e315048f1883186cfaf01ac0bdae8e3102acef026738da7b2688b55629be3f357e68d9680a354af134b48dad3b9771b6c4c7a126b4c939990392d6096ebbb75342bf430e9d3cff96684a6e8228ba8844a4910855090b474b012404fa2bd10674aafc942272b49e65fdadc1592955c3da0997c357c917b36d006e99e4eb817163d583bab4ca985a85018c6e81718ca8957181adda651662b73c8e4228c3d49835e7a7d7e0f7883ea3f39fbbfcd10fbed5918ff7044cccb08fc506bbd1a548ac74366c8ac4543c"], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) 03:15:12 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xfbf, 0xff) syz_extract_tcp_res(&(0x7f0000000040), 0xfff, 0xfc0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x7fff, 0x0, {0xf6}}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgid(r6) r7 = msgget(0x1, 0x121) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r8, r9, 0x0, r10, 0x186, 0x2c75}, 0x1, 0x2eb4ba34, 0xffffffffffffffff, r5, 0x1000, 0x5, 0x5, 0xffffffff}) msgsnd(r7, &(0x7f0000000580)={0x2, "39bf606058cabafb6388506a217e5651cf52eb9ed7e0e2f0f50ef77d2818bdfeeb12dbdf2982e5124869de9ab04525e85ab4d6dcbe212d27266f56626c6f616bb67bdccd17ed2ccb0e382d23cd3972939eddf31270f03ca1af56d00abfb78b7ffbcd9e250e45c2ff968785266b33f27d192a6e46d7bb2defb6a509f7098dd90cf4e3b9125888c8ac1d2efe064adfe2d1f845db197aae32f804bc046a04c7fdb37626243841cf713533137b"}, 0xb3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) r11 = openat(r1, &(0x7f0000000680)='./file0\x00', 0x80, 0x40) fcntl$dupfd(r2, 0x0, r11) ioctl$KDGKBMODE(r0, 0x40044b06) r12 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r12, 0x800c5751, &(0x7f00000006c0)={0x1e7b917d, 0x8}) fchmodat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) 03:15:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x81, 0x0) fcntl$getflags(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x6) 03:15:12 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x0, 0x80000100) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r1, r3, r6) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r7, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 03:15:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48416efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 03:15:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) getpeername$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1}) 03:15:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 03:15:12 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000024a, &(0x7f0000000000)=[{0x20}, {0x4074}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:15:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x7, 0xc1, 0x6}, {0x9, 0x2, 0x9}]}) 03:15:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x0, r4}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8c9, 0xffff, 0x3, 0x9, "a1ff531876340393feb326090365684a8203c0eb", 0x3, 0x1}) 03:15:12 executing program 0: r0 = semget(0x1, 0x2, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/43) mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = msgget(0x2, 0x1a0) r3 = geteuid() r4 = semget$private(0x0, 0x0, 0x80000100) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x0, 0x80000100) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x6, &(0x7f00000001c0)=[0x0, r6, 0x0, r9, r12, 0xffffffffffffffff]) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) r18 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x400, r3, r13, r1, r16, 0xb, 0x1}, 0x9de, 0x8001, r17, r18, 0x8001, 0x7, 0x7, 0xfff}) r19 = getuid() mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x100) setreuid(0xee00, r19) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000140)='./file0\x00') 03:15:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/207, 0xcf}, 0x85009fcf799d2b4e) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff01040100000008cd000068b9e200000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="0a3ad524766e1d91a084", 0xa}, {&(0x7f0000000180)="6c413634ffb7336e77bff4841ba44cd236f2a8435705dd537a55d4bd1b9fa95eabecdec2b29e7c89c9cd10aff4f056872019636ba3ec4f11ee3c745ea5bd48decda29b71cc3c544cd8f78186536d835549e7b65e71a3a0cbd2258d521e9724cda27c47aff18707a618e2ac5686cfc04bbe3d1493054b3279bca421d9899642658aee86a965e6b4f3025bf2c2cdde61c59170ef50", 0x94}, {&(0x7f0000000240)="8a1b98ae104778470348f98ff1da70b3f4de224c023b2d6bb31b553e82eff46a18cb288c240ce443bedb20c56c6a0a58509b1944e741ad", 0x37}, {&(0x7f0000000480)="ec56ed894edf9ed174ea5ec2696b918256feab77d4efcfe1f5b264dff0b2bdd31ea636811c89da5c984f5b795c9f2cd44748608c6a2c91a19dea5f68938e48265c9655cb9d494035241a2a92f72e7555ae7f77a3c7311f1915bcbc8946d841d3cdf6a39c0f7339a783dad2c95512e6488ca628e64edefa7614217959b4f7230abfefe79785eb1fca50f32a6937e4352bbef61b1fff345246756c265d9d52978e9e6584b81f1941daf49f3be3fe58", 0xae}], 0x5, &(0x7f0000000540)=[{0x70, 0xffff, 0x4, "8e9b718579ef032a5e8aa9df14aacbc031bbfc43c78aaab99cd0d8a75da87abfad9506cca3852760a60aa298d861819f7d56906c69e0698393a0087cbbd1b4a2b2ea7f5693fb8a275ae1cd1d0cc4961c77a413ca055cc17a9f7ee34035e78e"}, {0x18, 0x1, 0x8, "02a4cdfe89"}, {0x1010, 0xffff, 0x3ff, "24f285698a58bc3660cb772b3316faab81960e12f30697fa4700f14590c44385de09f3b7245d73fc902d2bf10ec6bce14b97e43019000d534cdb97e12685ffc0671f7742351a8962640c26585297e0fe0bc44c1707b4a6982e48636440f4ee9fcaf463debed40fcfb50a1b28d4014e21fc53afa71a3388c606fcfd836d60172335a8e20feba4942b3a8578ea5bbd62b4abdfda8c72a9054ce450531c8a74f69adef6b70c2b52139e3e518dae40092b4071a3798235cdde45bad36f20ccd7522d1249b0bb0dd8264c16dc2ba6f4fc89ded3823860f28e2c482ce4e08181338d4195c12068b659e95506d95c764b119682b66e5bce969fe8ca691a80e9df7ab375b598ab21d6c2282d4bd3055348fe08d1f53dbeaef5ae64a07a1ea698f19f810503d2322757db474406bbaedd9b7e4d91647cdb67a28320dc6822b081f0ba3d90d11b78d9e27edffd0609afb5885d071c49417b0f919194e60191e16da0b2244a2b9d66ea01671d3926766fc0fb96bf8ce80a2987f8e96706fd2a60caa74ca516531b6cc464d7bccf9e48d0cb7910fc26966e5065eabe6dea3d20cd049184a4b092a556eeaeec02b943075a130b720b7b86fec007ff56bb4b83747d4ca55c282a75c3e9efef5b2b7c9751620d85519072475424a55b49bb24a5e8d47d65bb5758ca238082c0812a9dcea6d4e3ace0bd3720aa6bec28e814e699cd640630e8e26e291316d58d4434ee970d9fa74a8685560e8efa2dc05318b999b4b36fd7db9e104db10e7350a899e3f60d1931bf4b814f230f96c843ce805b0e0c186f583bfc31d19a646a09f4a636145872395af6bce15dcfa538c6e25dffe705132bce64e82b0ecfab05674dc8f4b179bd14849b5da5e139af5af09862643a18bc00843e1b9e96dbc24ee56ce5f834291c6f90642df1ad374c86c4722b09ab352af75178d163450db086807320d2f76378209c7182af74dfbc5ea354853002a76c9b07fa11d670e9dd7fdc0f2570569f9d514ef37d257d246b04227721317995d5d06e9c74c51b29640f49ef74f5aa1dd22f3ac86f0338a4aff32bc5cd0eed21c25e57a37a9c2dd8b6963e3c875337277ba40f5b295411a3964ca36c89efc2062d6b7f9cb398a0be490805e7a02f95c45aa76c61ba7193861100027cf1c6c8d78f9b644c8d161043774d212d2486356a836481eebdb3a02d68fa09f2be1050944152b30e6c717a09f07bfbef10a9d2ed595c29d735de68cc7da0b4ccee42125811aeb405a060771360063537dc6920e9f6587ed2d0801b714365d105484d1ae4ab0c29cef4fe0c26112f04a47032135aebb25458941ba5c11d421714592164d8d119d3c0bcae4cdac9bec6c08eaca771686731c787f9e19971d6694415239bb669459df30ad041eae9cfdbdf47c07a4a614fe16ac30a336b8f4ecdb7dab116782263b3df7802a88f935edf2d7e10154834ced1631e019aeee0b6edfa870ac8b473210138859e17fb9286a7cee921402513b2bd0f0efbedc463a551c00b46176942c063c3ba85951408d1812c1ac06d9cba3c7b2183adc17b2fa0353613be539971b34c645ce7c7b703f63e3ee1551df03c8bd839647aff7536b1cf13a8aa5d855c3137c8e8838f7740ce494dafe4502c89d0f93554c3700edca4d5b693eb7538584e937b04a11a7fdc4d59783c5ca58c1d0502e5b051ceb25ed81262a358372685ba173c84a3ea50c68590df090b9a21ed55b530669ee7fc34b9562825c8c46372eda54c661dd5a4e756424e3c494cb725faa9cbe4b8088d70ad4207e8f2f6a441b2c7b2ce0918e4f10fc1ee89d1158f98bed5368eede164ed37b2645e80b881e33cc9e2398fea786dbdc5136bdea96506c1157e5d02c38200b5fec9ff62b715f6814e31d4292451d4ad95c5b6b663ea987d89d3c6f229440734974f3a08e12ffa12dff6beb18577126eddbc894be5cf3e800e76b86e8a5e03a663c82da45c4b5cbc288cd20538497d3b9970433d6eb82dc893f2397b09a178424b3a1477bce0c7ed1d864c6507e85bfed2f93cc955f99cda3c512ea4cf837ae53f18888df1e7dfd1146e572a5bbf2d59c8220b76459183af914d1aed7068f17a517e221c63abcfa15a5691deb248026af1339145b1bbbbf0bf75cd818f1809b95c8a9c562df7c44ec89dcaf1de1abc7552b239fb4ce157950a5ccd74ca362708241b0fedaae6a96b7e92e4dbc8ab22b3f7411105f220e9140350db1b285b4ed601db36069413aba3b41f4f9eedac52dc9545897aad1864d7ec123c0894b49fa2646f77cc2e854d4c5c01d56f81bda3e7621560505016fecc76fef7599f662eff6865c7510058f13fb99414d0691de4ab744cea6dca6ffd19cb3687bfca9ceecefca5b65aa7b178918c4d77ce8f1272f96e65fa8113761c430fa1340de037889134e6b79063c6ade93f9939f65bd27ab823216ea67d2d73b70b79e8569f9171fd6d71cc69fca2c2bb777ad0aa64b0363ac800637248ec7cc9d6af1902ec8eecd720851e077d0a094f6bc317e8016b66633198e742e34bfdc73478ef98a33cf3ced7f50a7022d29c6ed28f00b8c490bcb7e82e26aa0f973b5e9ce430ccd8fd6579dc1c09d568640d8f61696eb1bf0fb290253d2483beba0d546f99d7572b5d5a94e37d377f1feeca2c8abb1b55ec85c46190ed408d5cc6432382ebefb7d36ff4564cc09618d23353c7aeb08de2d10d23f312d34371b7061a06be1697d85269d3e27474afa183c0f14c4aa060ac109e498394b35b19443f2e01655340a11397470a49a96ddcb10e89fb39ce52ba85f2a6664dbe319c60a147bc5ff707c4545f78dd8150c5caf1d9e99b43dd7e21a01dcd0a6db0af3b212a6b55adb0f5da4bdcf38275dc781f5210da9a4f231421ea478dbfd15d4e74011ae546a09968e76b7b51a67bb925d829c21c11368ba34a58d196bbf0e36c5001a5812ebcec7c7021b60b0d350a4a8955de3896b42ec2e214db6856ad6d62bb902454cd052febfecac8c90e1bc194527a8309d6f2398ab672e8d2ac471c7983617684d589582fe58b148ee87da0dbea740532c1b566c7b763f623eb975dc68939bb4857188acbb53d20e325cf49dad78462aacf260db58484a5456827feee5cb9e898dd5e87a9f460b041adf20c808a9f928c8a033ac2c15eb67ea91fa9f9bdf3afdafff93027f120b3f20ecb141032f551e1005074c771e1380aec2a6bbe9039eff2b5d2ca9c48bd8eeccaaf230b56ec9abbf8a3257f85ecbdd661e7705d8c966e53ea3b8431f55973d8c1a589eeb13bae0324dfd98fc4b9e63474c7e95fa2059c79278b1fe243dcc9ce042cbd4c68f3c460f8a88c96e12158f1d40e997d9376d2a70f46ce30af7101b289dccc75e0c59a73c0911c17ec69302cfaa60203779e784a3d4fe1d22df265b6aaa2528d9b56fee556648911f37647cb7716a34aeb82af63cea6e6329fb5c870ff08a1322fed474aaac1863b8ac5efb10963f3cc999192b61968fe65e1e1de3a29e65f7e0e4b841523987adc967a2412d29b339adc51e2b60e75f3f29631530dca6ab6c2ccf1467789b08712f9fe44a704e20e86c73810589f17e74c1adbb51b7e61da0d41502a3b3d563276ade70711817d0a3d50961a9c204be3c7931c34c81f0b554c0f9a1f6a8cb98e3eb6e7ffd92680d7264e53836a621ce79de42331c4b5c58db4517cef38bd0509408260aad33bb5dcf86e935e190ea99e66e1bd14da66b187b8d0a3516cf7335bf01bf6fec084e62b4176faabe0145afa038368bbd6a7b4ccda2d3abb8a80c9f22c2aff8921a78d0ea38f41d72ca143e1fa32aa82550182612da0c9bb4618fc69c9477a1d1e1e6d6b5cc35442144fd9ac8405538efdcccbf746461c9a69a953f2b4d8c9b48a82455fe2e084cf5a9e7bc75f67aa080d8f72771e0ee183a46b753cab558d543fa427313ffb873a9d8f137b3d5019e269764ebde50a2ae3df7eadcc6bd1c0211e427d5036c62ae9089ac4ff27d75d29b5048efd94dce222a5a05b0ea5264a9adde7c905123fbe751f64bde0805f6ad90ea43b90091ba03484bad7e3587f1c2e1eee20831dee406ea50a87a152fe114c74825fc032e4084e56bd342923539f9476c1d60f134e3ef63ca87c6450498fcfc0660dd4dc7d24fdcfc0eeeabebd699c2f9d91136ee0cab4e315a0ab3509f3cd8d4e64da779653a1d0d52edac21b8a9b57649afff4a47371cb8ce62d183a482da6fbeae24b225dc803a66cf099ee367f89a4cfcf6fe4bf67d8b88a2520a63d805e2dd4d2fb39de6a25bf288dbbd6af75802433bd62a0be45524a51a8db601dfd5448455a602d42d1e45f164f060240caeccc6a1a56779de1fd477c13ae4daffa4a04a2fb5e814b3f0ca014a095a1fb70fc503828d9e5bf98311a934ea5d6795765489e8bd1048636fecfebd0da7ea312def0b3c158422cf8d49ba223fe333538ac7fc82dc56e187bacfb3dfe4e3a0523cdf18d9d10c8ffa56fa2a0fbbc3f8768b48116231ead6ea983f536ba1b384868f6413d332330008e60eba78ccee2ee2d51f42b4564ebd00271e81fe02e96b3c609422a5c480af46db0797395bc8030640208eb52cf97f6df69fee8d7480f3909b18c262b5945cd3edc5da0707301a90c273d70aafca9a049e8a1abb74f20305f27ec3b77623c100b0c69a023bf655905770285605e2c5c055e4fb41af0567d3c1cc1b3a11eb4705721bd0b9a5459913e97b7c3b1617212068a503a30eb77013a7c8f6484dce251a5de8868740840aa09ff6ec85637bb696304a7573ea3322bb8fb8d7ade86593e24c5114b2820f4610c892cad98cc82250b7681680ef4be54537b2acffff4ef57211670fb64d5ac64bb275bee217af3eba445cbb1462206da65507d872963dd228e0d41d6b6198512560d31d1464fc365854937cfff0ceb100d1c72784834a45a750df98972df3fe2274968035c4151594b2ae4a296e95c14a626d818fea10e8e3288e5623820d7defa6fbf6103a97d439cfecb475e2ddd9ed9aab851df8ac65d835e884ce1c043edbdad8cc6b30db5dee1e13b43633f4a01b06911027a05d19e2792447ccc553883233706a4fec47c7c73fe8daea5898bd81be26686339620daeabf15765bd729f86067516260beba4d77650615244bb8b52a2d322c2af7f501bbae564f339ec1307f0041e7db0cc92a2383dc60512b61be4ed9f447041069632353f394165ba4b99e581d262d81402e63c22b119005d11c600b6084c807398c1cbed819561d9b5d3faeee08592ee913215ef811b135bc98f147c0f329887bbb3921eb5acd334123bd8de5a03db64c2006714af7d8ade562b018d605142540f6c9eecbe05fd670c4c8283dfc37ac10b71228bea07e716940d53bacf38433aa0ca388a65816411c0bf0ced6feb6ca5bc9cf6b7d697a777309f600d7e90ebe02228f5a54d000e36fae03b95564d112fbb107257a1cc5db8f4234b05e32fd4491ba59d19efe22a732980058531083dc3669c28b6accc67b07881f4ca3c9c59dcec65ae00529d48aa4bd2d2db3938a5653fb5f0a62713f891bfd4c41b3e306907c214ce18f76b5aabd9f56059da5a8772270ed748e24808e5ddf352ebda10210d2e60ceb2a9f19d0b0db1bcfd3b6bb83709d91c31617bc89485459cc28cd8fb26d0dd932a92132a597c9211df559bfabae8732bb89f94f8c87959ee75de5952d0d6e36766caecd8411a08a0c07f7800810e53b949f110265b1d61446b0665f14cf9ec453ff75b90383bf4e060df34248982f55da57a5650151"}, {0x100, 0x0, 0x98c, "48b95a9b535f04342a60174e4d73fdebb95cf816d4dcd25306e0a02e39ed88b33c9dba89b2f41261db7a872db92518fd2bff450b43b9a9339b4a3ab9c74ad74c8d0969c535ac1257d77a7bb0a7952468681e8b55273f2f2d985cf57a8da4862ec7780c3f3553e5b2a7820cf01fd98f34ff4083d881bc8cd03cc8510c2f02eaeafba986bd4787911d60bd5e494b13004febd286da084efcfeaeb1842b4be71349b67ebac8549ab403d959dc9091b593fb4d9364e5a31664f969290ed2db2650a055f44526edbb0e8a66d65c71306188fdb49fa072acea90cfffb9952ca414adf62e9ec3f085034e09954828f0fdbd65"}, {0x90, 0x1, 0x1, "be03d250403525d8a7240eb70d0384d57f7b2b4222c0cc9c2e1c0ab3296519596b56e13c18535cc22a20c13e11d809001697b357f88d0624a5dd8fc55ee7969585872bb65f7e2f3e480b35d919b760fef614092445b352c301135fc60d952115d99d0b0bfc66244cd8cd8f0f7da3003f940dfca007c04b0a56bb41f0"}, {0x48, 0xfffe, 0x5, "d5cd0fad723213979acfb0660331a60aeb5056ba2f83b82a513dd5d99090b407bbe1875501ace335ae5952d2d17c070908"}, {0x20, 0xffff, 0x200, "32baeb40bb0d708c99fc"}, {0x20, 0x1, 0x80000000, "9b39bc695d5b01a2ce647abc4180a04c"}], 0x12b0}, 0x403) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x2) 03:15:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20000, 0x80) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xa3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="06040000008a1e190200000500000000000000f259d35a0535400004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) socket(0x2, 0x5, 0xfa) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 03:15:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x728d, 0x40, 0x1e, 0x2}, {0x297, 0x1, 0x1, 0x8}, {0x8001, 0x1, 0x80, 0x3}, {0x8, 0x1, 0x6, 0x1f}, {0x0, 0x8, 0x0, 0x9}, {0x7ff, 0x2, 0x0, 0xfffffffb}]}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 03:15:12 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, &(0x7f00000000c0), 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f00000000c0), 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, &(0x7f00000000c0), 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x69, &(0x7f00000000c0), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x8, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x80000001, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0x0, 0x40, 0x5, 0x4}, {{r6}, 0xfffffffffffffff9, 0xf, 0x20, 0x1ff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x2, 0x1, 0xffffffffffffffd0}, {{r7}, 0x2, 0x12, 0x4, 0x3, 0x1}, {{r8}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xbd7, 0x9}, {{r1}, 0xfffffffffffffff9, 0x25, 0x40000000, 0xa9, 0x5}], 0x3, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x100000000, 0x10000}], 0x1, &(0x7f00000001c0)={0x3, 0xea1d}) chown(&(0x7f0000000200)='./file1\x00', r3, 0x0) setuid(r3) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) pckbd_enable: command error 03:15:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x28188, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="d18d51aecea617ba21e5216a519275db2a56c273013507ee78371ecfb55c07566d470aa7652c95d2522adf2eb5dc060d05e330907232972037eabb22c7ebd21935fc0c1e9c66becb42c0812d27eb7e08e7208144eea26be1d0aae1e0c247ea29bbfce9c4e06d3502f6615d7f66f78cdabc03b2213d1c3cdb086859e82bf95e6fe65cbacfc967521d4227d136df2b4d4fb9a5f465e5b7f336e87ae34a7c3a88bcdd20cbdf11b25aefbb243da0469a0301552c8929e3b4767710f8d6c198c8fe31544679b5701b02e7c8bdcdfa83087c5eaaed74553f830b3e7e4efdd79aa20e0303e2e83a4047b772b1a9379892e8b7b6a22c2bb927e3d4f7f6d2e2f1fd225cdd7b8f7af6872a7e049f586e0d541e142aac852df1207a90a789209eb696f5a623d259f48664863855f80d8046bfb21a6c0718bea61c6c3b8f09cee8e300051d3b32de8a559f293f9ba40d6a364d0a0d92e6d22a2829508f23e49c2cd80e6403d265a94aa2052cb444ead1c17993193f7730dfa2c753a5cb1d998be7e4aa1c560a09fa4cbd561735f43b065e6df2503f12c2aa5ece2f9075e83e57016e41ea27b373057dc1f4f4349637270ef1471c424808e77786200146e0d1b35d7b070759dbb3305e62ad148a4387be6a08d53063cde2bb49ab5c7b06533e82ec51b2ad59b933847d0409463eedc5d450aabbd0506756d6b364414a50352d45ffb2c10308e4ff48375e7412239004665f7bed448ca7aeaa424d71ddd5db153b922b76b17916cc7ae9a8ae62fa31f3dc8ff4dd86afd28d52d1e6a221340834b310d748e259f9055d5afe65af69a449ebf92f198ee057c1e33fc718963d313355f058e9f0b9de203780f8ce400ab00906067d6a84402e28281d4cd70c1b2d7c08a076d59b70adbf3a8707f3e9781e4778ba9cc0b0295cee398bbeefee376ddff6292659c469740ecec8fa34ee5cb8a8c0852959c0f20fd3f44a6b6460d605411907d1383146fd45f1ab57f356043c422e32c37294e215df65519c7eeaef93ace1a69602339f4a2a9d8b1313ae98487a0fb9cb7c00fd125f28e963bcfc7d2767a81ecce4438c2e8821b5c5169b390b596ae6454dc4055d1088721a13eb893488da28f744eb75e1ed275fb26974c49d99e2351533f30f240341cf292bb9a07980f1b42a97eb8ab3b4768c122e5a93e5b16b4ba2bf0099fc26311782e239a65f772bddf751766c5be73bdac6f1979add8aa2634477fd1a65644d28a1735ee794d1a7bc9c7210a712881dae81d20f62133afd4f6029f00878c67ee1a4742e7981ec2f5bbba2deec5c3a788f2ae72f89db7a4a2c773067574f4739f6f14ac4124054d598938d5d9258b91e964f9818a5c0d602929bea78a976dce7b8fffdbf739dc82912dcdfc99eeb102b22a8b3b3df2a990b4e99e7414561f4886bbaa48997d7a07c7efab5a4b47018dceade58f193b54f769a66e9278c9416ffa8d6c75d7c0abeb6e5ee4da69fb88e6eeb202e9e2f11f3f2e3fd27a8b9589c37d3bb2d6fc703208534e7c38cac43a88045d96f69a6654dd09c70fae853e08a68dbcd5c7e8fc12bb11e0ca6c8e498445d8f8b9406c9abc5d6a7ca3cdd1d1a0529894ca4c772af181dcedaf6f113e7e04ef5d7046e8fdb71609c9a2322e335645a0451a2061896c74bd4974383ea0dd5217d4653ddd3c26de65f75498235ad3f793fa7c02561bd316aa21567e9467787c832c53155751b465a520217cd8cbb80d66a6e5cb44521c9777968365b2669b164eeabe875ddba1582c6d38d09258c259be91296eb21bf20c331a85d50b65430bd839fa90041409725a5d8baa8b3886563484e3e2ef7d4ce5747d2972f24d185c1569c2dcb9abe39f17a58822fbc7e1ee00b690b1e31dbf29a89e531c7f2e4f5274ae66ac6b84212da51b1e8c09f0b6b91e402d5ed910e0e6c9d81b48716db02402ef269958ae92b12f76bd1ab26f421b777a3761e3b5286eeceebb6b2be0b4265dcf2c068650c924d3201cd06151728b0772191a5e70fcd268a3385aed698abf06c32ab36ecca0212ed9498dc7f113eeca35f80f93d4aee4adeb0ecb6dd1de81a40313e5b03ec6095af1a13814faac5b069a52319ea46c203f7c513bfe015d82e573d7dbfc8801e18d7a2583ed3ece7930863da61f7caea713e69b179655f05b4c6d14220c79b094d3a620fb5a0fd8d26afcd64bb40951530b933364d016ca6fcb3e166e3eeced660f2324b41a601b83ec1535ba06962e84bcd5a21211acca94188bf1dea48cae6413370267629e66c60e2ef70019d59be91d407559c31b8e8556f3cf368a3e084a8d286a8401b2cdaab16f54fe5a0489f110044127064b5630dd7a641a52f2e4469ebf5936f0a5b4215200a62886c8592c735f68e7a49be986d89e78b370b35e06996851bd98f600187bec8b03af7187b201f945d7c75c46ece78386549a4032195141a8e0ad0e3477266e4f8b10b1b092e70a60b26682ff8bb876e14b3f55ba65f9d1be8f7f4446fdd7ffa4396558fcbf3b01a26434ba80e64d95b40ae2465b049e688ebe727a5d9455b87f7a3ddf906ac63a24c552c27c6c0ebe123d9d687f06832d001c3098143116a0f95ac05b8454fc8298d72aa5765a7eaa9c9395b7fe5af1e5b6346ae406793541faa3eaa698e18e991c1ddcb59a4ef008befb141347e646a8faf0924971b31a3ae6aeb3d7137cb7b6ab6cc11a1ee304744c1eaa4d9391a6a8374ceef82956f77e2c4728122c8ce4e1cbd865300838dfc8bd01aca7f5fe3781db72d86b5507c705ed41c4619a17dea4a0c32b491a12f79275e3a23232a728cf03f8471977be671ef57a09b2af1ef81cbcc4c1512482364274d5dbd9e693c303dac203e91df70dc1813fbc3c282319223c9bf8fa035db0f2b31306058a2b98848f7a5548a95b1c35a547ef812af8efad23ec90410c019769ae2fa8f3e8eb6c676249b00f1d730660ffa0d20998be72d4690e1d8e1b09b4fe8ce5e2c23d11df22167615e92ea6d0ac40bc10346f02318cfd4c9a6b3f42e64963f72dab3b7c97af94662db598053bd6447304757643797a1ddb076cb93cf120a9259b913d22afec7ac5ccdc9e0af84a3e52a4c8d2507748ba48f9a98c31e2e94cd0d3d6763fc3e7593e66dc060667c6c8d6d74891034eacebae8e66f0abfb864c778fccac27404928a285e8e3db725c90dff83c3352bb79e61a339d5a4538cb39487cee093dce4153bd7a85827692dc7afb9e350659e32beb8f6ded6fe695767501e30a42b18b7aefc58209027f3a3c0652948db78c24de6c56c6ac2580dea29a3f98119a7c4a988dc0eac4b8226fe6e4cee15996cfe5cd19d8dcbf9ad5f9e7ac3f069c7f82802163d842647bf2f95937e24eef81782371864b30a6df6c4c94b722f26b390d7ac04b6fc6f7ff850b55c3a1c6be0601b6bc64e738aa1196c34e03e1db737bf97089864e632b9ddfedea8b69711ff639b538b3957b43370ca594edc40a9323c4463d7d152cf022c173dd9d37876cb7f4c8d00525e4011b061f26c1ecfa2f2ed7bc49ad7df8002a0ae6e224f04e934963edfbb5f9cc94dbf84fbe6b4b2d9bddd9fae2b6c5025cf441b36502516a997afe2f9a29b8fd72be524f4fee27a384233debceaec3fab2f526fc72c839638d2221563c3e0b1eac1bfa11b02fb894d734e04b38d6a3703e6a9cafc41ca3f247208288f75d5f220f56ee74d4ccc0a8d7ed59c3c09f2db1eab698977b27687b2ebf98b4cccd5cc245b22ce5ac7c3df7c91b1a0cb2ebeb93d9f1fba1e1ec96b42d5428aa9eacebb0c2f996eea9856ca5afa9726918f624f6562d1807b2fee5eb6421eecdd98793cc8e2542ce7ad07e3bbe31c56bdbbec98e99ea17b8e640fdf879956551338a17806c33090ae7c4bae2b2e94fa45d3622eb8c0646dc5399c6526062a841ca24a4eaa13d1b3b9007b0918bc5f94058b182c65a9fc4428e010003ffec5512b53bb07e9e9ed72b0035d637d0c93ed578c89084f37916290826b560449771dac76d2d2aeb5ef0ad38ea48061fb4726a8edeb3f402779e46b29027e4d829f06a31431a40ca839357d91c99920b84fed3ecb4c7d4a485e9caefd05af5af21d085bf5ffd1b11d14c1f0c8d0a72bdd04b0394924f55d4c4fc68ec0f00cbaf553ff86909b287c95ad09e4c2174b85e99aeb1386f87b068e5598dd37876c63c7f8f4f82f1d2e4812c16ffa3f1f5726af6b21031a1da0848712eabf66d2f5dbd265546e226ff605e0626ac6019435931770025aca3410f7fe13e6ece899b78f8c4900c19447eccfd22c994e0457549ce59d331d80887c078812af5c70978d087b58b2203fe2cc60d67455920421ba337c422829fca58a0a15012b4c847cd42ffd5920eeaaebc919009884ceaf510d48f1c53cb7845553d44f645d2c22928eb5f83926e2078ab58cffac75cb1fdbdb3c2a224e311065577350c36f86a3a87230d09a4890d95a23a92f6c539b90773ef18dd1d9f24734ab00038cdcee745e09794df367731afa0eb61ded6ac9894a3d8009f9068cf0c79f0e2560aa4bae023cbd8e122a61e87819707575a3e4a94114eb396435feea0b3bdab29b392170c7d2421f3ab8edd8e741fba6566db283454e868d7230832ddbac96249a81888f6dd70bd6a21aec2885403f916dfe7e43b2f4b126b2db9024e3ac4ea052a8c93c630e97bbd27bcc97bd515f5cb4f95d6353527025d2156e0dd7cc6b015102baa2e4a95489d15660cb74ab4e3aa6afa89732a703c4f89ef450d8a3897e6d5ebd6b1477147376e1de02d20066a5021d5ea82caa4b148c3fb2fa34ef5f8944d456db201ada017c4da1ec174f4061c37473e306257fc4bef2d419e2aa5b3b92fdd507e67b8869ab7d50c51ae261ef0e5f6a92f5bf04c0749c555f5a3a3630015993cb0897c01f0f9d1bbd94d347485add3c144723f40d7c51f5ad66c262cf1224a0ea589b070841bf2afdbcbc58ee748c01f217f2b046cf740111ce448d4a6de52da2900044da8cf8c11e565742432e7e43a0dbf2c0a5c1b5a1e5a48ccf95294a3505af15bcaa1aaa0aad522cbe10104de7e99389bd03dcd595e93741d97147745f2f592f25d5794137dd04ddaccd6b18044fd777c0c58b2b2194db6caa61219397414ec1334cc4b9333c3ca876b518bc6214bfb15db2a79362667fda8879555f8ef6353526a3c7ad7e94c794c6d3dfd7d8779653961d2aa64a47772164418c0ff8efb83523d8e5ac9cc0e2fcaaf4bf60ac27152f6d4ea56302a618ee31c54d3a82fd21aab83ee757a3df14e73ae2a5cd786ea644c2e36d41ad801408240ab7e080e48778f38e550c2a4fd110f2cf22adb418294a29d8e234075ea8bcc0e4cb620160fc9140a4ae438ffc2085617bb5366f78e010093ee018e988bd657da2ee792d46dc9880d3cf229e19ff150244390ef4771a9a4f20df189515e82cdf5a4932bdaebbd6a8f7bbc9ad7d2b33e82fdef9f8a47ee0bc9706fd6e138a9b02474ff4a87126e24d63df7854a7d51bfe17609fd6493600e8e62854dd17e88b49c95de1f8c622566d2f2d732b20b8de373d72b3c2e148a65af8b835ba5661329518d69a79bd21eadc68738b71bff3c55c0bf034a72b97bcf91c77dafc75646b7a17527dccc19f29a3e4308366d5a77f9434e3abe3aea86cbf447d9952d7ce74707fb7fba9998980463f310f2ec4cf5469e77f2bc48709073cb1802a250cf92c4c84ccf8b49b94b2b4d55632f9214109acce4436f5f6200052b54003a2e93757b563d44901770fa13019dbfcd67e5c05add7", 0x1000, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() 03:15:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = semget$private(0x0, 0x0, 0x80000100) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x6]}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000740)=""/204) semop(r1, &(0x7f0000000080)=[{0x2, 0x4}, {0x4, 0x9, 0x800}, {0x3, 0x0, 0x8d6ee026ff749f4a}, {0x1, 0x8, 0x1400}, {0x4, 0x1, 0x1800}], 0x5) munlockall() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 03:15:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000340)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x108) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7ff, 0x9, 0x94, 0x9}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xb3, &(0x7f0000000280)="13bfbe705150b41b6f8a89a3bfad3ede050ffef05b230e009bcf7b95216bd9de29bedb98ce47ac07ae18f6e8630405057ac8c3b761b0de30ee10240fe92be3d76cacbd9b144a8b41f6942cf08b511b700b4115de8693dc71c9638d827b708ba912dac8767652a862567e79ce04c3f2c1bd7b3cdb62bf391a8ad0d5ace0b70111e6197f707652a96738bc2fb27b2ec16d95cca64162c0d3707789d23217a1874401fb429bf5eb9c926f707d45994d94c221d4b7") syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 03:15:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) 03:15:13 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0xb9, 0x3, {0x40, 0x85}}) pipe2(&(0x7f0000000180), 0x30004) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c8040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053831b453b82fa5c0000000000000000"], &(0x7f0000000040)=0x6e) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8001, 0x2}, {0x18, 0x2, 0x7, 0x3}, 0xeba5, [0x3, 0x80000001, 0x9, 0xb516, 0x0, 0x79df, 0x2, 0xe03]}, 0x3c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 03:15:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 03:15:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x4) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) kevent(r0, &(0x7f00000000c0), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f00000000c0)=0x8df) madvise(&(0x7f000096e000/0x1000)=nil, 0x1000, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0xfff}, 0x8) mlock(&(0x7f0000a0a000/0x9000)=nil, 0x9000) madvise(&(0x7f0000a30000/0x4000)=nil, 0x4000, 0x6) 03:15:13 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001230, r0) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 03:15:14 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab36cfecc7aaaaaaaaaa0086d860a4f00800182c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") syz_emit_ethernet(0x9d, &(0x7f0000000040)="4e9e5aa1fe8edb6b14a7e563cdb501a793d3deeab535bb09e64886d16baf2c65dbdac14699086086fdba818fb2cf761410a21c431885b6d66215842aea1f7b223b9ffd038f3872cb37736663c13bfba45d92d4b6751f4cc0f74839e111964ffc44f27ee2d1c9836cdbf35925fc465f19c69f1612ff1482d4f30107ebf36a46a55cb5f073a4d91929b30ceac04bbd0bf5020d998b14342fd66f921bbc12") 03:15:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000100)=[{0x6, 0x3f, 0x20, 0x7fff}, {0xff00, 0x0, 0x4, 0xfffffffa}, {0x7c, 0xa2, 0x7f, 0xfffffc00}, {0x1cb, 0x2, 0xd9, 0x724}, {0x1, 0x20, 0x9, 0x26}, {0x65, 0x0, 0x4, 0x9}]}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000000c0), 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x80000000}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:15:14 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x30) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4810, r1, 0x0, 0x7fffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) setsockopt(r3, 0x4, 0x800, &(0x7f0000000200)="083c9ed86c898ac8d9493400d35308f29cb9da31ff99aee4285b7ef8d3904f870a74b1a5ac911f1125140ac0196ed8e99e3bc456b2bb689cce3d03ef3a0a24147d45a97eee8a80c52766b329820b36dcef3f62bce773a3cb3928d0e38d0a0e1e6e0f6fb3e2f0f34de921d67d143768373f2ba9c8253f9540fb8161549bd6ad28422aeb15d3304d2ebef41380c2a8037e98ad428e56748beb9f73ef96ed0f61d4a83f0219e05a59b56fe5b2f7b9b45c95507b32ade795097ebe844bdbf118e5089519c15b1114b34ec4029e7fb962a3fc0e33a67b3716b0634e71d554b2283f4fb9da7bfdf9b1003c718c48d6649fe470c4e3d0ff1f240817bcadb10aee89f6f9266f2f1cd7be1c9704697d87ba684e092911d3c992f5fe28682c234718af4b66cbeb6ccf042c2600d27b694eb5c4ba2f93bbc8bb6873f7fb6e79a27993090def916207d88f9ad12d4abf80b96aa8431748aae55584f1c97920cb0ed0ff27ff45fd10001a29baacb3d5b7b606e304266a3fa219a54be639c91ae72e022edada374837e4859b29f54300d0e178d327cebf08f7c7e998d260d9a1d612dff4ab947f8f04aad9a1be063fe7ccbc05509eed96a88b085c2fdb273a03cef63e70a995a36533bea7698c6d96c44db56e092780d002e72270105db96e51528843ab1d567453fd851fae82fc32eaf6c473abd50598ee192151201d39e02fe18b423c40d6e4f14c66c8982d6f7597ca7af9130614dcac44fc75ad937c3effc5f5e2c50173d07252a684b2831da14a65298b9ec24c5d4185a97aeebe6fc04ae33e00311d8b4a017c8bafb175b463ae35b6b17dd5f9f560e2adbe7b419cc152c89c25fcb9a94c54e68351de0ebaa2c355cbe124071a9cfed841ffb4d79fd40f54b08996328c30def047c6376bf75ede25a8487106c378720d8e964104c6c48004c01c82f83b4c05b175b5731898873f540095eb2b8783bff1c0924d44893f67b7b049105ebc5ba6183feb4c2229115bd94c0b76d9e1d5ce0ffce4e6fecc681726a15145b64fc2faeefcf5a15d8b776365d24aecaf9cee22958cdb933a6e9ba6d98db1820da9aed7f13201ac7ad2a8c6e1d944f799d6276023fa4d5ea2ab2efae2a66b11f90ea9f56da00d8a61e140419e44af4468fd820319cddd9b62e76b1320b9dbb3de120637bc82a32beffae14d93baa3a0168d4f2dd17caad4ba8c7111603fa53a73ce1f658fff857d98d9a12acf50578e4ac3d35d27b01547dd3722cee69ce3916f6ee6876ba8452cdad8725079a3664d506120eca7acb0392e6666d8809e3b517ff555da7ae51e311331118300be2bc4c61084f6ea07f9a63d91b9534e2500bdeb708494bf0cea4cf9f85ff71ebe944e36c8fcfebfbe8bd185ec44f88adc7ae550112a0db294980edc42cc39f99e7578137658bac1d795c801362c4e7644c7f5812f2cf3cd6f2d999a79556863dfdd4f70a45239df4d61ddd4b4d677bd204aee8d3c3b5b1fcb63d9cb386f7bb051b09391c9109118deb06b43cf3293c9e1f0cd9add518088387c609795d161d89364b1b976011f580ea3c065d029c3d8d6f6e477fa7e9c939a14d84430243c8b5a53ab4f507b636105ac18f9d7d96720b11558011b352603ab6299647f8287f8713ba6deccaf6b31e697049b9b22558e79d583d99b629c77575d26ee92159b8f311b104a74563788396160cdd483da2025bae56e12646b793ce60861e0550e1e2f4908d7876f5dd5bec0c1ecce08b4a7a755c6db67a7ec4686f5f6c9e4ca69a0d24e81a8c884379b49d69cd5a0c2d1f915216db45f7b0a2f764bad618976814f0c30f27c04ee1db45fbc7223dae10d19adef3c0ccb4a6a79cb9a8406e50fafc4c89623d0620a4b5704b162a53350961c019666e254c4ff8e0d7f0df7bb33976614cea06a89ffe60c64cbb6ce333babef8915715b674df2525aba1d930e960b9c1dcd90ba9f5ba297e1f8b783722a06e2f76b4dbaf946e9036f8f0dfa3a1877accff67e56831f4ef4e146c580cf93a240d42519b8e4046ceed41186fe7de8b6103119eb1029c83419222b18b35fa376db356c8fdf69d9e5360eb7f9396fff532b77b305a842708b1b8e83c43f83ae3bab02c0b976bd0fda051bea9b995e1e81570df4a627fb544e99f6bf245c2fbc4b07dc23cd76fda3fe1dba7ae9cde624c28f24dae77d38556611291d883f1adcc5a74fc91b620199ad2a9eacb66b82d1ffccadfc260508ca0a28049c1f714ade998c3fade635fa6fbddfef138ea4726d4934927aaadd3a0e86d623d680442409a9dc2d094fcf967ccc563afd6530249c9f8bcdd98615ada12d40b4378ed26985532ce60b5accf5fa7a6dfabac3eff3eedb58938afd17cb8a5ec7b4dad2dd2ccde2589c9d915ca703a8867041de5a52316b35a585de90b9045c7a919576562840c18c071591e68fc65cce2efb7048d79b2fd02fe0bce05bcd3aeae326b0d012d61f0540d0b520dd6873377e27e844c10ba7ade7a89f86262940c09c1f8637bcb4adfb2c90ce418a98cca5f71cadb772ca4c7d23ed6d41cd352b387f1a48bd51c144e84a0a49fae1a4cfa2f8317e689429faf4f058a1a2d15f6f6ceb609884733678a62174d78eacf510901efa65043bb37f6cdac056afb9310b07b58be82e6644675f56ff2f0958453efc22d03709bba658b50c1f8654beb3312c12ad203f1231b64c7a09e55160171bf8db383d74e1194a1cc20adcbdd740527f1f5c60f73f890bdceefa6c52dbca186c46c1d28d10c433f6273c071a5b8e100c5227101296fe20f44b17e046ddac56b635af2885ed34dcde5a97cf3041315d3ec6e57ee372dd7d263c7c9bb52745d0aa7af020ebe98982effbbf2738402c5c557e43a8b7d7644c7bd30161838a931715d2221e042073c4df1518a1f70abfb1efd10fcf0c5be9a681eab3cdd71bb26b39ef7853b7bca5ecbb9c4fb28b6a6dbf5e26bc710217d0d5fcb5a9cf5fb2ac648a5786faf7a3f58d859bc79cd3e2fb8e0650425795c187bb5c8fa8375452b84ec6829f59cf5229d48c393e7d675fbe56671aaa1052e5804da87f288288ed6cdecfd8c919a31111fd6448a10fee1b6b401f95faaa88527ba58acaa93fd62d95204292ad01d36489bd9d5798d7a76061a13c43c706f697baa160ff760c9d9728e44b0ab85834ae3689edced12d8ee70aed0beec381920a4160c2eab563c52bbc9f57f88ad471d14d3611b03a936640850c84844cce4db8cce21e8c8c1bcf3ce8b3cd975c9efae9429af201b2911b87e70ea9aa49794644e1ffcbf5a6fe30bd678edfea4157a7a88abad562a69329a4569d4e60a049668edcaa2d8c527090f4dea43e860e00330ebf7ebca55430f688f26d01aadebdb7ab51f0ba156909276baea18523fefaca5f0d05de49fdea04897ef0cde0ca5cab9097121e9682385f0c2e614f989913a47bdf753d0120cb54e75cd8c930704e8dd989b81fd8202fbce32cfb5e1afbffe53cd2e7804a2159f807399cd6ce7adc6818cbe8149d86a22fec9f5ec30d7ad0c19cf06fad8086cbca51c855f7f92af86a66648204f7b4238ea50203c8442c3763ab555d23ccc6723b067d3bbeb4598214fadc2a240b1d8c6f3159f2534657dade12ebc2095b93a7775d4df506f4a86e35f80937e609e2f86ec7de9d4359d3ce667a21c05a63c5d63f621aa555c46825ca8526b0f651fd5bbb6e7500173f818c33ef10cba6ecb38ab0bc503422812ec5d8975b3a51bd06d8ba89a0084023c8e2dd2a703005d2b66114e61d9d7294f30b55b3068eef9217d405b7f5b8e046348218517d53af6e480ea3cccb8d870b0a9b2b7550dc2be7d07f7d014be7304f2a68f282670e54e774f312b872334ca17290c06df72e77288275acb056ff1e7528492e91ec5822521bee01ee4306796e1dcdb542e999efd6030eb8362f982dc012cd097c64c9cba507a23ff9e62298c3eeb48adf51df27cd0c9da0d026c0cd6cb62de79eb87a82bde2c5edd1d295351a4d4d7299b34cc28068303fa04298ffbe4cdc1d6b82f706b83670e079b5e98c06db65d9a7dbe4ab0fc68a01fc02729edf99d9f618bb376130e5649c407afa85640dcf44ffd12f58320882c7996f1ecb7f2029af1b314d3c034f2160a19749b3899d0e27bf2a3c26acd0e71e7b74fc87b4ec9ab3e06ddbf1962640795c55441881909a10f4fcaadf01ded80281710a13950c3daaeaf30d818018c608706e4c910e0de11343732124bef09c5fc059f7564a9b3cf0cd73d678741286ff2aa124dfe9d1d4dac6a40aeea58b7afa3050929f1282c14895b8279a0fa157f5150ff8c89e0fa0a7933483a1ebd5c3866bf5443d93c2d4f05dc6d12a482704a4d96cfd8e48481e45b386cc17085f12b28c3096a2b0ea0fea620961cd484b328108f53a922ab7b74382ed86efbadbc516e37d7d2db83e3f112e05ffb1718201907f37c127f761add4d342e0427ebd5596f533ce41dc3fece130c1db8aebda80e0148e751373ee5521b85317561efcbde93e3fdba386580389487f849feb82104a3920c9c1efdab61fd990642deef2e1aeee5c6c849a0dc48a20c0a297938c8f9553b5948b415be5d4052545ca8759d250a878ae7059f0eb0c847479f4db1f05827c5ecc8c4956f0f0f65c63688f49173ef4e3816b146bea255719537836b32e46c6bdd79ea9aead379971e30f6a8f1e5841fd3f48f30601230ea1896b16dfe77bf89e41e5af238241e88b3ef9acbed3b4fbd88a72b79277b0310ba91f32f76101f592a905bf7da051d4fbf837d0560469b1a023fba5f7c033a74bb92cf65d1bbefc0516411c6cc91e620e2cccbd0e22d1b73f052ddd25494b8c4dc49d2544aa27698a69e88e2ab185957d845bf31c192023ad8d345f500bc0a3b059cf8d8edd379e28cbe17eec31ab652d2a936675840d4cacbea95ac9d0cfda10f29512538e2229e8e2d1926952c35b4f18d49f15542804718113ac6a0a000652614919a9b974e7f22b380d6817aa36c09a25c5c33e80f779e58179e409d15ed14df98fd0c2739339fb03fcae7cdf2102f855570fb6b0b8d0d06dabe658982ba6f3642731978ec78d8e4d55d41a449630c6475cb23ea8d5f0f58c81ec1350b4bf04b20b33bdfe5520b873448b6d3d543cf94eaaadf192518831bc8781c6360afb9507d8274c1a79a969c10a459f53682beca401bae487b34142a903f05d26e5333875f3c1b3fb3eb4ce4e76fc6afcd25965cdfd37f63657ff2d19d39d14138ff74acda7269e21165e40b8eb17948dae2aa014ab52a5c0b51c568420befd60b064de9c16670604450dd4b60b089ea311ba53715268e98355f729be117e4b828537da04af20f668b77a84f502018cc3541ea98045d793f8b4c295b29011f1602aba5f85a8d60d78a1c13bd55b3003e362c2fe3cec707fb1d000bd9511c0389ca0c39a8be1e6a409664c5c12c890bb5ebd70707bbdfa813f0675fee83e41e09eb91024a2666135ba06a17d3fe372dc0aac182894fc2371b2e1d78cccdf2fb1c556a8b53002d8f3b84f2926db6b35b85fa8ed0b0096f7808d17b8f25cc80b69aef5f1960383e836dc26f527f1cd863146b2232ce534c776afd4c82785e0eeac9c077c7897c45f38ecc90104ec9773efe80f872f1a24ab8f4fc23959e5b0ac4a3bd867569772c711a1c5cb5e72f1eadc606fdd319cab3839be444a3ab2db54542bf1d65878b5fd8f520ebedfb7e8c204e0ff0a92ce20c840191645afe4460dc23074adee370f230f322080a4149fc1bc568e544ec6fb2ce3592460", 0x1000) setsockopt(r2, 0xffffffff, 0x10001, &(0x7f0000000180)="9b3f302ab3e88a22b637861ae65987a23afa071d20c9570595142be7f0c42d703d08deca52f36e76d936823dc3ebc0d841828a5c02c1963f2b321301b9b1619980f4df93e45ca5399ad6", 0x4a) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) 03:15:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x2, 0x5}, {0x18, 0x0, 0xff0, 0x3}, 0xd90c, [0x101, 0x10000, 0x8, 0x8e, 0x8, 0xffff, 0x1, 0x2]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="fbaf8ae96914f6357e3a2aac3e92db9ba04497dfc9bf9068b66bd06bae72187ffb7e3466aebd44ac142894c47abc28000000000000000000", 0x38, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x40) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x7011, r3, 0x0, 0x1) 03:15:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 03:15:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, &(0x7f0000000340)="3d7e177c35f93ded0cac0366a95cc27cbba020e5d45c848946dd26eade065784383887600300000000000000a6e3935e6e4db7985741eb36d79208e1a895de9fa4bd09928c0000000000000000", 0x4d) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(0xffffffffffffff9c, 0x0, 0x69, &(0x7f00000003c0)="f20dcf0085a813987cafcd74f67a001cdd3400c6a3c2aa6e33f042989fbefe3fd3169362", 0x24) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0x4, 0xffff}, {{r3}, 0xfffffffffffffff8, 0x2, 0xdfcac5cef02668c0, 0x9, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x800, 0x6}, {{r5}, 0xfffffffffffffff9, 0x22, 0xfffff, 0x1, 0x5}], 0xeb, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffb, 0x20, 0x8, 0x6, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x80, 0x3}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x8000, 0x2}, {{}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x40, 0x5}, {{r1}, 0xfffffffffffffff9, 0x2, 0x10, 0x1000, 0x101}, {{}, 0xfffffffffffffffd, 0x80, 0x40, 0x7ff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x1, 0x3}], 0x2, &(0x7f0000000300)={0x1, 0xa}) write(r1, &(0x7f00000000c0)='p', 0x1) 03:15:15 executing program 0: r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, &(0x7f00000000c0), 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x81, 0xbcba}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66fee500"/20], 0x10) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000100)="ea2d38f27864741c5e8815624379043f28af67fe93f7b5f6cc846213485c3abe895b069b1aa986b43cd3c5ce9a54aecb1f647dd17f148ed925eace0037c2434c36", 0x41, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 03:15:15 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x400, 0x6}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0xefc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:15:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0xfc, 0x0, 0x8000000000001f}, {0x3c, 0x0, 0xfc}, {0x4, 0xfc}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 03:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x0, 0x80000100) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x0, 0x80000100) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) r9 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000000)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000080)='./file0\x00', r11, r7, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x69, &(0x7f00000000c0), 0x0) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r16, 0x0, 0x69, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000040)=[r4, r7, r13, 0x0, 0xffffffffffffffff, r18, 0xffffffffffffffff]) fchown(r0, r1, r19) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x61}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 03:15:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000340)=""/136}, {&(0x7f0000000400)=""/16}, {&(0x7f0000000440)=""/188}, {&(0x7f0000000500)=""/59}, {&(0x7f0000000540)=""/174}, {&(0x7f0000000600)=""/4096}], 0x25) 03:15:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000741000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00004fa000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0x20}], ['./file1\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000540)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 03:15:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x796fcaba7863bd6c, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) getuid() r4 = semget$private(0x0, 0x3, 0x540) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r13 = fcntl$getown(r10, 0x5) r14 = getuid() setreuid(0xee00, r14) r15 = semget$private(0x0, 0x0, 0x80000100) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r14, r17, r7, r8, 0x104, 0x8eff}, 0xfff, 0xfffc, r13, r13, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r20, 0x1}], 0x1, 0x0) write(r20, &(0x7f0000000080)="a6", 0x1) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r21, 0x800c5606, &(0x7f00000002c0)={0x1}) dup2(r20, r21) getuid() 03:15:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 03:15:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/117, 0x75) 03:15:15 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x4000, 0x6) getsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/236, 0xec}, {&(0x7f0000000100)=""/122, 0x7a}], 0x2) r2 = semget$private(0x0, 0x0, 0x80000100) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000740)=""/204) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000740)=""/204) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x1]) 03:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x7f, 0xcc}, {0x7, 0x7f, 0x7, 0x80000000}, {0x8001, 0xf8, 0x20}, {0x1, 0x9, 0x0, 0x61}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) 03:15:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x7, 0x1, 0x0) setsockopt(r1, 0x6f, 0x64, &(0x7f0000000000)="e3ffff08", 0x4) r2 = semget(0x1, 0x1, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/245) setrlimit(0x4, &(0x7f0000000080)={0x0, 0x10001}) getrlimit(0x2, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) seteuid(0xffffffffffffffff) rmdir(&(0x7f0000000180)='./file0\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) munlockall() pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd806bc0add0 failed: hole in range 03:15:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f00000000c0), 0x0) pwrite(r0, &(0x7f0000000080)="c1b78c7cffbaf21508e3ecc36b53e39098d2566231d59db7afc9666a92e885786a10710b14ccde4b4e1b9ca5736c2d98761779c159e65e699000ecf8cfa13420e3f987726f6eb3dfe31288625d3bdc40367ad031f534bb1660a62830221b7d5460e1ffb9d58e5b9200c0fc174bfda5c623be0b724dd5c45e74ff8471a01520fac86d58618b69fd8a9c4987ca3b21b07287f539429b97ed91fab5e372be7af79d3b035c0c9fdc694a4c21aebbfe0c2824", 0xb0, 0x0, 0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = getuid() setreuid(0xee00, r2) setreuid(0xffffffffffffffff, r2) setsockopt(r1, 0x0, 0x69, &(0x7f0000000240)="bf673401b947910b0d29b301a8beedb0fc0a994aaf6fcfaa94dcd461596c8ee433d169f135d29e422c9d2faeed6e4c22d1561374a3df7e10ef900f4521e0ab6b50ffa25d76d5eea2e74d66a3a21e4237eda60ff521a2702ef8503078f2be0b7de568e4989364e8ab21e963322690af8af3c50b12887c69e7cf1399a7249e8536ec7acc99021a478d4ac06e3e42b9bdda81526231db931cfe207879784f005a", 0x9f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') pckbd_enable: command error 03:15:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x6) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1810, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 03:15:17 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x5aa, 0x95}) r0 = syz_open_pts() r1 = kqueue() flock(r1, 0xb) close(r0) r2 = syz_open_pts() r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000000c0), 0x0) r4 = getpgrp() r5 = getuid() setreuid(0xee00, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f0000000480)=""/4096}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 03:15:17 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x10202, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 03:15:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x1) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) dup2(r1, r2) map stack 0x20719000-0x2071d000 of map 0xfffffd806bc0add0 failed: hole in range 03:15:17 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffb30) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeadeacf16c4655f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9db5ba8f97f13d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r0, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000001280)="02000000", 0x4) r2 = dup(r1) r3 = socket(0x18, 0x400000002, 0x0) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe18) r6 = socket(0x20, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r7}) r8 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r8, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r12 = getuid() r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) r15 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) r19 = getpgrp() r20 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={r19, r21, r20}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={r19, r16, r15}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r15, r12, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r22, 0x0, r23, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r5, r23}], 0x40}, 0x0) read(r3, &(0x7f0000000340)=""/226, 0xfffffffffffffff3) r24 = syz_open_pts() r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r25, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r25, &(0x7f0000003740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000006000"/174], 0xbd, 0x3, 0x800) msgsnd(r25, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000049f3d2d4ae7defbdba99f5605c5b07029989971932efa7db62241e8def917302a1dbeac9bdf70d51a8622804a15cbc3035be9ea1636f77e6253b913a28344e41c8515e808f287ce7ac90432f6895e2d995f2ba0e968f48180addf3c34adb18df184648ce57b4a76a"], 0x70, 0x0) close(r24) ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000001, 0x100000000000511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x3}) write(r24, &(0x7f0000000140)='\r', 0x1) socket(0x11, 0x4003, 0x7f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e49910000000000000001e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff372829df9df9e272d3872babfbb770c1f5ab72c881ff7c3c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000202080000008000"/177, 0xb1, 0x0, 0x0, 0x0) r26 = socket(0x11, 0x4003, 0x7f) sendto$unix(r26, &(0x7f00000009c0)="b10005046000000000000800070100000057b0e52331ca9f1ecc27000000cea1fea7fef96ecfc73fd391ec58f8aa0416fa4f376336acf00b7804be781e49910000000000000001e1aa5b237b2000000000000000c257699a1f132e27acb5d602000d7d026ba8af63ff372829df9df9e272d3872babfbb770c1f5ab72c881ff7c3c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208000000800000000000000000000000c60000000000000000", 0xbc, 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 03:15:17 executing program 0: nanosleep(&(0x7f0000000040)={0x200100000, 0x2000003b9ac9e3}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 03:15:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="32ace2b9dd20338c596c2b6eb3d479cb7f3618b1012e709983377d1522615c35441a28190c9dabaea030ff2ed8da1a9cff55956c4a425c05ec3a440b9f4fddb7e8c37a4d81703e211c092b0b717c2ca297a78b4a7d2226b658be7153503e905d0ce594ef963e5b5312bc0294b8afa3ffbf8be7078bf1cc77587409529c9997869da3edaedf485319e5febde5a5e758d3f3fc07966892010258f7746a7e2d3dfc52e974c73350fe9c82730506a6c5aa8b56ebbfdccb1218db9d1bb89f6093c700000000000000", 0x5}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) pckbd_enable: command error 03:15:19 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb08dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000001d40)="f7f5ccf548e8e1df56454b84ebb7a4ca7b58d82b51fdd1476cfa81d8604f592f2b5a75767f0b4fee00baff0e2ea90c31bcd1b59f0d1b75f7b1b9ddfe41ece90ec4e172ec2dbb41ff1cee803e5686ae1a7b52f2e39ec5d4c845dc719888de7c1047cd0c9ba61f458b3137b1e4dc556a74ef2acb7410dfa859363bd797d8938ed0d98608e062760a454d4c521503b68298da74d3fc9760206a1e2412dfff5546376edce59d1785bfa2dd9aa334034c67351c8e713910169f49759930596394613fc729a531b0e3b0a53ef3311c750d0d9ec2113dc678ebacb9a9c58d57e4f97fa458496fd5a045e53ceccc8f29bbe4cf218213610400604c19afd8936ee1d8dedfce435d0628794d00e7e4a889c083970d4b0ba82303e5c901bef1f02d6dba873a3c0976b65b63581a2e0f4f1fb8aa2f1dd381df72b89020899796799343ab2ec1f0d3679335a74f0fedf30d58b41313a0413770648a95c41dfc9784be1812555e4b2a623adac2a47304c62ce8c3b19c4f652dd9ff69a715c7f3f46fc30d5c908fca18c8847fc4fb237fa82a41a50a8ad31398d3d3d1ba66fdcea74c07c8bd2b2e4eacc23f5c705d7a6fa09233023cf249a95c7ad7dda6df30d86645190318c337e3fb01ba17038d0517767a179d85710c540a4a176dea97503cdf69cf2dde0d9e082047151a72ce23f65ca58dc82ff7a84a4259c439be2d1da3b33240c3d01310b393b0a9c980cbd542d92afc2a544d525434bcf73d1a9f64c17a5ec46b6d7ce3e2c171a7fac8f697271b55c1784931da3552cb5bbcaca3725919e76b5164b2fbacfb72deacdeeb5c30551fd32086e7c071fd1a153e265dcad75e786edf71320a950d2cb84c6c751b62481b6f75bddcd0b72355b337ab09106e869f8c381de1c8aadba3590ab8961681f2039e6c1a8d4c6180b8d5a0f5bbacdd5da76c2d8e184fb48584008e12ba82ec4fe5a28e76d8a680408f61043039a257e1381b117f4c3a17b5f821f6223111678a4b216e6e8cb261ae701199bf5dc341ee0d53aa2c564a925debad8e7730e49c8ef56c85b076e813db1dde753bdded48083ca4e20e6765842fe0704af9610ab846e7368d2b06309f25cdc1c068c9416e73328d918b94147bf9666cdbedc0dd57f396d4d2780b3ef51f87e993a6819f5db47239bbf8ed8a24a5276ba1a1e88f3fe943a3502085340f0dff733ff8f79a34c4c300acfe65b604ce04428e8b2745af7fe739f1767e7d163d312f9d156d330c53758929fdf819da2ddab1168fc5381fbda55737673bb44a8a4d5be92b422eacfb8646499bdb7e1fc814ed7def04a89feab55b80412e5a8624e90f965330b719710dfeb5e3d424d0e37a6a23a8a33e6983c9fccdaecfb267f0b461c90cea2405d74e587efffe57cb2a33f0d694e3dc6c6c30b25d35ff69e26530bc67f575fe8ce996bd2ab0dec594d51b794fd3b64d8ddb3b3ee0d55810c1fe07bd17292a3a70fd60eb4e5063e92ba0e0e5c44d6ee0b8e88ad0130297e91fc611d356723efcbdc1c2c4b2e017145f3d34a25c62ca77fc02423a69b2a038cc7d6a612acebe8c4372290673633139c8bfb7c9f30acd3a735fc0ee55fa51b9eac0c6415d2eefe8bf0e4453a66e5a603e87e52cf793ad944f6215eed25bd72d6ca688965dba021f510729f7bbea62e7b0bc68f939d4877383cbcfa6cc315b4c7c3ade5213dab9db07185894cdb24bc468b2dd367b0b6e93ff34e182bb92b48b482697b2152db811c408100219ae76798d0a4abf1a5f226b170876bb720b4b5fd78300d3e59141c03913d85d417584b4ee6766bfcf2278614d728c243403575f0524771fa988760d2ec6f64dbe2d0f6fc6b920fee0493b91c4bc1fcf59db02c5989bb279a42111afcfc53b35fc696d2a460b73a04b8657db8bb22e477428c82bf07d1caadd394f128038a62548d1182567aceeb45b8bd976d22aa8b6327a93d05e96807732bd4c3cada6ed5279ea0eccb3502da12f1d0c47dc56e216ccb2ad5080c67179d279330a49c19bd1e6bfe5fcd393122937464a410894aa7918411e71f5af2fa7f2316ebc3747cc7ba531e75f1b807d6cdd3a20695bee51490b4b2f620299e27b4be83f7be675bd0b7fb3ac8fb922d7ae41db65d8cf6a6047695462c004db6634ea5c8dcf679d4fbf564d8a6b28ec717ec2e93ae1aaef6f589e70d00bd8d876fc1200da91d35a70420808272843808e5ac74dc6df90f8c2c3fb8ddf76607b1be90aca6e406912149dce5832ceefcb8b880e88fe7d1bff78996afbd2309077c8db95c085e4c5227059f853ed5d010bf66b7e9386ddedbb7786fba1e1da236f6a06de85c64a743316f7079563be703e7b45c5a09e04243776005511d32e92c52483146e1ac9089e1a94f7e3c70c8db568cedb9cf12f0c8cfb058487f8b27a3df53cf8f6d28db3329b1edc497ae731ad7923b2c06be21bf8352275f6ebd220e1c2db9bcd23df77a042f8b865ac6eeae7c5da0ef97d8eddfb64906657e1183541b8356843fbb7e0f8611b31cc3c127c6dd5a00872cf119b36441cf0b19907a6063e84597cc541f902833c0bea3438bdb60ef2078193dac6b4dd2cd4bd946f4fda32a488805e8ae8a0fadb7171066d81aa3a35492d368549dfce86a91ab80a51f09e711950493791f35cba0fefafc097f63698fe0d22d2565147a45c50b2f381382aa0f3f4a0b5a3e40835b40a11a794446d4a4f1a178a06940270d30a5afb5a23b82066d64f6dca606c7269a23c1a3905656f0a6c49a57c37e68fbcbf0eb78aa95f45072aaf7168b2966a2082cd0e7ee9b144d69cac605f69f250c8d16da5b75ce9cd986f19d97db124abe0fffd1988084baf0c84c29f224d83f1f8a715ff3659b70eab65b52d345b6098534203c64f79cd4b504c54b5ac486bf07bb285044b8a71795d503e31c2ac14c8d2772e075967b1e94ed811b58823731cbf79e520304b4c8e883a4d36d19f315ada47fc795084bf5de0804c4d", 0x848}, {&(0x7f0000000080)='S', 0x1}], 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x7ff) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 03:15:19 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r1, &(0x7f0000000240)="6ee999dc", 0x4, 0x0, 0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) select(0x40, &(0x7f0000000080)={0x9, 0x598, 0xc88d, 0x2, 0x0, 0x1000, 0x6, 0x3c48}, &(0x7f0000000140)={0x3, 0x200, 0x100000001, 0x8, 0x5, 0x7, 0x211}, &(0x7f0000000180)={0x3, 0x1ff, 0x100000001, 0x6, 0x0, 0x9, 0x5, 0x48c9}, &(0x7f00000001c0)={0x5, 0x1}) 03:15:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfffffffe, 0x4, 0x8, 0x1, 0x5, 0x6, 0x7fffffff, 0x2, 0x1, 0x1, 0x7f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4], 0x28}, 0x0) pckbd_enable: command error 03:15:19 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='FM', 0x2}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 03:15:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x100}], {}, {0x1, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:15:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) panic: receive 1a: so 0xfffffd8065236320, so_type 3, m 0xfffffd805281fc00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *337694 94719 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff8219eda4) at panic+0x15c soreceive(fffffd8065236320,0,ffff80001d382b88,0,0,ffff80001d382a94) at soreceive+0x170a soo_read(fffffd806521c780,ffff80001d382b88,0) at soo_read+0x53 dofilereadv(ffff80001d349008,6,ffff80001d382b88,0,ffff80001d382c70) at dofilereadv+0x1a1 sys_read(ffff80001d349008,ffff80001d382c20,ffff80001d382c70) at sys_read+0x83 syscall(ffff80001d382cf0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc40e0, count: 7 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 receive 1a: so 0xfffffd8065236320, so_type 3, m 0xfffffd805281fc00, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8219eda4) at panic+0x15c soreceive(fffffd8065236320,0,ffff80001d382b88,0,0,ffff80001d382a94) at soreceive+0x170a soo_read(fffffd806521c780,ffff80001d382b88,0) at soo_read+0x53 dofilereadv(ffff80001d349008,6,ffff80001d382b88,0,ffff80001d382c70) at dofilereadv+0x1a1 sys_read(ffff80001d349008,ffff80001d382c20,ffff80001d382c70) at sys_read+0x83 syscall(ffff80001d382cf0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc40e0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d3828d0 rbx 0xffff80001d382980 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d382890 r9 0x1 r10 0 r11 0x94c9f6d11794526f r12 0x3000000008 r13 0xffff80001d3828e0 r14 0x100 r15 0x1 rip 0xffffffff81a5d788 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d3828c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=337694 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d349ea8,0xffff80001d349288 process=0xffff8000ffffaa90 user=0xffff80001d37d000, vmspace=0xfffffd806bc0a220 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 21192 273514 17211 0 2 0 syz-executor.1 21192 211950 17211 0 2 0x4000000 syz-executor.1 85278 207724 53987 0 3 0x80 nanosleep syz-executor.0 85278 337535 53987 0 3 0x4000080 bell syz-executor.0 85278 252260 53987 0 3 0x4000080 fsleep syz-executor.0 87711 352910 0 0 3 0x14200 acct acct 17211 66783 44800 0 3 0x82 nanosleep syz-executor.1 53987 127380 44800 0 3 0x82 nanosleep syz-executor.0 44800 149187 8218 0 3 0x82 thrsleep syz-fuzzer 44800 279611 8218 0 3 0x4000082 thrsleep syz-fuzzer 44800 128289 8218 0 3 0x4000082 thrsleep syz-fuzzer 44800 129646 8218 0 3 0x4000082 thrsleep syz-fuzzer 44800 145600 8218 0 3 0x4000082 kqread syz-fuzzer 44800 9562 8218 0 3 0x4000082 thrsleep syz-fuzzer 44800 31849 8218 0 3 0x4000082 thrsleep syz-fuzzer 8218 206979 80473 0 3 0x10008a pause ksh 80473 131573 89634 0 3 0x92 select sshd 85282 121814 1 0 3 0x100083 ttyin getty 89634 166317 1 0 3 0x80 select sshd 53332 471852 67241 73 3 0x100090 kqread syslogd 67241 251876 1 0 3 0x100082 netio syslogd 45996 222345 1 77 2 0x100010 dhclient *94719 337694 1 0 7 0 dhclient 34630 450945 0 0 2 0x14200 zerothread 79786 94722 0 0 3 0x14200 aiodoned aiodoned 82392 25004 0 0 3 0x14200 syncer update 31725 309578 0 0 3 0x14200 cleaner cleaner 72758 188880 0 0 3 0x14200 reaper reaper 67278 211645 0 0 3 0x14200 pgdaemon pagedaemon 37582 159707 0 0 3 0x14200 bored crynlk 82071 209889 0 0 3 0x14200 bored crypto 92259 343556 0 0 3 0x40014200 acpi0 acpi0 56852 519169 0 0 3 0x14200 bored softnet 39180 397849 0 0 3 0x14200 bored systqmp 32927 14806 0 0 3 0x14200 bored systq 97953 74497 0 0 3 0x40014200 bored softclock 74293 194642 0 0 3 0x40014200 idle0 97853 60618 0 0 3 0x14200 bored smr 1 57759 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 devbuf 9509 6347K 6994K 78643K 11358 0 pcb 13 8K 8K 78643K 76 0 rtable 115 4K 5K 78643K 387 0 ifaddr 78 15K 15K 78643K 120 0 counters 21 16K 16K 78643K 27 0 ioctlops 0 0K 2K 78643K 31 0 iov 0 0K 18K 78643K 188 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1441 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 28 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 290 0 sigio 0 0K 0K 78643K 4 0 proc 51 38K 63K 78643K 395 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 29 0 in_multi 49 2K 2K 78643K 102 0 ether_multi 1 0K 0K 78643K 10 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 237 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 107 21K 37K 78643K 1568 0 UVM aobj 16 4K 4K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 36 0 NDP 13 0K 0K 78643K 26 0 temp 121 3014K 3092K 78643K 11632 0 kqueue 3 4K 14K 78643K 29 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 63 0 17 2 0 2 2 0 8 0 unpcb 120 188 0 180 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 325 0 325 1 1 0 1 0 8 0 tcpcb 544 104 0 100 1 0 1 1 0 8 0 ipq 40 3 0 3 2 1 1 1 0 8 1 ipqe 40 6 0 6 2 1 1 1 0 8 1 inpcb 280 630 0 622 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 7 0 4 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 299 0 87 15 0 15 15 0 8 0 art_table 32 301 0 87 2 0 2 2 0 8 0 art_node 16 62 0 19 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 12 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1816 0 418 46 0 46 46 0 8 0 ffsino 240 1816 0 418 83 0 83 83 0 8 0 nchpl 144 2486 0 876 60 0 60 60 0 8 0 uvmvnodes 72 2031 0 0 37 0 37 37 0 8 0 vnodes 208 2031 0 0 107 0 107 107 0 8 0 namei 1024 6561 0 6561 1 0 1 1 0 8 1 vmpool 528 2 0 2 1 1 0 1 0 8 0 scxspl 192 8015 0 8015 1 0 1 1 0 8 1 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 432 461 0 447 2 0 2 2 0 8 0 futexpl 56 7401 0 7400 1 0 1 1 0 8 0 knotepl 112 96 0 77 1 0 1 1 0 8 0 kqueuepl 104 54 0 52 1 0 1 1 0 8 0 pipelkpl 16 139 0 129 1 0 1 1 0 8 0 pipepl 120 278 0 259 1 0 1 1 0 8 0 fdescpl 432 462 0 447 2 0 2 2 0 8 0 filepl 120 3255 0 3158 4 0 4 4 0 8 1 lockfpl 104 82 0 81 1 0 1 1 0 8 0 lockfspl 48 31 0 30 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 269 0 262 1 0 1 1 0 8 0 zombiepl 144 447 0 447 1 0 1 1 0 8 1 processpl 896 477 0 447 4 0 4 4 0 8 0 procpl 624 830 0 791 4 0 4 4 0 8 0 sockpl 400 906 0 888 4 0 4 4 0 8 2 mcl64k 65536 38 0 38 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 10 0 10 1 0 1 1 0 8 1 mcl9k 9216 7 0 7 1 0 1 1 0 8 1 mcl8k 8192 13 0 13 2 1 1 1 0 8 1 mcl4k 4096 40 0 40 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 2 2 0 1 0 8 0 mcl2k 2048 63881 0 63825 22 14 8 17 0 8 0 mtagpl 80 60 0 4 3 1 2 2 0 8 0 mbufpl 256 103840 0 103600 20 1 19 19 0 8 0 bufpl 280 5305 0 179 367 0 367 367 0 8 0 anonpl 16 62729 0 46229 84 1 83 83 0 107 13 amapchunkpl 152 3132 0 2987 21 2 19 20 0 158 12 amappl16 192 2496 0 1594 54 0 54 54 0 8 8 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 24 0 23 1 0 1 1 0 8 0 amappl12 160 14 0 11 1 0 1 1 0 8 0 amappl11 152 48 0 37 1 0 1 1 0 8 0 amappl10 144 137 0 134 1 0 1 1 0 8 0 amappl9 136 565 0 562 1 0 1 1 0 8 0 amappl8 128 103 0 83 1 0 1 1 0 8 0 amappl7 120 215 0 204 1 0 1 1 0 8 0 amappl6 112 63 0 55 1 0 1 1 0 8 0 amappl5 104 128 0 119 1 0 1 1 0 8 0 amappl4 96 674 0 644 1 0 1 1 0 8 0 amappl3 88 129 0 122 1 0 1 1 0 8 0 amappl2 80 2926 0 2849 3 1 2 3 0 8 0 amappl1 72 17842 0 17392 26 16 10 20 0 8 0 amappl 80 1081 0 1036 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 464 0 449 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 464 0 449 1 0 1 1 0 8 0 vmmpekpl 168 7010 0 6988 2 0 2 2 0 8 0 vmmpepl 168 61709 0 59601 116 17 99 109 0 357 7 vmsppl 272 463 0 449 2 1 1 2 0 8 0 pdppl 4096 934 0 898 6 1 5 6 0 8 0 pvpl 32 187602 0 168060 195 0 195 195 0 265 36 pmappl 200 463 0 449 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 171 0 22 5 0 5 5 0 8 0