Home
last modified time | relevance | path

Searched refs:x86 (Results 1 – 200 of 317) sorted by relevance

12

/linux-4.1.27/arch/x86/tools/
DMakefile15 distill_awk = $(srctree)/arch/x86/tools/distill.awk
16 chkobjdump = $(srctree)/arch/x86/tools/chkobjdump.awk
31 … := -Wall -I$(objtree)/arch/x86/lib/ -I$(srctree)/arch/x86/include/uapi/ -I$(srctree)/arch/x86/inc…
33 …LAGS_insn_sanity.o := -Wall -I$(objtree)/arch/x86/lib/ -I$(srctree)/arch/x86/include/ -I$(srctree)…
36x86/lib/insn.c $(srctree)/arch/x86/lib/inat.c $(srctree)/arch/x86/include/asm/inat_types.h $(srctr…
38x86/lib/insn.c $(srctree)/arch/x86/lib/inat.c $(srctree)/arch/x86/include/asm/inat_types.h $(srctr…
/linux-4.1.27/arch/x86/
DMakefile4 ifeq ($(ARCH),x86)
20 CODE16GCC_CFLAGS := -m32 -Wa,$(srctree)/arch/x86/boot/code16gcc.h
66 include arch/x86/Makefile_32.cpu
122 $(OBJCOPY) -O elf32-x86-64 "$$TMP" "$$TMPO" && \
175 $(Q)$(MAKE) $(build)=arch/x86/tools relocs
181 $(Q)$(MAKE) $(build)=arch/x86/syscalls all
185 $(Q)$(MAKE) $(build)=arch/x86/purgatory arch/x86/purgatory/kexec-purgatory.c
191 head-y := arch/x86/kernel/head_$(BITS).o
192 head-y += arch/x86/kernel/head$(BITS).o
193 head-y += arch/x86/kernel/head.o
[all …]
DMakefile.um1 core-y += arch/x86/crypto/
21 include arch/x86/Makefile_32.cpu
50 ELF_ARCH := i386:x86-64
51 ELF_FORMAT := elf64-x86-64
DKconfig.cpu13 that can run on all supported x86 CPU types (albeit not
50 bool "586/K5/5x86/6x86/6x86MX"
54 the Cyrix 5x86, 6x86 and 6x86MX. This choice does not
248 Xeon CPUs with Intel 64bit which is compatible with x86-64.
273 bool "Generic-x86-64"
276 Generic x86-64 CPU.
277 Run equally well on all x86-64 CPUs.
282 bool "Generic x86 support"
286 x86 variant (e.g. PII, Crusoe or Athlon), include some more
288 perform better on x86 CPUs other than that selected.
[all …]
DKconfig.debug26 bool "Enable verbose x86 bootup info messages"
146 tlb_flushall_shift knob under /sys/kernel/debug/x86. If you set it
168 options. See Documentation/x86/x86_64/boot-options.txt for more
190 bool "x86 instruction decoder selftest"
194 Perform x86 instruction decoder selftests at build time.
195 This option is useful for checking the sanity of x86 instruction
DKconfig3 bool "64-bit kernel" if ARCH = "x86"
158 default "elf64-x86-64" if X86_64
162 default "arch/x86/configs/i386_defconfig" if X86_32
163 default "arch/x86/configs/x86_64_defconfig" if X86_64
325 See also <file:Documentation/x86/i386/IO-APIC.txt>,
335 This option compiles in a table of x86 feature bits and corresponding
373 bool "Support for extended (non-PC) x86 platforms"
381 for the following (non-PC) 32 bit x86 platforms:
395 bool "Support for extended (non-PC) x86 platforms"
403 for the following (non-PC) 64 bit x86 platforms:
[all …]
/linux-4.1.27/arch/x86/kernel/cpu/
Dintel.c33 if (c->x86 > 6 || (c->x86 == 6 && c->x86_model >= 0xd)) { in early_init_intel()
41 if ((c->x86 == 0xf && c->x86_model >= 0x03) || in early_init_intel()
42 (c->x86 == 0x6 && c->x86_model >= 0x0e)) in early_init_intel()
45 if (c->x86 >= 6 && !cpu_has(c, X86_FEATURE_IA64)) { in early_init_intel()
62 if (c->x86 == 6 && c->x86_model == 0x1c && c->x86_mask <= 2 && in early_init_intel()
72 if (c->x86 == 15 && c->x86_cache_alignment == 64) in early_init_intel()
77 if (c->x86 == 0xF && c->x86_model == 0x3 in early_init_intel()
96 if (c->x86 == 6) { in early_init_intel()
117 if (c->x86 == 6 && c->x86_model < 15) in early_init_intel()
129 if (c->x86 == 15) in early_init_intel()
[all …]
Damd.c27 WARN_ONCE((boot_cpu_data.x86 != 0xf), in rdmsrl_amd_safe()
44 WARN_ONCE((boot_cpu_data.x86 != 0xf), in wrmsrl_amd_safe()
451 if (c->x86 >= 0xf) { in bsp_init_amd()
471 if (c->x86 > 0x10 || in bsp_init_amd()
472 (c->x86 == 0x10 && c->x86_model >= 0x2)) { in bsp_init_amd()
482 if (c->x86 == 0x15) { in bsp_init_amd()
517 if (c->x86 == 5) in early_init_amd()
524 if (cpu_has_apic && c->x86 >= 0xf) { in early_init_amd()
540 if (c->x86 == 0x16 && c->x86_model <= 0xf) in early_init_amd()
662 if (c->x86 >= 0x10) in init_amd()
[all …]
Dbugs.c81 if (boot_cpu_data.x86 < 4) in check_bugs()
85 '0' + (boot_cpu_data.x86 > 6 ? 6 : boot_cpu_data.x86); in check_bugs()
Dcentaur.c61 if (c->x86 == 0x6 && c->x86_model >= 0xf) { in init_c3()
92 switch (c->x86) { in early_init_centaur()
125 switch (c->x86) { in init_centaur()
203 if ((c->x86 == 6) && ((c->x86_model == 7) || (c->x86_model == 8))) in centaur_size_cache()
211 if ((c->x86 == 6) && (c->x86_model == 9) && in centaur_size_cache()
Dcommon.c78 if (c->x86 == 4) in default_init()
80 else if (c->x86 == 3) in default_init()
378 if (info->family == c->x86) in table_lookup_model()
594 c->x86 = 4; in cpu_detect()
600 c->x86 = (tfms >> 8) & 0xf; in cpu_detect()
604 if (c->x86 == 0xf) in cpu_detect()
605 c->x86 += (tfms >> 20) & 0xff; in cpu_detect()
606 if (c->x86 >= 0x6) in cpu_detect()
710 c->x86 = 4; in identify_cpu_without_cpuid()
712 c->x86 = 3; in identify_cpu_without_cpuid()
[all …]
Dperfctr-watchdog.c56 switch (boot_cpu_data.x86) { in nmi_perfctr_msr_to_bit()
84 switch (boot_cpu_data.x86) { in nmi_evntsel_msr_to_bit()
Dmatch.c39 if (m->family != X86_FAMILY_ANY && c->x86 != m->family) in x86_match_cpu()
Dcyrix.c375 if (c->x86 == 5 && c->x86_model == 5) in init_nsc()
410 if (c->x86 == 4 && test_cyrix_52div()) { in cyrix_identify()
Dproc.c68 c->x86, in show_cpuinfo()
Dperf_event_amd.c658 switch (boot_cpu_data.x86) { in amd_core_pmu_init()
687 if (boot_cpu_data.x86 < 6) in amd_pmu_init()
Dintel_cacheinfo.c311 if (boot_cpu_data.x86 == 0x15) { in amd_calc_l3_indices()
710 if ((num_cache_leaves == 0 || c->x86 == 15) && c->cpuid_level > 1) { in init_intel_cacheinfo()
717 if (num_cache_leaves != 0 && c->x86 == 15) in init_intel_cacheinfo()
/linux-4.1.27/arch/x86/include/asm/
Dmicrocode.h117 unsigned int x86; in __x86_family() local
119 x86 = (sig >> 8) & 0xf; in __x86_family()
121 if (x86 == 0xf) in __x86_family()
122 x86 += (sig >> 20) & 0xff; in __x86_family()
124 return x86; in __x86_family()
139 unsigned int x86, model; in x86_model() local
141 x86 = __x86_family(sig); in x86_model()
145 if (x86 == 0x6 || x86 == 0xf) in x86_model()
Dgeode.h20 (boot_cpu_data.x86 == 5) && in is_geode_gx()
27 (boot_cpu_data.x86 == 5) && in is_geode_lx()
Dfb.h14 if (boot_cpu_data.x86 > 3) in fb_pgprotect()
Dacpi.h88 if (boot_cpu_data.x86 == 0x0F && in acpi_processor_cstate_check()
Dprocessor.h83 __u8 x86; /* CPU family */ member
757 if (boot_cpu_data.x86 < 6) in get_debugctlmsr()
768 if (boot_cpu_data.x86 < 6) in update_debugctlmsr()
Dptrace.h229 #define arch_has_block_step() (boot_cpu_data.x86 >= 6)
Dcpufeature.h599 #define CPU_FEATURE_TYPEVAL boot_cpu_data.x86_vendor, boot_cpu_data.x86, \
/linux-4.1.27/tools/perf/Documentation/
Dandroid.txt15 …export NDK_TOOLCHAIN=${NDK}/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-…
17 For x86:
18 export NDK_TOOLCHAIN=${NDK}/toolchains/x86-4.6/prebuilt/linux-x86/bin/i686-linux-android-
19 export NDK_SYSROOT=${NDK}/platforms/android-9/arch-x86
38 For x86:
39 ./build/tools/build-ndk-sysroot.sh --abi=x86
40 export NDK_SYSROOT=${ANDROID_BUILD_TOP}/ndk/build/platforms/android-3/arch-x86
45 For x86:
53 For x86:
54 make ARCH=x86 CROSS_COMPILE=${NDK_TOOLCHAIN} CFLAGS="--sysroot=${NDK_SYSROOT}"
Dperf-bench.txt150 On x86-64, x86-64-unrolled, x86-64-movsq and x86-64-movsb are supported.
182 On x86-64, x86-64-unrolled, x86-64-stosq and x86-64-stosb are supported.
Dperf-kvm.txt54 of KVM events. Currently, vmexit, mmio (x86 only) and ioport (x86 only)
106 event to be analyzed. Possible values: vmexit, mmio (x86 only),
107 ioport (x86 only). (default: vmexit)
142 mmio (x86 only), ioport (x86 only).
151 Show events other than HLT (x86 only) or Wait state (s390 only)
Dperf-list.txt64 For instance For x86 CPUs NNN represents the raw register encoding with the
69 Note: Only the following bit fields can be set in x86 counter
/linux-4.1.27/Documentation/virtual/kvm/
D00-INDEX6 - KVM-specific cpuid leaves (x86).
14 - the x86 kvm shadow mmu.
16 - KVM-specific MSRs (x86).
18 - notes on nested virtualization for Intel x86 processors.
26 - timekeeping virtualization for x86-based architectures.
Dhypercalls.txt41 Architecture: x86
48 Architecture: x86
57 Purpose: Expose hypercall availability to the guest. On x86 platforms, cpuid
73 Architecture: x86
Dapi.txt79 x86 includes both i386 and x86_64.
128 Architectures: x86
199 Parameters: vcpu id (apic id on x86)
237 Architectures: x86
261 Architectures: x86
296 /* x86 */
332 Architectures: x86, ppc
339 /* x86 */
360 Architectures: x86, ppc
372 Architectures: x86
[all …]
Dlocking.txt15 the mmu-lock on x86. Currently, the page fault can be fast only if the
148 Arch: x86
Dmmu.txt1 The x86 kvm shadow mmu
4 The mmu (in arch/x86/kvm, files mmu.[ch] and paging_tmpl.h) is responsible
5 for presenting a standard x86 mmu to the guest, while translating guest
18 - hardware: support the full range of x86 virtualization hardware
51 it exposes is the traditional 2/3/4 level x86 mmu, with support for global
/linux-4.1.27/tools/perf/
DMANIFEST51 arch/x86/include/asm/svm.h
52 arch/x86/include/asm/vmx.h
53 arch/x86/include/asm/kvm_host.h
54 arch/x86/include/uapi/asm/svm.h
55 arch/x86/include/uapi/asm/vmx.h
56 arch/x86/include/uapi/asm/kvm.h
57 arch/x86/include/uapi/asm/kvm_perf.h
/linux-4.1.27/tools/testing/selftests/breakpoints/
DMakefile5 ARCH := x86
8 ARCH := x86
13 ifeq ($(ARCH),x86)
/linux-4.1.27/arch/x86/kernel/
Damd_nb.c93 if (boot_cpu_data.x86 == 0xf || boot_cpu_data.x86 == 0x10 || in amd_cache_northbridges()
94 (boot_cpu_data.x86 == 0x15 && boot_cpu_data.x86_model < 0x10)) in amd_cache_northbridges()
107 if (boot_cpu_data.x86 == 0x10 && in amd_cache_northbridges()
113 if (boot_cpu_data.x86 == 0x15) in amd_cache_northbridges()
117 if (boot_cpu_data.x86 == 0x15) in amd_cache_northbridges()
150 if (boot_cpu_data.x86 < 0x10) in amd_get_mmconfig_range()
Dvsyscall_trace.h27 #define TRACE_INCLUDE_PATH ../../arch/x86/kernel
Dtsc_msr.c89 cpu_index = match_cpu(boot_cpu_data.x86, boot_cpu_data.x86_model); in try_msr_calibrate_tsc()
Dasm-offsets_32.c31 OFFSET(CPUINFO_x86, cpuinfo_x86, x86); in foo()
Dvmlinux.lds.S39 OUTPUT_ARCH(i386:x86-64)
/linux-4.1.27/arch/x86/lib/
DMakefile5 inat_tables_script = $(srctree)/arch/x86/tools/gen-insn-attr-x86.awk
6 inat_tables_maps = $(srctree)/arch/x86/lib/x86-opcode-map.txt
/linux-4.1.27/drivers/edac/
Dmce_amd.c413 bool k8 = (boot_cpu_data.x86 == 0xf && (m->status & BIT_64(58))); in decode_mc1_mce()
564 if (boot_cpu_data.x86 >= 0x14) { in decode_mc3_mce()
604 if (c->x86 == 0x11) in decode_mc4_mce()
625 if (boot_cpu_data.x86 == 0x15 || boot_cpu_data.x86 == 0x16) in decode_mc4_mce()
652 if (c->x86 == 0xf || c->x86 == 0x11) in decode_mc5_mce()
763 c->x86, c->x86_model, c->x86_mask, in amd_decode_mce()
771 if (c->x86 == 0x15 || c->x86 == 0x16) in amd_decode_mce()
844 switch (c->x86) { in mce_amd_init()
891 printk(KERN_WARNING "Huh? What family is it: 0x%x?!\n", c->x86); in mce_amd_init()
Damd64_edac.h249 #define dct_ganging_enabled(pvt) ((boot_cpu_data.x86 == 0x10) && ((pvt)->dct_sel_lo & BIT(4)))
413 if (boot_cpu_data.x86 == 0xf) in get_dram_base()
423 if (boot_cpu_data.x86 == 0xf) in get_dram_limit()
Dmce_amd_inj.c178 if (boot_cpu_data.x86 != 0x15 || val > 6) { in inj_bank_set()
/linux-4.1.27/Documentation/x86/x86_64/
D00-INDEX6 - Firmware support for CPU hotplug under Linux/x86-64
12 - Configurable sysfs parameters for the x86-64 machine check code.
14 - Memory layout of x86-64 (4 level page tables, 46 bits physical).
Dcpu-hotplug-spec1 Firmware support for CPU hotplug under Linux/x86-64
4 Linux/x86-64 supports CPU hotplug now. For various reasons Linux wants to
13 For CPU hotplug Linux/x86-64 expects now that any possible future hotpluggable
Dmachinecheck2 Configurable sysfs parameters for the x86-64 machine check code.
66 from a machine check exception. Current x86 CPUs generally do not.
79 For more details about the x86 machine check architecture
Dboot-options.txt8 Please see Documentation/x86/x86_64/machinecheck for sysfs runtime tunables.
75 pirq=... See Documentation/x86/i386/IO-APIC.txt
184 Currently four x86-64 PCI-DMA mapping implementations exist:
190 2. <arch/x86/kernel/amd_gart_64.c>: AMD GART based hardware IOMMU.
Dfake-numa-for-cpusets14 configuring fake nodes, see Documentation/x86/x86_64/boot-options.txt.
Dkernel-stacks28 per CPU interrupt nest counter. This is needed because x86-64 "IST"
/linux-4.1.27/Documentation/x86/
D00-INDEX10 - Describe (some of the) kernel entry points for x86.
12 - why and how Linux kernel uses exception tables on x86
14 - how to use x86 Memory Type Range Registers to increase performance
Dentry_64.txt2 arch/x86/kernel/entry_64.S. A lot of this explanation is adapted from
7 The x86 architecture has quite a few different ways to jump into
9 arch/x86/kernel/traps.c and implemented in arch/x86/kernel/entry_64.S
10 for 64-bit, arch/x86/kernel/entry_32.S for 32-bit and finally
11 arch/x86/ia32/ia32entry.S which implements the 32-bit compatibility
15 The IDT vector assignments are listed in arch/x86/include/asm/irq_vectors.h.
38 There are a few complexities here. The different x86-64 entries
Dearly-microcode.txt14 on Intel: kernel/x86/microcode/GenuineIntel.bin
15 on AMD : kernel/x86/microcode/AuthenticAMD.bin
38 mkdir -p kernel/x86/microcode
39 cp ../microcode.bin kernel/x86/microcode/GenuineIntel.bin (or AuthenticAMD.bin)
Dtlb.txt38 /sys/kernel/debug/x86/tlb_single_page_flush_ceiling
45 Despite the fact that a single individual flush on x86 is
Dexception-tables.txt32 in arch/x86/mm/fault.c. The parameters on the stack are set up by
33 the low level assembly glue in arch/x86/kernel/entry_32.S. The parameter
55 I have picked the get_user macro defined in arch/x86/include/asm/uaccess.h
199 The whole user memory access is reduced to 10 x86 machine instructions.
Dzero-page.txt6 arch/x86/include/uapi/asm/bootparam.h
Dpat.txt4 x86 Page Attribute Table (PAT) allows for setting the memory attribute at the
136 # cat /sys/kernel/debug/x86/pat_memtype_list
Dearlyprintk.txt3 USB2 Debug port key and a debug cable, on x86 systems.
136 mailing list or contact the x86 maintainers.
Dboot.txt1 THE LINUX/x86 BOOT PROTOCOL
4 On the x86 platform, the Linux kernel uses a rather complicated boot
11 Currently, the following versions of the Linux/x86 boot protocol exist.
236 The byte order of all fields is littleendian (this is x86, after all.)
300 Contains an x86 jump instruction, 0xEB followed by a signed offset
631 Type: write (optional, defaults to x86/PC)
642 0x00000000 The default x86/PC environment
654 This field is currently unused for the default x86/PC environment,
/linux-4.1.27/drivers/clk/x86/
DMakefile1 clk-x86-lpss-objs := clk-lpt.o
2 obj-$(CONFIG_X86_INTEL_LPSS) += clk-x86-lpss.o
/linux-4.1.27/scripts/
Dxz_wrap.sh16 x86) BCJ=--x86 ;;
Dchecksyscalls.sh215 (ignore_list && syscall_list $(dirname $0)/../arch/x86/syscalls/syscall_32.tbl) | \
Dtags.sh290 archinclude=x86
292 archinclude=x86
/linux-4.1.27/arch/x86/um/
DKconfig9 source "arch/x86/Kconfig.cpu"
18 bool "64-bit kernel" if SUBARCH = "x86"
54 N (on x86-64 it's automatically enabled, instead, as it's safe there).
Dsetjmp_64.S4 # setjmp/longjmp for the x86-64 architecture
DMakefile40 -Iarch/x86/include/generated
/linux-4.1.27/tools/testing/selftests/ipc/
DMakefile4 ARCH := x86
8 ARCH := x86
/linux-4.1.27/tools/perf/bench/
DBuild8 perf-$(CONFIG_X86_64) += mem-memcpy-x86-64-asm.o
9 perf-$(CONFIG_X86_64) += mem-memset-x86-64-asm.o
/linux-4.1.27/Documentation/DocBook/
D.kernel-api.xml.cmd2x86/include/asm/bitops.h lib/bitmap.c lib/bitmap.c lib/cmdline.c lib/crc7.c lib/crc16.c lib/crc-it…
D.deviceiobook.xml.cmd2 Documentation/DocBook/deviceiobook.xml: Documentation/DocBook/deviceiobook.tmpl arch/x86/include/as…
D.device-drivers.xml.cmd2 …s.xml: Documentation/DocBook/device-drivers.tmpl include/linux/init.h arch/x86/include/asm/atomic.…
/linux-4.1.27/tools/perf/config/
DMakefile.arch5 ARCH := $(shell echo $(ARCH) | sed -e s/i.86/x86/ -e s/x86_64/x86/ \
DMakefile27 ifeq ($(ARCH),x86)
31 ARCH_INCLUDE = ../../arch/x86/lib/memcpy_64.S ../../arch/x86/lib/memset_64.S
35 LIBUNWIND_LIBS = -lunwind -lunwind-x86
58 ifneq ($(ARCH),$(filter $(ARCH),x86 arm))
585 ifneq ($(ARCH), x86)
/linux-4.1.27/tools/
DMakefile60 $(call descend,power/x86/$@)
78 $(call descend,power/x86/$(@:_install=),install)
110 $(call descend,power/x86/$(@:_clean=),clean)
/linux-4.1.27/drivers/cpufreq/
Dspeedstep-lib.c258 pr_debug("x86: %x, model: %x\n", c->x86, c->x86_model); in speedstep_detect_processor()
261 ((c->x86 != 6) && (c->x86 != 0xF))) in speedstep_detect_processor()
264 if (c->x86 == 0xF) { in speedstep_detect_processor()
Dp4-clockmod.c125 if (c->x86 == 0x06) { in cpufreq_p4_get_frequency()
147 if (c->x86 != 0xF) in cpufreq_p4_get_frequency()
179 cpuid = (c->x86 << 8) | (c->x86_model << 4) | c->x86_mask; in cpufreq_p4_cpu_init()
Dspeedstep-centrino.c37 __u8 x86; /* CPU family */ member
277 if ((c->x86 == x->x86) && in centrino_verify_cpu_id()
Dsc520_freq.c81 c->x86 != 4 || c->x86_model != 9) in sc520_freq_cpu_init()
Delanfreq.c154 (c->x86 != 4) || (c->x86_model != 10)) in elanfreq_cpu_init()
Dacpi-cpufreq.c629 if ((c->x86 == 15) && in acpi_cpufreq_blacklist()
729 boot_cpu_data.x86 == 0xf) { in acpi_cpufreq_cpu_init()
/linux-4.1.27/arch/x86/kernel/cpu/microcode/
Dintel.c99 if ((c->x86_model >= 5) || (c->x86 > 6)) { in collect_cpu_info()
284 c->x86, c->x86_model, c->x86_mask); in request_microcode_fw()
330 if (c->x86_vendor != X86_VENDOR_INTEL || c->x86 < 6 || in init_intel_microcode()
332 pr_err("Intel CPU family 0x%x not supported\n", c->x86); in init_intel_microcode()
Dcore_early.c115 if (c->x86 >= 6) in save_microcode_in_initrd()
119 if (c->x86 >= 0x10) in save_microcode_in_initrd()
Damd.c432 if (c->x86 >= 0x15) in request_microcode_amd()
433 snprintf(fw_name, sizeof(fw_name), "amd-ucode/microcode_amd_fam%.2xh.bin", c->x86); in request_microcode_amd()
446 ret = load_microcode_amd(cpu, c->x86, fw->data, fw->size); in request_microcode_amd()
480 if (c->x86_vendor != X86_VENDOR_AMD || c->x86 < 0x10) { in init_amd_microcode()
481 pr_warning("AMD CPU family 0x%x not supported\n", c->x86); in init_amd_microcode()
/linux-4.1.27/arch/x86/kvm/
DMakefile2 ccflags-y += -Iarch/x86/kvm
14 kvm-y += x86.o mmu.o emulate.o i8259.o irq.o lapic.o \
/linux-4.1.27/drivers/lguest/
DMakefile6 lg-$(CONFIG_X86_32) += x86/switcher_32.o x86/core.o
DREADME13 lguest, and hypervisors and x86 virtualization in general.
/linux-4.1.27/Documentation/zh_CN/
DSubmittingDrivers91 单元,不要随便在你的驱动程序里嵌入 x86 汇编指令。只能在
92 x86 上运行的驱动程序一般是不受欢迎的。虽然你可能只有 x86
DSubmittingPatches311 Subject: [PATCHv2 001/207] x86: fix eflags tracking
DHOWTO321 - x86-64, 部分i386, Andi Kleen <ak@suse.de>
Dmagic-number.txt67 APM_BIOS_MAGIC 0x4101 apm_user arch/x86/kernel/apm_32.c
/linux-4.1.27/arch/um/
DMakefile10 ifeq ($(SUBARCH),x86)
36 ifneq ($(filter $(SUBARCH),x86 x86_64 i386),)
37 HEADER_ARCH := x86
/linux-4.1.27/arch/x86/platform/intel-mid/
Dintel-mid.c108 if (boot_cpu_data.x86 != 6) { in intel_mid_arch_setup()
110 boot_cpu_data.x86, boot_cpu_data.x86_model); in intel_mid_arch_setup()
/linux-4.1.27/arch/x86/realmode/rm/
DMakefile61 cmd_relocs = arch/x86/tools/relocs --realmode $< > $@
70 -I$(srctree)/arch/x86/boot
/linux-4.1.27/Documentation/
Defi-stub.txt4 On the x86 and ARM platforms, a kernel zImage/bzImage can masquerade
9 arch/x86/boot/header.S and arch/x86/boot/compressed/eboot.c,
30 The bzImage located in arch/x86/boot/bzImage must be copied to the EFI
Dstatic-keys.txt63 consist of a single atomic 'no-op' instruction (5 bytes on x86), in the
149 * select HAVE_ARCH_JUMP_LABEL, see: arch/x86/Kconfig
151 * #define JUMP_LABEL_NOP_SIZE, see: arch/x86/include/asm/jump_label.h
154 arch/x86/include/asm/jump_label.h
157 see: arch/x86/kernel/jump_label.c
160 see: arch/x86/kernel/jump_label.c
163 * struct jump_entry, see: arch/x86/include/asm/jump_label.h
Ddebugging-via-ohci1394.txt28 more common hardware such as x86, x86-64 and PowerPC.
49 implemented for x86. This routine runs long before console_init() can be
60 it from PowerPC to x86 and x86_64 and added functionality, firescope can now
Dbus-virt-phys-mapping.txt11 controller the physical address of the buffers, which is correct on x86
44 2 GB-3 GB "system IO" (inb/out and similar accesses on x86)
140 just dereference a pointer. (Sadly, on x86 it _is_ in the same memory space,
141 so on x86 it actually works to just deference a pointer, but it's not
DSubmittingDrivers78 shouldn't use inline x86 assembler in your driver without
79 careful thought. Pure x86 drivers generally are not popular.
80 If you only have x86 hardware it is hard to test portability
Dkmemcheck.txt52 kmemcheck only works for the x86 (both 32- and 64-bit) platform. A number of
268 arch/x86/include/asm/string_64.h:12
348 arch/x86/kernel/signal.c:805
349 arch/x86/kernel/signal.c:871
350 arch/x86/kernel/entry_64.S:694
566 0x80. Remember that x86 is little endian, so the first 4 bytes "80000000" are
572 This macro is used in exactly one place in the x86 kernel: In send_signal()
612 arch/x86/kernel/signal.c:805
613 arch/x86/kernel/signal.c:871
614 arch/x86/kernel/entry_64.S:694
Dkprobes.txt170 is automatically set 'y' on x86/x86-64, non-preemptive kernel) and
562 handlers run without interrupt disabled on x86/x86-64). In any case,
589 On x86/x86-64, since the Jump Optimization of Kprobes modifies
647 process. Here are sample overhead figures (in usec) for x86 architectures.
654 x86-64: Intel(R) Xeon(R) E5410, 2.33GHz, 4656.90 bogomips
Dinit.txt30 E.g. i386 vs. x86_64 mismatch, or trying to load x86 on ARM hardware.
Dkernel-parameters.txt132 Documentation/x86/x86_64/boot-options.txt .
133 X86 Either 32-bit or 64-bit x86 (same as X86-32+X86-64)
145 need or coordination with <Documentation/x86/boot.txt>.
148 See for example <Documentation/x86/x86_64/boot-options.txt>.
230 By default, this is disabled due to x86 early mapping
481 See header of arch/x86/kernel/apm_32.c.
648 arch/x86/include/asm/cpufeature.h for the valid bit
1025 on some architectures (x86 and arm at least) by
1079 arch/x86/kernel/cpu/cpufreq/elanfreq.c.
1268 On x86-64 and powerpc, this option can be specified
[all …]
Dramoops.txt120 0 ffffffff8101ea44 ffffffff8101bcf6 native_apic_mem_write <- disconnect_bsp_APIC+0x86/0xc0
D00-INDEX222 x86/i386/
478 x86/x86_64/
479 - directory with info on Linux support for AMD x86-64 (Hammer) machines.
Dthis_cpu_ops.txt23 sort of relaxed atomicity guarantees. The x86, for example, can execute
64 On x86 the fs: or the gs: segment registers contain the base of the
Dpreempt-locking.txt42 switch. For example, on x86, entering and exiting FPU mode is now a critical
/linux-4.1.27/arch/x86/kernel/acpi/
Dcstate.c53 (c->x86 > 0xf || (c->x86 == 6 && c->x86_model >= 0x0f))) in acpi_processor_power_init_bm_check()
/linux-4.1.27/Documentation/fb/
Duvesafb.txt12 v86d. v86d is used to run the x86 Video BIOS code in a simulated and
14 than x86. Check the v86d documentation for a list of currently supported
62 start of the window. This option is available on x86
68 Available on x86 only.
71 is the default on non-x86.
80 available. Available on x86 only.
Dfbcon.txt9 In the x86 architecture, the framebuffer console is optional, and
26 required, so choose from any of the numerous drivers available. For x86
122 NOTE: For x86 machines, the standard console is the VGA console which
/linux-4.1.27/drivers/platform/
DMakefile5 obj-$(CONFIG_X86) += x86/
DKconfig2 source "drivers/platform/x86/Kconfig"
/linux-4.1.27/drivers/hwmon/
Dhwmon-vid.c293 if (c->x86 < 6) /* Any CPU with family lower than 6 */ in vid_which_vrm()
296 vrm_ret = find_vrm(c->x86, c->x86_model, c->x86_mask, c->x86_vendor); in vid_which_vrm()
Dk10temp.c82 if (boot_cpu_data.x86 == 0x15 && boot_cpu_data.x86_model == 0x60) { in show_temp()
156 if (boot_cpu_data.x86 != 0x10) in has_erratum_319()
Dfam15h_power.c102 (boot_cpu_data.x86 != 0x15 || boot_cpu_data.x86_model > 0xf)) in fam15h_power_is_visible()
Dvia-cputemp.c325 if (c->x86 != 6) in via_cputemp_init()
/linux-4.1.27/Documentation/timers/
Dhpet.txt17 role. Many x86 BIOS writers don't route HPET interrupts at all, which
26 arch/x86/kernel/hpet.c.
DNO_HZ.txt268 b. On x86 systems, use the "idle=mwait" boot parameter.
270 c. On x86 systems, use the "intel_idle.max_cstate=" to limit
273 d. On x86 systems, use the "idle=poll" boot parameter.
/linux-4.1.27/arch/x86/kernel/apic/
Dapic.c219 boot_cpu_data.x86 >= 0xf) in modern_apic()
1145 (boot_cpu_data.x86 == 15)) in init_bsp_APIC()
1648 if (boot_cpu_data.x86 >= 6) { in apic_verify()
1670 if (boot_cpu_data.x86 >= 6) { in apic_force_enable()
1694 if ((boot_cpu_data.x86 == 6 && boot_cpu_data.x86_model > 1) || in detect_init_APIC()
1695 (boot_cpu_data.x86 >= 15)) in detect_init_APIC()
1699 if (boot_cpu_data.x86 == 6 || boot_cpu_data.x86 == 15 || in detect_init_APIC()
1700 (boot_cpu_data.x86 == 5 && cpu_has_apic)) in detect_init_APIC()
2337 if (boot_cpu_data.x86 >= 6) { in lapic_resume()
/linux-4.1.27/arch/x86/oprofile/
Dop_model_ppro.c87 __this_cpu_read(cpu_info.x86) == 6 && in ppro_setup_ctrs()
215 if (eax.split.version_id == 0 && __this_cpu_read(cpu_info.x86) == 6 && in arch_perfmon_setup_counters()
Dop_model_amd.c516 if (boot_cpu_data.x86 == 0x15) { in op_amd_init()
/linux-4.1.27/arch/x86/boot/compressed/
DMakefile66 CMD_RELOCS = arch/x86/tools/relocs
96 $(CONFIG_SHELL) $(srctree)/arch/x86/tools/calc_run_size.sh)
Dvmlinux.lds.S11 OUTPUT_ARCH(i386:x86-64)
/linux-4.1.27/tools/testing/ktest/examples/
Dcrosstests.conf209 TEST_START IF ${RUN} == x86 || ${RUN} == i386 || ${DO_DEFAULT}
214 TEST_START IF ${RUN} == x86 || ${RUN} == x86_64 || ${DO_DEFAULT}
/linux-4.1.27/arch/x86/kernel/cpu/mcheck/
Dmce.c1517 if (c->x86 == 15 && cfg->banks > 4) { in __mcheck_cpu_apply_quirks()
1525 if (c->x86 <= 17 && cfg->bootlog < 0) { in __mcheck_cpu_apply_quirks()
1536 if (c->x86 == 6 && cfg->banks > 0) in __mcheck_cpu_apply_quirks()
1543 if (c->x86 == 0x15 && c->x86_model <= 0xf) in __mcheck_cpu_apply_quirks()
1550 if (c->x86 == 0x15 && in __mcheck_cpu_apply_quirks()
1588 if (c->x86 == 6 && c->x86_model < 0x1A && cfg->banks > 0) in __mcheck_cpu_apply_quirks()
1595 if ((c->x86 > 6 || (c->x86 == 6 && c->x86_model >= 0xe)) && in __mcheck_cpu_apply_quirks()
1603 if (c->x86 == 6 && c->x86_model <= 13 && cfg->bootlog < 0) in __mcheck_cpu_apply_quirks()
1606 if (c->x86 == 6 && c->x86_model == 45) in __mcheck_cpu_apply_quirks()
1619 if (c->x86 != 5) in __mcheck_cpu_ancient_init()
Dtherm_throt.c516 if (c->x86 == 6 && (c->x86_model == 9 || c->x86_model == 13)) { in intel_init_thermal()
/linux-4.1.27/drivers/staging/vt6655/
DTODO13 - verify unsigned long usage for x86-64 arch
/linux-4.1.27/Documentation/blockdev/
Dramdisk.txt76 ./arch/x86/kernel/setup.c:#define RAMDISK_IMAGE_START_MASK 0x07FF
77 ./arch/x86/kernel/setup.c:#define RAMDISK_PROMPT_FLAG 0x8000
78 ./arch/x86/kernel/setup.c:#define RAMDISK_LOAD_FLAG 0x4000
97 /usr/src/linux# cat arch/x86/boot/zImage > /dev/fd0
/linux-4.1.27/arch/arm/boot/dts/
Dr8a7778.dtsi277 ssi5: ssi@5 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
278 ssi6: ssi@6 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
279 ssi7: ssi@7 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
280 ssi8: ssi@8 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
281 ssi9: ssi@9 { interrupts = <0 0x86 IRQ_TYPE_LEVEL_HIGH>; };
/linux-4.1.27/tools/testing/ktest/examples/include/
Ddefaults.conf63 BUILD_TARGET = arch/x86/boot/bzImage
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx_seq.h_shipped145 0x80, 0x3e, 0x86, 0x5d,
147 0x20, 0x6a, 0x86, 0x5d,
148 0x00, 0xab, 0x86, 0x5d,
173 0x02, 0x6a, 0x86, 0x5d,
174 0x04, 0x6a, 0x86, 0x5d,
182 0x80, 0x86, 0xc8, 0x08,
187 0x28, 0x6a, 0x86, 0x5d,
189 0x08, 0x6a, 0x86, 0x5d,
202 0x01, 0x64, 0x86, 0x61,
215 0x00, 0xa8, 0x86, 0x5d,
[all …]
Daic7xxx_reg.h_shipped611 #define BUSSPD 0x86
617 #define HS_MAILBOX 0x86
622 #define DSPCISTATUS 0x86
Daic79xx_seq.h_shipped52 0x00, 0xe2, 0x86, 0x58,
571 0x00, 0x86, 0x0d, 0x23,
625 0x00, 0xe2, 0x86, 0x58,
655 0xff, 0x86, 0x0d, 0x23,
/linux-4.1.27/drivers/mtd/nand/
Dcs553x_nand.c263 boot_cpu_data.x86 == 5 && in is_geode()
269 boot_cpu_data.x86 == 5 && in is_geode()
/linux-4.1.27/Documentation/kbuild/
Dmakefiles.txt249 #arch/x86/lib/Makefile
444 #arch/x86/kernel/Makefile
463 #arch/x86/Makefile
525 #arch/x86/Makefile
783 #arch/x86/boot/Makefile
793 #arch/x86/Makefile
795 $(Q)$(MAKE) $(clean)=arch/x86/boot
797 When "make clean" is executed, make will descend down in arch/x86/boot,
798 and clean as usual. The Makefile located in arch/x86/boot/ may use
862 #arch/x86/Makefile
[all …]
Dkbuild.txt93 But some architectures such as x86 and sparc have aliases.
94 x86: i386 for 32 bit, x86_64 for 64 bit
198 $ make ALLSOURCE_ARCHS="x86 mips arm" tags
/linux-4.1.27/tools/testing/selftests/
DMakefile20 TARGETS += x86
/linux-4.1.27/scripts/package/
Dbuildtar76 x86|i386|x86_64)
/linux-4.1.27/Documentation/cpu-freq/
Duser-guide.txt22 1.2 x86
51 1.2 x86
54 The following processors for the x86 architecture are supported by cpufreq:
Dboost.txt21 (e.g. x86) or software (e.g ARM).
/linux-4.1.27/Documentation/ia64/
Dmca.txt123 How is ia64 MCA/INIT different from x86 NMI?
125 * x86 NMI typically gets delivered to one cpu. MCA/INIT gets sent to
128 * x86 NMI cannot be nested. MCA/INIT can be nested, to a depth of 2
131 * x86 has a separate struct task which points to one of multiple kernel
135 * x86 does not call the BIOS so the NMI handler does not have to worry
/linux-4.1.27/lib/xz/
DKconfig12 bool "x86 BCJ filter decoder" if EXPERT
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-kernel-boot_params6 It is used to export the kernel boot parameters of an x86
Dsysfs-firmware-dmi5 Many machines' firmware (x86 and ia64) export DMI /
/linux-4.1.27/arch/x86/vdso/
DMakefile54 HOST_EXTRACFLAGS += -I$(srctree)/tools/include -I$(srctree)/include/uapi -I$(srctree)/arch/x86/incl…
111 cmd_x32 = $(OBJCOPY) -O elf32-x86-64 $< $@
/linux-4.1.27/arch/x86/pci/
Damd_bus.c138 if (boot_cpu_data.x86 > 0x11) in early_root_info_init()
391 if (boot_cpu_data.x86 < 0x10) in pci_io_ecs_init()
Di386.c437 else if (pat_enabled || boot_cpu_data.x86 > 3) in pci_mmap_page_range()
/linux-4.1.27/Documentation/vm/
Dhwpoison.txt55 (on x86 this can be also affected by the tolerant level of the
159 x86 has mce-inject, mce-test
174 x86 specific injector
Dpage_owner.txt59 more accurately. On 2GB memory x86-64 VM box, 13343 early allocated pages
Dnuma53 For some architectures, such as x86, Linux will "hide" any node representing a
59 In addition, for some architectures, again x86 is an example, Linux supports
/linux-4.1.27/Documentation/arm64/
Dacpi_object_usage.txt69 x86 only table, will not be supported.
146 x86 only table, will not be supported.
158 x86 only table as of ACPI 5.1; future versions have been adapted for
340 _FIX 6.2.7 x86 specific, not used on arm64.
349 \_GPE 5.3.1 This namespace is for x86 use only. Do not use it
417 \_PR 5.3.1 This namespace is for x86 use only on legacy systems.
537 Since there is no direct equivalent of the x86 SCI or NMI, arm64 handles
577 While these objects have x86 equivalents, and they do make some sense in ARM
/linux-4.1.27/Documentation/thermal/
Dx86_pkg_temperature_thermal5 * x86: with package level thermal management
/linux-4.1.27/drivers/char/hw_random/
Dvia-rng.c142 if ((c->x86 == 6) && (c->x86_model >= 0x0f)) { in via_rng_init()
/linux-4.1.27/drivers/acpi/
Dprocessor_perflib.c302 if ((boot_cpu_data.x86 == 0x10 && boot_cpu_data.x86_model < 10) in amd_fixup_frequency()
303 || boot_cpu_data.x86 == 0x11) { in amd_fixup_frequency()
314 if (boot_cpu_data.x86 == 0x10) in amd_fixup_frequency()
/linux-4.1.27/tools/perf/tests/
DBuild37 ifeq ($(ARCH),$(filter $(ARCH),x86 arm))
Dmake6 # FIXME looks like x86 is the only arch running tests ;-)
/linux-4.1.27/Documentation/RCU/
DNMI-RCU.txt8 work in "arch/x86/oprofile/nmi_timer_int.c" and in
9 "arch/x86/kernel/traps.c".
Dlockdep-splat.txt51 [<ffffffff8145ed16>] scsi_scan_channel+0x86/0xb0
/linux-4.1.27/Documentation/ABI/stable/
Dvdso8 if you set CS on x86 to something strange, the vDSO functions are
/linux-4.1.27/tools/power/cpupower/
DREADME6 On x86 pciutils is needed at runtime (-lpci).
/linux-4.1.27/arch/x86/kernel/cpu/mtrr/
Dmain.c689 boot_cpu_data.x86 == 0xF && in mtrr_bp_init()
698 boot_cpu_data.x86 == 6) { in mtrr_bp_init()
Dgeneric.c53 (boot_cpu_data.x86 >= 0x0f))) in k8_check_syscfg_dram_mod_en()
792 if (is_cpu(INTEL) && boot_cpu_data.x86 == 6 && in generic_validate_add_page()
/linux-4.1.27/arch/x86/crypto/
Dtwofish_glue_3way.c442 if (boot_cpu_data.x86 == 0x06 && in is_blacklisted_cpu()
458 if (boot_cpu_data.x86 == 0x0f) { in is_blacklisted_cpu()
Dblowfish_glue.c442 if (boot_cpu_data.x86 == 0x0f) { in is_blacklisted_cpu()
Ddes3_ede_glue.c469 if (boot_cpu_data.x86 == 0x0f) { in is_blacklisted_cpu()
/linux-4.1.27/Documentation/usb/
Dlinux.inf19 ; Decoration for x86 architecture
/linux-4.1.27/Documentation/power/
Dapm-acpi.txt3 If you have a relatively recent x86 mobile, desktop, or server system,
Dsuspend-and-cpuhotplug.txt178 To give an example of x86, the collect_cpu_info() function defined in
179 arch/x86/kernel/microcode_core.c helps in discovering the type of the CPU
207 For example, in x86, the mc_cpu_callback() function (which is the microcode
/linux-4.1.27/
DMAINTAINERS250 L: platform-driver-x86@vger.kernel.org
253 F: drivers/platform/x86/acerhdf.c
257 L: platform-driver-x86@vger.kernel.org
259 F: drivers/platform/x86/acer-wmi.c
317 L: platform-driver-x86@vger.kernel.org
319 F: drivers/platform/x86/wmi.c
623 F: arch/x86/include/asm/geode.h
648 F: arch/x86/kernel/cpu/microcode/amd*
751 F: arch/x86/kernel/apm_32.c
1670 L: platform-driver-x86@vger.kernel.org
[all …]
DMakefile225 SUBARCH := $(shell uname -m | sed -e s/i.86/x86/ -e s/x86_64/x86/ \
261 SRCARCH := x86
264 SRCARCH := x86
/linux-4.1.27/Documentation/networking/
Dmac80211-injection.txt50 0x10, 0x86
Dray_cs.txt139 Does not work with non x86
Diphase.txt27 - Only x86 platforms are supported.
/linux-4.1.27/drivers/platform/chrome/
DKconfig31 This module instantiates the persistent storage on x86 ChromeOS
/linux-4.1.27/drivers/clk/
DMakefile74 obj-$(CONFIG_X86) += x86/
/linux-4.1.27/drivers/misc/mic/card/
Dmic_x100.c266 if (!(c->x86 == 11 && c->x86_model == 1)) { in mic_init()
/linux-4.1.27/drivers/crypto/ccp/
Dccp-dev.c596 switch (cpuinfo->x86) { in ccp_mod_init()
641 switch (cpuinfo->x86) { in ccp_mod_exit()
/linux-4.1.27/arch/m68k/q40/
DREADME123 the PC scancodes x86 Linux uses. So by theory every national keyboard should
124 work just by loading the appropriate x86 keytable - see any national-HOWTO.
/linux-4.1.27/Documentation/prctl/
Dseccomp_filter.txt165 The samples/seccomp/ directory contains both an x86-specific example
187 fall back to real syscalls. To minimize these surprises on x86, make
192 On x86-64, vsyscall emulation is enabled by default. (vsyscalls are
/linux-4.1.27/block/partitions/
DKconfig146 bool "Solaris (x86) partition table support"
149 Like most systems, Solaris x86 uses its own hard disk partition
151 to read these partition tables and further mount Solaris x86
/linux-4.1.27/Documentation/locking/
Dmutex-design.txt42 possible path. This logic is architecture specific. On x86-64, the
147 most locks in the kernel. E.g: on x86-64 it is 40 bytes, almost twice
/linux-4.1.27/Documentation/ioctl/
Dioctl-number.txt59 This table lists ioctls visible from user land for Linux/x86. It contains
173 'T' all arch/x86/include/asm/ioctls.h conflict!
208 'c' A0-AF arch/x86/include/asm/msr.h conflict!
283 0x89 00-06 arch/x86/include/asm/sockios.h
/linux-4.1.27/Documentation/scheduler/
Dsched-arch.txt59 arch/x86/kernel/process.c has examples of both polling and
/linux-4.1.27/drivers/idle/
Dintel_idle.c867 boot_cpu_data.x86 == 6) in intel_idle_probe()
869 boot_cpu_data.x86, boot_cpu_data.x86_model); in intel_idle_probe()
/linux-4.1.27/Documentation/kdump/
Dkdump.txt20 Kdump and kexec are currently supported on the x86, x86_64, ppc64, ia64,
29 On x86 machines, the first 640 KB of physical memory is needed to boot,
297 On x86 and x86_64, use "crashkernel=64M@16M".
464 Note: GDB cannot analyze core files generated in ELF64 format for x86.
/linux-4.1.27/arch/x86/boot/
Dheader.S108 .word 0x8664 # x86-64
/linux-4.1.27/drivers/auxdisplay/
DKconfig90 Depends on the x86 arch and the framebuffer support.
/linux-4.1.27/arch/
DKconfig71 ( On 32-bit x86, the necessary options added to the compiler
388 On an x86 "defconfig" build, this feature adds canary checks to
408 On an x86 "defconfig" build, this feature adds canary checks to
/linux-4.1.27/Documentation/acpi/
Dvideo_extension.txt88 0x86 KEY_BRIGHTNESSUP
/linux-4.1.27/tools/lguest/
Dlguest.txt6 Lguest is designed to be a minimal 32-bit x86 hypervisor for the Linux kernel,
/linux-4.1.27/kernel/power/
DKconfig197 reboot. The architecture needs to support this, x86 for
205 dependent, x86 will print the information during a
/linux-4.1.27/drivers/net/wan/
Dwanxlfw.inc_shipped20 0x42,0x86,0x08,0x07,0x00,0x04,0x67,0x00,0x00,0x0A,0x08,0x87,0x00,0x00,0x61,0x00,
49 0x00,0x86,0x0C,0xA8,0x00,0x00,0x00,0x04,0x00,0x10,0x66,0x00,0x00,0x26,0x42,0x6A,
97 0x67,0x00,0x00,0x86,0x22,0x30,0x09,0xB0,0x00,0x00,0x19,0x58,0x24,0x01,0xE7,0x89,
/linux-4.1.27/Documentation/misc-devices/
Dlis3lv02d21 models (full list can be found in drivers/platform/x86/hp_accel.c) will have
/linux-4.1.27/drivers/pinctrl/
DKconfig78 (x86 or arm).Most pins are usually muxed to some other
/linux-4.1.27/Documentation/sysctl/
Dkernel.txt133 x86 bootloader identification
144 Documentation/x86/boot.txt for additional information.
150 x86 bootloader version
156 Documentation/x86/boot.txt for additional information.
423 (i.e. the hard lockup detector) on x86 systems.
/linux-4.1.27/Documentation/driver-model/
Doverview.txt31 on an x86-compatible system can work within this paradigm. Of course,
/linux-4.1.27/Documentation/ja_JP/
DSubmittingPatches534 Subject: [PATCHv2 001/207] x86: fix eflags tracking
/linux-4.1.27/security/
DKconfig114 For most ia64, ppc64 and x86 users with lots of address space
/linux-4.1.27/drivers/net/can/
DKconfig110 is an IOH for x86 embedded processor (Intel Atom E6xx series).
/linux-4.1.27/drivers/thermal/
Dintel_powerclamp.c708 boot_cpu_data.x86, boot_cpu_data.x86_model); in powerclamp_probe()
/linux-4.1.27/Documentation/s390/
Dkvm.txt10 kvm-vm file descriptors, and the kvm-vcpu file descriptors that differ from x86.

12