• Dmitry Safonov's avatar
    x86/vdso: add ia32 vdso symbols · 0f4b1220
    Dmitry Safonov authored
    For 32-bit at this moment there are follwing entries:
    o __vdso_clock_gettime
    o __vdso_gettimeofday
    o __vdso_time
    o __kernel_vsyscall
    o __kernel_sigreturn
    o __kernel_rt_sigreturn
    
    So, there isn't __vdso_getcpu(), which is present in 64-bit vDSO,
    and 64-bit vDSO doesn't have those __kernel_*.
    This is fine as two vdso blobs with the same not present symbols
    are considered to be the same in comparison.
    I didn't introduce ARCH_VDSO_SYMBOLS_32, as it would have different
    size and that will result in quite painful conversion of struct
    vdso_symtable (it's fixed size and e.g., inside parasite's parameters)
    Which is not needed by the described behavior of vdso blobs comparison.
    Acked-by: 's avatarCyrill Gorcunov <gorcunov@openvz.org>
    Signed-off-by: 's avatarDmitry Safonov <dsafonov@virtuozzo.com>
    Signed-off-by: 's avatarAndrei Vagin <avagin@virtuozzo.com>
    0f4b1220
Name
Last commit
Last update
Documentation Loading commit data...
compel Loading commit data...
contrib Loading commit data...
coredump Loading commit data...
crit Loading commit data...
criu Loading commit data...
images Loading commit data...
include/common Loading commit data...
lib Loading commit data...
scripts Loading commit data...
soccr Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
.travis.yml Loading commit data...
COPYING Loading commit data...
CREDITS Loading commit data...
INSTALL.md Loading commit data...
Makefile Loading commit data...
Makefile.compel Loading commit data...
Makefile.config Loading commit data...
Makefile.install Loading commit data...
Makefile.versions Loading commit data...
README.md Loading commit data...