summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-11-1317-98/+143
|\
| * x86/virt/xen: Use guest_late_init to detect Xen PVH guestJuergen Gross2017-11-102-11/+22
| * x86/virt, x86/platform: Add ->guest_late_init() callback to hypervisor_x86 st...Juergen Gross2017-11-105-4/+6
| * x86/virt, x86/acpi: Add test for ACPI_FADT_NO_VGAJuergen Gross2017-11-102-0/+6
| * x86/virt: Add enum for hypervisors to replace x86_hyperJuergen Gross2017-11-108-23/+34
| * x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' a...Juergen Gross2017-11-1011-59/+75
| * Merge branch 'linus' into x86/platform, to refresh the branchIngo Molnar2017-11-10758-211/+951
| |\
| * | x86/platform/UV: Convert timers to use timer_setup()Kees Cook2017-10-171-3/+2
* | | Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2017-11-131-3/+7
|\ \ \
| * | | x86/stacktrace: Avoid recording save_stack_trace() wrappersVlastimil Babka2017-09-291-3/+7
* | | | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-11-134-8/+8
|\ \ \ \
| * | | | x86/events/amd/iommu: Make iommu_pmu const and __initconstBhumika Goyal2017-10-191-1/+1
| * | | | x86: Use ARRAY_SIZEJérémy Lefaure2017-10-193-7/+7
| | |/ / | |/| |
* | | | Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-11-137-7/+7
|\ \ \ \
| * | | | x86/boot: Disable Clang warnings about GNU extensionsMatthias Kaehlcke2017-10-311-0/+1
| * | | | x86/boot: Remove unnecessary #include <generated/utsrelease.h>Masahiro Yamada2017-10-111-1/+0
| * | | | x86/boot: Spell out "boot CPU" for BPJean Delvare2017-10-035-6/+6
* | | | | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-11-1385-1015/+3657
|\ \ \ \ \
| * \ \ \ \ Merge branch 'linus' into x86/asm, to resolve conflictIngo Molnar2017-11-101-1/+1
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | Merge branch 'x86/mm' into x86/asm, to merge branchesIngo Molnar2017-11-101-1/+0
| |\ \ \ \ \
| | * | | | | x86/mm: Remove unnecessary TLB flush for SME in-place encryptionTom Lendacky2017-11-071-1/+0
| * | | | | | x86/build: Make the boot image generation less verboseChangbin Du2017-11-091-5/+10
| * | | | | | x86/traps: Fix up general protection faults caused by UMIPRicardo Neri2017-11-081-0/+6
| * | | | | | x86/umip: Enable User-Mode Instruction Prevention at runtimeRicardo Neri2017-11-082-1/+34
| * | | | | | x86/umip: Force a page fault when unable to copy emulated result to userRicardo Neri2017-11-081-2/+47
| * | | | | | x86/umip: Add emulation code for UMIP instructionsRicardo Neri2017-11-083-0/+334
| * | | | | | x86/cpufeature: Add User-Mode Instruction Prevention definitionsRicardo Neri2017-11-083-1/+10
| * | | | | | x86/insn-eval: Add support to resolve 16-bit address encodingsRicardo Neri2017-11-081-1/+212
| * | | | | | x86/insn-eval: Handle 32-bit address encodings in virtual-8086 modeRicardo Neri2017-11-081-0/+11
| * | | | | | x86/insn-eval: Add wrapper function for 32 and 64-bit addressesRicardo Neri2017-11-081-5/+55
| * | | | | | x86/insn-eval: Add support to resolve 32-bit address encodingsRicardo Neri2017-11-081-6/+106
| * | | | | | x86/insn-eval: Compute linear address in several utility functionsRicardo Neri2017-11-081-58/+185
| * | | | | | Merge branch 'x86/mpx' into x86/asm, to pick up dependent commitsIngo Molnar2017-11-086-125/+910
| |\ \ \ \ \ \
| | * | | | | | x86/insn-eval: Extend get_seg_base_addr() to also obtain segment limitRicardo Neri2017-11-021-8/+19
| | * | | | | | x86/insn-eval: Incorporate segment base in linear address computationRicardo Neri2017-11-011-3/+52
| | * | | | | | x86/insn-eval: Indicate a 32-bit displacement if ModRM.mod is 0 and ModRM.rm ...Ricardo Neri2017-11-011-3/+22
| | * | | | | | x86/insn-eval: Add function to get default params of code segmentRicardo Neri2017-11-012-0/+69
| | * | | | | | x86/insn-eval: Add utility functions to get segment descriptor base address a...Ricardo Neri2017-11-012-0/+115
| | * | | | | | x86/insn-eval: Add utility function to get segment descriptorRicardo Neri2017-11-011-0/+57
| | * | | | | | x86/insn-eval: Add utility functions to get segment selectorRicardo Neri2017-11-012-0/+350
| | * | | | | | x86/insn-eval: Add utility function to identify string instructionsRicardo Neri2017-11-011-0/+28
| | * | | | | | x86/insn-eval: Add a utility function to get register offsetsRicardo Neri2017-11-012-0/+18
| | * | | | | | x86/insn-eval: Do not BUG on invalid register typeRicardo Neri2017-11-011-3/+6
| | * | | | | | x86/mpx, x86/insn: Relocate insn util functions to a new insn-eval fileRicardo Neri2017-11-014-155/+182
| | * | | | | | x86/mpx: Do not use SIB.base if its value is 101b and ModRM.mod = 0Ricardo Neri2017-11-011-8/+20
| | * | | | | | x86/mpx: Do not use SIB.index if its value is 100b and ModRM.mod is not 11bRicardo Neri2017-11-011-2/+19
| | * | | | | | x86/mpx: Use signed variables to compute effective addressesRicardo Neri2017-11-011-6/+14
| | * | | | | | x86/mpx: Simplify handling of errors when computing linear addressesRicardo Neri2017-11-011-7/+6
| | * | | | | | uprobes/x86: Use existing definitions for segment override prefixesRicardo Neri2017-11-011-6/+9
| * | | | | | | resource: Fix resource_size.cocci warningskbuild test robot2017-11-071-2/+2