summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-09-04125-11368/+3325
|\
| * objtool: Handle GCC stack pointer adjustment bugJosh Poimboeuf2017-08-304-90/+88
| * x86/entry/64: Use ENTRY() instead of ALIGN+GLOBAL for stub32_clone()Jiri Slaby2017-08-291-2/+2
| * x86/fpu/math-emu: Add ENDPROC to functionsJiri Slaby2017-08-2914-4/+21
| * x86/boot/64: Extract efi_pe_entry() from startup_64()Jiri Slaby2017-08-291-59/+53
| * x86/boot/32: Extract efi_pe_entry() from startup_32()Jiri Slaby2017-08-291-65/+64
| * x86/lguest: Remove lguest supportJuergen Gross2017-08-2443-10502/+16
| * x86/paravirt/xen: Remove xen_patch()Juergen Gross2017-08-246-138/+21
| * objtool: Fix objtool fallthrough detection with function paddingJosh Poimboeuf2017-08-211-7/+7
| * x86/xen/64: Fix the reported SS and CS in SYSCALLAndy Lutomirski2017-08-151-0/+18
| * objtool: Track DRAP separately from callee-saved registersJosh Poimboeuf2017-08-112-25/+31
| * objtool: Fix validate_branch() return codesJosh Poimboeuf2017-08-111-3/+3
| * x86: Clarify/fix no-op barriers for text_poke_bp()Peter Zijlstra2017-08-101-6/+16
| * x86/switch_to/64: Rewrite FS/GS switching yet again to fix AMD CPUsAndy Lutomirski2017-08-101-105/+122
| * selftests/x86/fsgsbase: Test selectors 1, 2, and 3Andy Lutomirski2017-08-101-6/+35
| * x86/fsgsbase/64: Report FSBASE and GSBASE correctly in core dumpsAndy Lutomirski2017-08-101-2/+3
| * x86/fsgsbase/64: Fully initialize FS and GS state in start_thread_commonAndy Lutomirski2017-08-101-0/+9
| * x86/asm: Fix UNWIND_HINT_REGS macro for older binutilsJosh Poimboeuf2017-08-101-4/+6
| * x86/asm/32: Fix regs_get_register() on segment registersAndy Lutomirski2017-08-101-0/+11
| * x86/xen/64: Rearrange the SYSCALL entriesAndy Lutomirski2017-08-103-25/+14
| * Merge branch 'x86/urgent' into x86/asm, to pick up fixesIngo Molnar2017-08-101095-21780/+23354
| |\
| * | x86/asm/32: Remove a bunch of '& 0xffff' from pt_regs segment readsAndy Lutomirski2017-07-308-13/+12
| * | x86/traps: Don't clear segment high bits in early_idt_handler_common()Andy Lutomirski2017-07-301-12/+8
| * | x86/asm/32: Make pt_regs's segment registers be 16 bitsAndy Lutomirski2017-07-301-6/+26
| * | objtool: Disable GCC '-Wpacked' warningsJosh Poimboeuf2017-07-281-1/+2
| * | objtool: Fix '-mtune=atom' decoding support in objtool 2.0Josh Poimboeuf2017-07-281-1/+25
| * | objtool: Skip unreachable warnings for 'alt' instructionsJosh Poimboeuf2017-07-281-1/+6
| * | objtool: Assume unannotated UD2 instructions are dead endsJosh Poimboeuf2017-07-285-26/+94
| * | x86/ldt/64: Refresh DS and ES when modify_ldt changes an entryAndy Lutomirski2017-07-271-0/+21
| * | x86/kconfig: Consolidate unwinders into multiple choice selectionJosh Poimboeuf2017-07-264-11/+45
| * | x86/kconfig: Make it easier to switch to the new ORC unwinderJosh Poimboeuf2017-07-262-7/+6
| * | x86/unwind: Add the ORC unwinderJosh Poimboeuf2017-07-2618-64/+977
| * | x86/asm: Make objtool unreachable macros independent from GCC versionJosh Poimboeuf2017-07-251-16/+16
| * | x86/asm: Add ASM_UNREACHABLEKees Cook2017-07-252-4/+12
| * | x86/asm: Add suffix macro for GEN_*_RMWcc()Kees Cook2017-07-251-13/+24
| * | objtool: Fix gcov check for older versions of GCCJosh Poimboeuf2017-07-255-35/+17
| * | x86/io: Make readq() / writeq() API consistentAndy Shevchenko2017-07-241-4/+6
| * | x86/io: Remove xlate_dev_kmem_ptr() duplicationAndy Shevchenko2017-07-242-5/+3
| * | x86/io: Remove mem*io() duplicationsAndy Shevchenko2017-07-242-45/+24
| * | x86/io: Include asm-generic/io.h to architectural codeAndy Shevchenko2017-07-241-0/+3
| * | x86/io: Define IO accessors by preprocessorAndy Shevchenko2017-07-241-0/+41
| * | x86/asm: Add unwind hint annotations to sync_core()Josh Poimboeuf2017-07-181-0/+3
| * | x86/entry/64: Add unwind hint annotationsJosh Poimboeuf2017-07-183-11/+66
| * | objtool, x86: Add facility for asm code to provide unwind hintsJosh Poimboeuf2017-07-186-13/+417
| * | objtool: Add ORC unwind table generationJosh Poimboeuf2017-07-1814-60/+916
| * | x86/dumpstack: Fix interrupt and exception stack boundary checksJosh Poimboeuf2017-07-182-4/+4
| * | x86/dumpstack: Fix occasionally missing registersJosh Poimboeuf2017-07-181-5/+7
| * | x86/entry/64: Initialize the top of the IRQ stack before switching stacksAndy Lutomirski2017-07-181-1/+23
| * | x86/entry/64: Refactor IRQ stacks and make them NMI-safeAndy Lutomirski2017-07-183-26/+64
* | | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-09-0418-263/+459
|\ \ \