OSDN Git Service

x86/asm/entry, x86/vdso: Move the vDSO code to arch/x86/entry/vdso/
authorIngo Molnar <mingo@kernel.org>
Wed, 3 Jun 2015 16:05:44 +0000 (18:05 +0200)
committerIngo Molnar <mingo@kernel.org>
Wed, 3 Jun 2015 16:51:37 +0000 (18:51 +0200)
Cc: Borislav Petkov <bp@alien8.de>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Andy Lutomirski <luto@amacapital.net>
Cc: Denys Vlasenko <dvlasenk@redhat.com>
Cc: Brian Gerst <brgerst@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
26 files changed:
MAINTAINERS
arch/x86/Kbuild
arch/x86/Makefile
arch/x86/entry/Makefile
arch/x86/entry/vdso/.gitignore [moved from arch/x86/vdso/.gitignore with 100% similarity]
arch/x86/entry/vdso/Makefile [moved from arch/x86/vdso/Makefile with 100% similarity]
arch/x86/entry/vdso/checkundef.sh [moved from arch/x86/vdso/checkundef.sh with 100% similarity]
arch/x86/entry/vdso/vclock_gettime.c [moved from arch/x86/vdso/vclock_gettime.c with 100% similarity]
arch/x86/entry/vdso/vdso-layout.lds.S [moved from arch/x86/vdso/vdso-layout.lds.S with 100% similarity]
arch/x86/entry/vdso/vdso-note.S [moved from arch/x86/vdso/vdso-note.S with 100% similarity]
arch/x86/entry/vdso/vdso.lds.S [moved from arch/x86/vdso/vdso.lds.S with 100% similarity]
arch/x86/entry/vdso/vdso2c.c [moved from arch/x86/vdso/vdso2c.c with 100% similarity]
arch/x86/entry/vdso/vdso2c.h [moved from arch/x86/vdso/vdso2c.h with 100% similarity]
arch/x86/entry/vdso/vdso32-setup.c [moved from arch/x86/vdso/vdso32-setup.c with 100% similarity]
arch/x86/entry/vdso/vdso32/.gitignore [moved from arch/x86/vdso/vdso32/.gitignore with 100% similarity]
arch/x86/entry/vdso/vdso32/int80.S [moved from arch/x86/vdso/vdso32/int80.S with 100% similarity]
arch/x86/entry/vdso/vdso32/note.S [moved from arch/x86/vdso/vdso32/note.S with 100% similarity]
arch/x86/entry/vdso/vdso32/sigreturn.S [moved from arch/x86/vdso/vdso32/sigreturn.S with 100% similarity]
arch/x86/entry/vdso/vdso32/syscall.S [moved from arch/x86/vdso/vdso32/syscall.S with 100% similarity]
arch/x86/entry/vdso/vdso32/sysenter.S [moved from arch/x86/vdso/vdso32/sysenter.S with 100% similarity]
arch/x86/entry/vdso/vdso32/vclock_gettime.c [moved from arch/x86/vdso/vdso32/vclock_gettime.c with 100% similarity]
arch/x86/entry/vdso/vdso32/vdso-fakesections.c [moved from arch/x86/vdso/vdso32/vdso-fakesections.c with 100% similarity]
arch/x86/entry/vdso/vdso32/vdso32.lds.S [moved from arch/x86/vdso/vdso32/vdso32.lds.S with 100% similarity]
arch/x86/entry/vdso/vdsox32.lds.S [moved from arch/x86/vdso/vdsox32.lds.S with 100% similarity]
arch/x86/entry/vdso/vgetcpu.c [moved from arch/x86/vdso/vgetcpu.c with 100% similarity]
arch/x86/entry/vdso/vma.c [moved from arch/x86/vdso/vma.c with 100% similarity]

index f8e0afb..68c0cc3 100644 (file)
@@ -10892,7 +10892,7 @@ M:      Andy Lutomirski <luto@amacapital.net>
 L:     linux-kernel@vger.kernel.org
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
 S:     Maintained
-F:     arch/x86/vdso/
+F:     arch/x86/entry/vdso/
 
 XC2028/3028 TUNER DRIVER
 M:     Mauro Carvalho Chehab <mchehab@osg.samsung.com>
index b9b8162..1538562 100644 (file)
@@ -14,7 +14,7 @@ obj-y += kernel/
 obj-y += mm/
 
 obj-y += crypto/
-obj-y += vdso/
+
 obj-$(CONFIG_IA32_EMULATION) += ia32/
 
 obj-y += platform/
index 43e8328..90b1c3b 100644 (file)
@@ -244,7 +244,7 @@ install:
 
 PHONY += vdso_install
 vdso_install:
-       $(Q)$(MAKE) $(build)=arch/x86/vdso $@
+       $(Q)$(MAKE) $(build)=arch/x86/entry/vdso $@
 
 archclean:
        $(Q)rm -rf $(objtree)/arch/i386
index 4a62659..c975324 100644 (file)
@@ -3,5 +3,7 @@
 #
 obj-y                          := entry_$(BITS).o
 
+obj-y                          += vdso/
+
 obj-$(CONFIG_IA32_EMULATION)   += ia32entry.o