Эх сурвалжийг харах

x86, um: ... and asm-x86 move

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Al Viro 16 жил өмнө
parent
commit
bb8985586b
100 өөрчлөгдсөн 8 нэмэгдсэн , 8 устгасан
  1. 1 1
      arch/ia64/ia32/audit.c
  2. 2 2
      arch/um/Makefile
  3. 2 2
      arch/um/sys-x86_64/syscall_table.c
  4. 3 3
      arch/x86/Makefile
  5. 0 0
      arch/x86/include/asm/Kbuild
  6. 0 0
      arch/x86/include/asm/a.out-core.h
  7. 0 0
      arch/x86/include/asm/a.out.h
  8. 0 0
      arch/x86/include/asm/acpi.h
  9. 0 0
      arch/x86/include/asm/agp.h
  10. 0 0
      arch/x86/include/asm/alternative-asm.h
  11. 0 0
      arch/x86/include/asm/alternative.h
  12. 0 0
      arch/x86/include/asm/amd_iommu.h
  13. 0 0
      arch/x86/include/asm/amd_iommu_types.h
  14. 0 0
      arch/x86/include/asm/apic.h
  15. 0 0
      arch/x86/include/asm/apicdef.h
  16. 0 0
      arch/x86/include/asm/arch_hooks.h
  17. 0 0
      arch/x86/include/asm/asm.h
  18. 0 0
      arch/x86/include/asm/atomic.h
  19. 0 0
      arch/x86/include/asm/atomic_32.h
  20. 0 0
      arch/x86/include/asm/atomic_64.h
  21. 0 0
      arch/x86/include/asm/auxvec.h
  22. 0 0
      arch/x86/include/asm/bigsmp/apic.h
  23. 0 0
      arch/x86/include/asm/bigsmp/apicdef.h
  24. 0 0
      arch/x86/include/asm/bigsmp/ipi.h
  25. 0 0
      arch/x86/include/asm/bios_ebda.h
  26. 0 0
      arch/x86/include/asm/bitops.h
  27. 0 0
      arch/x86/include/asm/boot.h
  28. 0 0
      arch/x86/include/asm/bootparam.h
  29. 0 0
      arch/x86/include/asm/bug.h
  30. 0 0
      arch/x86/include/asm/bugs.h
  31. 0 0
      arch/x86/include/asm/byteorder.h
  32. 0 0
      arch/x86/include/asm/cache.h
  33. 0 0
      arch/x86/include/asm/cacheflush.h
  34. 0 0
      arch/x86/include/asm/calgary.h
  35. 0 0
      arch/x86/include/asm/calling.h
  36. 0 0
      arch/x86/include/asm/checksum.h
  37. 0 0
      arch/x86/include/asm/checksum_32.h
  38. 0 0
      arch/x86/include/asm/checksum_64.h
  39. 0 0
      arch/x86/include/asm/cmpxchg.h
  40. 0 0
      arch/x86/include/asm/cmpxchg_32.h
  41. 0 0
      arch/x86/include/asm/cmpxchg_64.h
  42. 0 0
      arch/x86/include/asm/compat.h
  43. 0 0
      arch/x86/include/asm/cpu.h
  44. 0 0
      arch/x86/include/asm/cpufeature.h
  45. 0 0
      arch/x86/include/asm/cputime.h
  46. 0 0
      arch/x86/include/asm/current.h
  47. 0 0
      arch/x86/include/asm/debugreg.h
  48. 0 0
      arch/x86/include/asm/delay.h
  49. 0 0
      arch/x86/include/asm/desc.h
  50. 0 0
      arch/x86/include/asm/desc_defs.h
  51. 0 0
      arch/x86/include/asm/device.h
  52. 0 0
      arch/x86/include/asm/div64.h
  53. 0 0
      arch/x86/include/asm/dma-mapping.h
  54. 0 0
      arch/x86/include/asm/dma.h
  55. 0 0
      arch/x86/include/asm/dmi.h
  56. 0 0
      arch/x86/include/asm/ds.h
  57. 0 0
      arch/x86/include/asm/dwarf2.h
  58. 0 0
      arch/x86/include/asm/e820.h
  59. 0 0
      arch/x86/include/asm/edac.h
  60. 0 0
      arch/x86/include/asm/efi.h
  61. 0 0
      arch/x86/include/asm/elf.h
  62. 0 0
      arch/x86/include/asm/emergency-restart.h
  63. 0 0
      arch/x86/include/asm/errno.h
  64. 0 0
      arch/x86/include/asm/es7000/apic.h
  65. 0 0
      arch/x86/include/asm/es7000/apicdef.h
  66. 0 0
      arch/x86/include/asm/es7000/ipi.h
  67. 0 0
      arch/x86/include/asm/es7000/mpparse.h
  68. 0 0
      arch/x86/include/asm/es7000/wakecpu.h
  69. 0 0
      arch/x86/include/asm/fb.h
  70. 0 0
      arch/x86/include/asm/fcntl.h
  71. 0 0
      arch/x86/include/asm/fixmap.h
  72. 0 0
      arch/x86/include/asm/fixmap_32.h
  73. 0 0
      arch/x86/include/asm/fixmap_64.h
  74. 0 0
      arch/x86/include/asm/floppy.h
  75. 0 0
      arch/x86/include/asm/frame.h
  76. 0 0
      arch/x86/include/asm/ftrace.h
  77. 0 0
      arch/x86/include/asm/futex.h
  78. 0 0
      arch/x86/include/asm/gart.h
  79. 0 0
      arch/x86/include/asm/genapic.h
  80. 0 0
      arch/x86/include/asm/genapic_32.h
  81. 0 0
      arch/x86/include/asm/genapic_64.h
  82. 0 0
      arch/x86/include/asm/geode.h
  83. 0 0
      arch/x86/include/asm/gpio.h
  84. 0 0
      arch/x86/include/asm/hardirq.h
  85. 0 0
      arch/x86/include/asm/hardirq_32.h
  86. 0 0
      arch/x86/include/asm/hardirq_64.h
  87. 0 0
      arch/x86/include/asm/highmem.h
  88. 0 0
      arch/x86/include/asm/hpet.h
  89. 0 0
      arch/x86/include/asm/hugetlb.h
  90. 0 0
      arch/x86/include/asm/hw_irq.h
  91. 0 0
      arch/x86/include/asm/hypertransport.h
  92. 0 0
      arch/x86/include/asm/i387.h
  93. 0 0
      arch/x86/include/asm/i8253.h
  94. 0 0
      arch/x86/include/asm/i8259.h
  95. 0 0
      arch/x86/include/asm/ia32.h
  96. 0 0
      arch/x86/include/asm/ia32_unistd.h
  97. 0 0
      arch/x86/include/asm/idle.h
  98. 0 0
      arch/x86/include/asm/intel_arch_perfmon.h
  99. 0 0
      arch/x86/include/asm/io.h
  100. 0 0
      arch/x86/include/asm/io_32.h

