Searched refs:vdso32 (Results 1 – 25 of 26) sorted by relevance
12
/linux-6.1.9/arch/s390/kernel/vdso32/ |
D | Makefile | 9 obj-vdso32 = vdso_user_wrapper-32.o note-32.o 13 targets := $(obj-vdso32) vdso32.so vdso32.so.dbg 14 obj-vdso32 := $(addprefix $(obj)/, $(obj-vdso32)) 25 LDFLAGS_vdso32.so.dbg += -fPIC -shared -soname=linux-vdso32.so.1 \ 32 targets += vdso32.lds 42 $(obj)/vdso32_wrapper.o : $(obj)/vdso32.so 44 $(obj)/vdso32.so.dbg: $(src)/vdso32.lds $(obj-vdso32) FORCE 52 $(obj-vdso32): %-32.o: %.S FORCE 65 vdso32.so: $(obj)/vdso32.so.dbg 69 vdso_install: vdso32.so [all …]
|
D | .gitignore | 2 vdso32.lds
|
/linux-6.1.9/arch/parisc/kernel/vdso32/ |
D | Makefile | 3 obj-vdso32 = note.o sigtramp.o restart_syscall.o 7 targets := $(obj-vdso32) vdso32.so 8 obj-vdso32 := $(addprefix $(obj)/, $(obj-vdso32)) 12 ccflags-y += -nostdlib -Wl,-soname=linux-vdso32.so.1 \ 22 extra-y += vdso32.lds 25 $(obj)/vdso32_wrapper.o : $(obj)/vdso32.so FORCE 29 $(obj)/vdso32.so: $(src)/vdso32.lds $(obj-vdso32) $(obj-cvdso32) $(VDSO_LIBGCC) FORCE 33 $(obj-vdso32): %.o: %.S FORCE 52 include/generated/vdso32-offsets.h: $(obj)/vdso32.so FORCE
|
/linux-6.1.9/arch/sparc/vdso/ |
D | Makefile | 73 CPPFLAGS_vdso32/vdso32.lds = $(CPPFLAGS_vdso.lds) 78 override obj-dirs = $(dir $(obj)) $(obj)/vdso32/ 80 targets += vdso32/vdso32.lds 81 targets += vdso32/vdso-note.o 82 targets += vdso32/vclock_gettime.o 85 $(obj)/vdso32.so.dbg: KBUILD_AFLAGS = $(KBUILD_AFLAGS_32) 86 $(obj)/vdso32.so.dbg: asflags-$(CONFIG_SPARC64) += -m32 100 $(obj)/vdso32.so.dbg: KBUILD_CFLAGS = $(KBUILD_CFLAGS_32) 102 $(obj)/vdso32.so.dbg: FORCE \ 103 $(obj)/vdso32/vdso32.lds \ [all …]
|
/linux-6.1.9/arch/powerpc/kernel/vdso/ |
D | Makefile | 8 obj-vdso32 = sigtramp32-32.o gettimeofday-32.o datapage-32.o cacheflush-32.o note-32.o getcpu-32.o 40 targets := $(obj-vdso32) vdso32.so.dbg vgettimeofday-32.o 41 obj-vdso32 := $(addprefix $(obj)/, $(obj-vdso32)) 53 CC32FLAGS := -Wl,-soname=linux-vdso32.so.1 -m32 59 targets += vdso32.lds 65 $(obj)/vdso32.so.dbg: $(src)/vdso32.lds $(obj-vdso32) $(obj)/vgettimeofday-32.o FORCE 71 $(obj-vdso32): %-32.o: %.S FORCE 88 include/generated/vdso32-offsets.h: $(obj)/vdso32.so.dbg FORCE
|
D | .gitignore | 2 vdso32.lds 3 vdso32.so.dbg
|
/linux-6.1.9/arch/x86/entry/vdso/ |
D | Makefile | 31 vobjs32-y := vdso32/note.o vdso32/system_call.o vdso32/sigreturn.o 32 vobjs32-y += vdso32/vclock_gettime.o 47 obj-$(VDSO32-y) += vdso32-setup.o 55 targets += vdso32/vdso32.lds $(vobjs32-y) 144 CPPFLAGS_vdso32/vdso32.lds = $(CPPFLAGS_vdso.lds) 148 $(obj)/vdso32.so.dbg: KBUILD_AFLAGS = $(KBUILD_AFLAGS_32) 149 $(obj)/vdso32.so.dbg: asflags-$(CONFIG_X86_64) += -m32 172 $(obj)/vdso32.so.dbg: KBUILD_CFLAGS = $(KBUILD_CFLAGS_32) 174 $(obj)/vdso32.so.dbg: $(obj)/vdso32/vdso32.lds $(vobjs32) FORCE 220 clean-files := vdso32.so vdso32.so.dbg vdso64* vdso-image-*.c vdsox32.so*
|
D | .gitignore | 4 vdso32-syscall-syms.lds 5 vdso32-sysenter-syms.lds 6 vdso32-int80-syms.lds
|
/linux-6.1.9/Documentation/ |
D | dontdiff | 242 vdso32-int80-syms.lds 243 vdso32-syms.lds 244 vdso32-syscall-syms.lds 245 vdso32-sysenter-syms.lds 246 vdso32.lds 247 vdso32.so.dbg
|
/linux-6.1.9/arch/arm64/kernel/ |
D | Makefile | 82 obj-$(CONFIG_COMPAT_VDSO) += vdso32-wrap.o 86 $(obj)/vdso32-wrap.o: $(obj)/vdso32/vdso.so 97 subdir- += vdso vdso32
|
/linux-6.1.9/tools/perf/util/ |
D | vdso.c | 42 struct vdso_file vdso32; member 55 .vdso32 = { in vdso_info__new() 118 if (vdso_info->vdso32.found) in machine__exit_vdso() 119 unlink(vdso_info->vdso32.temp_file_name); in machine__exit_vdso() 276 *dso = __machine__findnew_compat(machine, &vdso_info->vdso32); in __machine__findnew_vdso_compat()
|
/linux-6.1.9/arch/arm64/ |
D | Makefile | 175 $(Q)$(MAKE) $(build)=arch/arm64/kernel/vdso32 $@) 202 $(Q)$(MAKE) $(build)=arch/arm64/kernel/vdso32 \ 203 include/generated/vdso32-offsets.h arch/arm64/kernel/vdso32/vdso.so
|
/linux-6.1.9/arch/parisc/ |
D | Makefile | 175 $(Q)$(MAKE) $(build)=arch/parisc/kernel/vdso32 include/generated/vdso32-offsets.h 183 $(Q)$(MAKE) $(build)=arch/parisc/kernel/vdso32 $@)
|
/linux-6.1.9/arch/sparc/vdso/vdso32/ |
D | .gitignore | 2 vdso32.lds
|
/linux-6.1.9/arch/x86/entry/vdso/vdso32/ |
D | .gitignore | 2 vdso32.lds
|
/linux-6.1.9/arch/s390/ |
D | Makefile | 161 $(build)=arch/s390/kernel/vdso32 include/generated/vdso32-offsets.h)
|
/linux-6.1.9/tools/perf/ |
D | .gitignore | 8 perf-read-vdso32
|
D | Makefile.perf | 356 PROGRAMS += $(OUTPUT)perf-read-vdso32 781 $(OUTPUT)perf-read-vdso32: perf-read-vdso.c util/find-map.c 948 $(call QUIET_INSTALL, perf-read-vdso32) \ 949 $(INSTALL) $(OUTPUT)perf-read-vdso32 '$(DESTDIR_SQ)$(bindir_SQ)'; 1096 …$(call QUIET_CLEAN, core-progs) $(RM) $(ALL_PROGRAMS) perf perf-read-vdso32 perf-read-vdsox32 $(OU…
|
/linux-6.1.9/Documentation/admin-guide/sysctl/ |
D | abi.rst | 33 This controls the same setting as the ``vdso32`` kernel boot
|
/linux-6.1.9/arch/arm64/kernel/vdso32/ |
D | Makefile | 135 include/generated/vdso32-offsets.h: $(obj)/vdso.so.dbg FORCE 183 cmd_vdso_install = cp $(obj)/$@.dbg $(MODLIB)/vdso/vdso32.so
|
/linux-6.1.9/arch/parisc/kernel/ |
D | Makefile | 46 obj-y += vdso32/
|
/linux-6.1.9/arch/s390/kernel/ |
D | Makefile | 82 obj-$(CONFIG_COMPAT) += vdso32/
|
/linux-6.1.9/arch/powerpc/kernel/ |
D | Makefile | 217 $(obj)/vdso32_wrapper.o : $(obj)/vdso/vdso32.so.dbg
|
/linux-6.1.9/arch/powerpc/ |
D | Makefile | 387 $(build)=arch/powerpc/kernel/vdso include/generated/vdso32-offsets.h)
|
/linux-6.1.9/Documentation/admin-guide/ |
D | kernel-parameters.txt | 6629 On X86_32, this is an alias for vdso32=. Otherwise: 6634 vdso32= [X86] Control the 32-bit vDSO 6635 vdso32=1: enable 32-bit VDSO 6636 vdso32=0 or vdso32=2: disable 32-bit VDSO 6640 vdso32=0; otherwise, the default is vdso32=1. 6642 For compatibility with older kernels, vdso32=2 is an 6643 alias for vdso32=0. 6645 Try vdso32=0 if you encounter an error that says:
|
12