Re: [PATCH v3 00/23] Add generic vdso_base tracking

From: Christophe Leroy
Date: Thu Jun 17 2021 - 05:13:51 EST




Le 11/06/2021 à 20:02, Dmitry Safonov a écrit :
v3 Changes:
- Migrated arch/powerpc to vdso_base
- Added x86/selftest for unmapped vdso & no landing on fast syscall
- Review comments from Andy & Christophe (thanks!)
- Amended s/born process/execed process/ everywhere I noticed
- Build robot warning on cast from __user pointer

I've tested it on x86, I would appreciate any help with
Tested-by on arm/arm64/mips/powerpc/s390/... platforms.

I tried it on powerpc, normal use still works.

What tests can be done exactly ?

We have a selftest in powerpc (https://github.com/linuxppc/linux/blob/master/tools/testing/selftests/powerpc/signal/sigreturn_vdso.c) but it doesn't work anymore since the split of VDSO into VDSO+VVAR.

Christophe