+ 1 - 1
arch/ia64/ia32/audit.c

@@ -1,4 +1,4 @@
-#include <asm-x86/unistd_32.h>
+#include "../../x86/include/asm/unistd_32.h"
 
 
 unsigned ia32_dir_class[] = {
 unsigned ia32_dir_class[] = {
 #include <asm-generic/audit_dir_write.h>
 #include <asm-generic/audit_dir_write.h>

+ 2 - 2
arch/um/Makefile

@@ -156,9 +156,9 @@ $(ARCH_DIR)/include/asm/arch:
 	@echo '  SYMLINK $@'
 	@echo '  SYMLINK $@'
 ifneq ($(KBUILD_SRC),)
 ifneq ($(KBUILD_SRC),)
 	$(Q)mkdir -p $(objtree)/$(ARCH_DIR)/include/asm
 	$(Q)mkdir -p $(objtree)/$(ARCH_DIR)/include/asm
-	$(Q)ln -fsn $(srctree)/include/asm-$(HEADER_ARCH) $@
+	$(Q)ln -fsn $(srctree)/arch/$(HEADER_ARCH)/include/asm $@
 else
 else
-	$(Q)ln -fsn ../../../../include/asm-$(HEADER_ARCH) $@
+	$(Q)ln -fsn ../../../$(HEADER_ARCH)/include/asm $@
 endif
 endif
 
 
 $(objtree)/$(ARCH_DIR)/include/shared:
 $(objtree)/$(ARCH_DIR)/include/shared:

+ 2 - 2
arch/um/sys-x86_64/syscall_table.c

@@ -42,7 +42,7 @@
 
 
 #define __SYSCALL(nr, sym) extern asmlinkage void sym(void) ;
 #define __SYSCALL(nr, sym) extern asmlinkage void sym(void) ;
 #undef ASM_X86__UNISTD_64_H
 #undef ASM_X86__UNISTD_64_H
-#include <asm-x86/unistd_64.h>
+#include "../../x86/include/asm/unistd_64.h"
 
 
 #undef __SYSCALL
 #undef __SYSCALL
 #define __SYSCALL(nr, sym) [ nr ] = sym,
 #define __SYSCALL(nr, sym) [ nr ] = sym,
@@ -64,7 +64,7 @@ extern void sys_ni_syscall(void);
  */
  */
 
 
 sys_call_ptr_t sys_call_table[] __cacheline_aligned = {
 sys_call_ptr_t sys_call_table[] __cacheline_aligned = {
-#include <asm-x86/unistd_64.h>
+#include "../../x86/include/asm/unistd_64.h"
 };
 };
 
 
 int syscall_table_size = sizeof(sys_call_table);
 int syscall_table_size = sizeof(sys_call_table);

+ 3 - 3
arch/x86/Makefile

@@ -110,16 +110,16 @@ KBUILD_CFLAGS += $(call cc-option,-mno-sse -mno-mmx -mno-sse2 -mno-3dnow,)
 mcore-y  := arch/x86/mach-default/
 mcore-y  := arch/x86/mach-default/
 
 
 # Voyager subarch support
 # Voyager subarch support
-mflags-$(CONFIG_X86_VOYAGER)	:= -Iinclude/asm-x86/mach-voyager
+mflags-$(CONFIG_X86_VOYAGER)	:= -Iarch/x86/include/asm/mach-voyager
 mcore-$(CONFIG_X86_VOYAGER)	:= arch/x86/mach-voyager/
 mcore-$(CONFIG_X86_VOYAGER)	:= arch/x86/mach-voyager/
 
 
 # generic subarchitecture
 # generic subarchitecture
-mflags-$(CONFIG_X86_GENERICARCH):= -Iinclude/asm-x86/mach-generic
+mflags-$(CONFIG_X86_GENERICARCH):= -Iarch/x86/include/asm/mach-generic
 fcore-$(CONFIG_X86_GENERICARCH)	+= arch/x86/mach-generic/
 fcore-$(CONFIG_X86_GENERICARCH)	+= arch/x86/mach-generic/
 mcore-$(CONFIG_X86_GENERICARCH)	:= arch/x86/mach-default/
 mcore-$(CONFIG_X86_GENERICARCH)	:= arch/x86/mach-default/
 
 
 # default subarch .h files
 # default subarch .h files
-mflags-y += -Iinclude/asm-x86/mach-default
+mflags-y += -Iarch/x86/include/asm/mach-default
 
 
 # 64 bit does not support subarch support - clear sub arch variables
 # 64 bit does not support subarch support - clear sub arch variables
 fcore-$(CONFIG_X86_64)  :=
 fcore-$(CONFIG_X86_64)  :=

+ 0 - 0
include/asm-x86/Kbuild → arch/x86/include/asm/Kbuild


+ 0 - 0
include/asm-x86/a.out-core.h → arch/x86/include/asm/a.out-core.h


+ 0 - 0
include/asm-x86/a.out.h → arch/x86/include/asm/a.out.h


+ 0 - 0
include/asm-x86/acpi.h → arch/x86/include/asm/acpi.h


+ 0 - 0
include/asm-x86/agp.h → arch/x86/include/asm/agp.h


+ 0 - 0
include/asm-x86/alternative-asm.h → arch/x86/include/asm/alternative-asm.h


+ 0 - 0
include/asm-x86/alternative.h → arch/x86/include/asm/alternative.h


+ 0 - 0
include/asm-x86/amd_iommu.h → arch/x86/include/asm/amd_iommu.h


+ 0 - 0
include/asm-x86/amd_iommu_types.h → arch/x86/include/asm/amd_iommu_types.h


+ 0 - 0
include/asm-x86/apic.h → arch/x86/include/asm/apic.h


+ 0 - 0
include/asm-x86/apicdef.h → arch/x86/include/asm/apicdef.h


+ 0 - 0
include/asm-x86/arch_hooks.h → arch/x86/include/asm/arch_hooks.h


+ 0 - 0
include/asm-x86/asm.h → arch/x86/include/asm/asm.h


+ 0 - 0
include/asm-x86/atomic.h → arch/x86/include/asm/atomic.h


+ 0 - 0
include/asm-x86/atomic_32.h → arch/x86/include/asm/atomic_32.h


+ 0 - 0
include/asm-x86/atomic_64.h → arch/x86/include/asm/atomic_64.h


+ 0 - 0
include/asm-x86/auxvec.h → arch/x86/include/asm/auxvec.h


+ 0 - 0
include/asm-x86/bigsmp/apic.h → arch/x86/include/asm/bigsmp/apic.h


+ 0 - 0
include/asm-x86/bigsmp/apicdef.h → arch/x86/include/asm/bigsmp/apicdef.h


+ 0 - 0
include/asm-x86/bigsmp/ipi.h → arch/x86/include/asm/bigsmp/ipi.h


+ 0 - 0
include/asm-x86/bios_ebda.h → arch/x86/include/asm/bios_ebda.h


+ 0 - 0
include/asm-x86/bitops.h → arch/x86/include/asm/bitops.h


+ 0 - 0
include/asm-x86/boot.h → arch/x86/include/asm/boot.h


+ 0 - 0
include/asm-x86/bootparam.h → arch/x86/include/asm/bootparam.h


+ 0 - 0
include/asm-x86/bug.h → arch/x86/include/asm/bug.h


+ 0 - 0
include/asm-x86/bugs.h → arch/x86/include/asm/bugs.h


+ 0 - 0
include/asm-x86/byteorder.h → arch/x86/include/asm/byteorder.h


+ 0 - 0
include/asm-x86/cache.h → arch/x86/include/asm/cache.h


+ 0 - 0
include/asm-x86/cacheflush.h → arch/x86/include/asm/cacheflush.h


+ 0 - 0
include/asm-x86/calgary.h → arch/x86/include/asm/calgary.h


+ 0 - 0
include/asm-x86/calling.h → arch/x86/include/asm/calling.h


+ 0 - 0
include/asm-x86/checksum.h → arch/x86/include/asm/checksum.h


+ 0 - 0
include/asm-x86/checksum_32.h → arch/x86/include/asm/checksum_32.h


+ 0 - 0
include/asm-x86/checksum_64.h → arch/x86/include/asm/checksum_64.h


+ 0 - 0
include/asm-x86/cmpxchg.h → arch/x86/include/asm/cmpxchg.h


+ 0 - 0
include/asm-x86/cmpxchg_32.h → arch/x86/include/asm/cmpxchg_32.h


+ 0 - 0
include/asm-x86/cmpxchg_64.h → arch/x86/include/asm/cmpxchg_64.h


+ 0 - 0
include/asm-x86/compat.h → arch/x86/include/asm/compat.h


+ 0 - 0
include/asm-x86/cpu.h → arch/x86/include/asm/cpu.h


+ 0 - 0
include/asm-x86/cpufeature.h → arch/x86/include/asm/cpufeature.h


+ 0 - 0
include/asm-x86/cputime.h → arch/x86/include/asm/cputime.h


+ 0 - 0
include/asm-x86/current.h → arch/x86/include/asm/current.h


+ 0 - 0
include/asm-x86/debugreg.h → arch/x86/include/asm/debugreg.h


+ 0 - 0
include/asm-x86/delay.h → arch/x86/include/asm/delay.h


+ 0 - 0
include/asm-x86/desc.h → arch/x86/include/asm/desc.h


+ 0 - 0
include/asm-x86/desc_defs.h → arch/x86/include/asm/desc_defs.h


+ 0 - 0
include/asm-x86/device.h → arch/x86/include/asm/device.h


+ 0 - 0
include/asm-x86/div64.h → arch/x86/include/asm/div64.h


+ 0 - 0
include/asm-x86/dma-mapping.h → arch/x86/include/asm/dma-mapping.h


+ 0 - 0
include/asm-x86/dma.h → arch/x86/include/asm/dma.h


+ 0 - 0
include/asm-x86/dmi.h → arch/x86/include/asm/dmi.h


+ 0 - 0
include/asm-x86/ds.h → arch/x86/include/asm/ds.h


+ 0 - 0
include/asm-x86/dwarf2.h → arch/x86/include/asm/dwarf2.h


+ 0 - 0
include/asm-x86/e820.h → arch/x86/include/asm/e820.h


+ 0 - 0
include/asm-x86/edac.h → arch/x86/include/asm/edac.h


+ 0 - 0
include/asm-x86/efi.h → arch/x86/include/asm/efi.h


+ 0 - 0
include/asm-x86/elf.h → arch/x86/include/asm/elf.h


+ 0 - 0
include/asm-x86/emergency-restart.h → arch/x86/include/asm/emergency-restart.h


+ 0 - 0
include/asm-x86/errno.h → arch/x86/include/asm/errno.h


+ 0 - 0
include/asm-x86/es7000/apic.h → arch/x86/include/asm/es7000/apic.h


+ 0 - 0
include/asm-x86/es7000/apicdef.h → arch/x86/include/asm/es7000/apicdef.h


+ 0 - 0
include/asm-x86/es7000/ipi.h → arch/x86/include/asm/es7000/ipi.h


+ 0 - 0
include/asm-x86/es7000/mpparse.h → arch/x86/include/asm/es7000/mpparse.h


+ 0 - 0
include/asm-x86/es7000/wakecpu.h → arch/x86/include/asm/es7000/wakecpu.h


+ 0 - 0
include/asm-x86/fb.h → arch/x86/include/asm/fb.h


+ 0 - 0
include/asm-x86/fcntl.h → arch/x86/include/asm/fcntl.h


+ 0 - 0
include/asm-x86/fixmap.h → arch/x86/include/asm/fixmap.h


+ 0 - 0
include/asm-x86/fixmap_32.h → arch/x86/include/asm/fixmap_32.h


+ 0 - 0
include/asm-x86/fixmap_64.h → arch/x86/include/asm/fixmap_64.h


+ 0 - 0
include/asm-x86/floppy.h → arch/x86/include/asm/floppy.h


+ 0 - 0
include/asm-x86/frame.h → arch/x86/include/asm/frame.h


+ 0 - 0
include/asm-x86/ftrace.h → arch/x86/include/asm/ftrace.h


+ 0 - 0
include/asm-x86/futex.h → arch/x86/include/asm/futex.h


+ 0 - 0
include/asm-x86/gart.h → arch/x86/include/asm/gart.h


+ 0 - 0
include/asm-x86/genapic.h → arch/x86/include/asm/genapic.h


+ 0 - 0
include/asm-x86/genapic_32.h → arch/x86/include/asm/genapic_32.h


+ 0 - 0
include/asm-x86/genapic_64.h → arch/x86/include/asm/genapic_64.h


+ 0 - 0
include/asm-x86/geode.h → arch/x86/include/asm/geode.h


+ 0 - 0
include/asm-x86/gpio.h → arch/x86/include/asm/gpio.h


+ 0 - 0
include/asm-x86/hardirq.h → arch/x86/include/asm/hardirq.h


+ 0 - 0
include/asm-x86/hardirq_32.h → arch/x86/include/asm/hardirq_32.h


+ 0 - 0
include/asm-x86/hardirq_64.h → arch/x86/include/asm/hardirq_64.h


+ 0 - 0
include/asm-x86/highmem.h → arch/x86/include/asm/highmem.h


+ 0 - 0
include/asm-x86/hpet.h → arch/x86/include/asm/hpet.h


+ 0 - 0
include/asm-x86/hugetlb.h → arch/x86/include/asm/hugetlb.h


+ 0 - 0
include/asm-x86/hw_irq.h → arch/x86/include/asm/hw_irq.h


+ 0 - 0
include/asm-x86/hypertransport.h → arch/x86/include/asm/hypertransport.h


+ 0 - 0
include/asm-x86/i387.h → arch/x86/include/asm/i387.h


+ 0 - 0
include/asm-x86/i8253.h → arch/x86/include/asm/i8253.h


+ 0 - 0
include/asm-x86/i8259.h → arch/x86/include/asm/i8259.h


+ 0 - 0
include/asm-x86/ia32.h → arch/x86/include/asm/ia32.h


+ 0 - 0
include/asm-x86/ia32_unistd.h → arch/x86/include/asm/ia32_unistd.h


+ 0 - 0
include/asm-x86/idle.h → arch/x86/include/asm/idle.h


+ 0 - 0
include/asm-x86/intel_arch_perfmon.h → arch/x86/include/asm/intel_arch_perfmon.h


+ 0 - 0
include/asm-x86/io.h → arch/x86/include/asm/io.h


+ 0 - 0
include/asm-x86/io_32.h → arch/x86/include/asm/io_32.h


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно