lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Tue, 28 Sep 2021 10:30:39 +0800 From: tongtiangen <tongtiangen@...wei.com> To: Liu Shixin <liushixin2@...wei.com>, Paul Walmsley <paul.walmsley@...ive.com>, Palmer Dabbelt <palmerdabbelt@...gle.com>, "Palmer Dabbelt" <palmer@...belt.com>, Albert Ou <aou@...s.berkeley.edu>, <abdulras@...gle.com> CC: <linux-riscv@...ts.infradead.org>, <linux-kernel@...r.kernel.org> Subject: Re: [PATCH -next v3 0/3] riscv: Fix two vdso issue kindly ping. On 2021/9/28 10:19, Liu Shixin wrote: > On 2021/9/1 10:46, Tong Tiangen wrote: >> v3->v2: >> Adapt to the latest code. >> >> v2->v1: >> Add patch "Refactor asm/vdso.h" to avoid vdso.lds syntax error if >> CONFIG_GENERIC_TIME_VSYSCALL=n. >> >> 1) Move vdso data page up front and introduce enum vvar_pages, This makes it >> easier to introduce new feature TIME_NS. >> >> 2) In arch_setup_additional_pages(), make Wait for the lock in the killable mode >> and return with EINTR if the task got killed while waiting. >> >> Tong Tiangen (3): >> riscv/vdso: Refactor asm/vdso.h >> riscv/vdso: Move vdso data page up front >> riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for >> write killable >> >> arch/riscv/include/asm/syscall.h | 1 + >> arch/riscv/include/asm/vdso.h | 15 ++++----- >> arch/riscv/kernel/syscall_table.c | 1 - >> arch/riscv/kernel/vdso.c | 53 +++++++++++++++++++------------ >> arch/riscv/kernel/vdso/vdso.lds.S | 3 +- >> 5 files changed, 42 insertions(+), 31 deletions(-) >> > > Test-by: Liu Shixin <liushixin2@...wei.com> > . >
Powered by blists - more mailing lists