| Commit message (Expand) | Author | Age | Files | Lines |
* | x86/mm/pkeys: Fix mismerge of protection keys CPUID bits | Dave Hansen | 2016-03-11 | 2 | -4/+4 |
* | mm/core, x86/mm/pkeys: Add execute-only protection keys support | Dave Hansen | 2016-02-18 | 1 | -0/+25 |
* | x86/mm/pkeys: Create an x86 arch_calc_vm_prot_bits() for VMA flags | Dave Hansen | 2016-02-18 | 1 | -0/+6 |
* | x86/mm/pkeys: Allow kernel to modify user pkey rights register | Dave Hansen | 2016-02-18 | 2 | -2/+6 |
* | x86/fpu: Allow setting of XSAVE state | Dave Hansen | 2016-02-18 | 1 | -0/+2 |
* | x86/mm: Factor out LDT init from context init | Dave Hansen | 2016-02-18 | 1 | -5/+16 |
* | mm/core, x86/mm/pkeys: Add arch_validate_pkey() | Dave Hansen | 2016-02-18 | 1 | -0/+6 |
* | mm/core, x86/mm/pkeys: Differentiate instruction fetches | Dave Hansen | 2016-02-18 | 1 | -1/+4 |
* | mm/core: Do not enforce PKEY permissions on remote mm access | Dave Hansen | 2016-02-18 | 1 | -2/+3 |
* | mm/gup, x86/mm/pkeys: Check VMAs and PTEs for protection keys | Dave Hansen | 2016-02-18 | 2 | -0/+78 |
* | x86/mm/pkeys: Add functions to fetch PKRU | Dave Hansen | 2016-02-18 | 2 | -0/+30 |
* | x86/mm/pkeys: Fill in pkey field in siginfo | Dave Hansen | 2016-02-18 | 1 | -0/+5 |
* | x86/mm/pkeys: Add arch-specific VMA protection bits | Dave Hansen | 2016-02-18 | 3 | -2/+37 |
* | x86/mm/pkeys: Add PTE bits for storing protection key | Dave Hansen | 2016-02-18 | 1 | -3/+19 |
* | x86/fpu, x86/mm/pkeys: Add PKRU xsave fields and data structures | Dave Hansen | 2016-02-16 | 2 | -1/+13 |
* | x86/cpu, x86/mm/pkeys: Define new CR4 bit | Dave Hansen | 2016-02-16 | 1 | -0/+2 |
* | x86/cpufeature, x86/mm/pkeys: Add protection keys related CPUID definitions | Dave Hansen | 2016-02-16 | 4 | -21/+62 |
* | x86/fpu: Add placeholder for 'Processor Trace' XSAVE state | Dave Hansen | 2016-02-16 | 1 | -0/+1 |
*---. | Merge branches 'x86/fpu', 'x86/mm' and 'x86/asm' into x86/pkeys | Ingo Molnar | 2016-02-16 | 23 | -494/+462 |
|\ \ \ |
|
| | | * | x86/cpufeature: Speed up cpu_feature_enabled() | Borislav Petkov | 2016-02-16 | 1 | -2/+1 |
| | | * | x86/asm/bitops: Force inlining of test_and_set_bit and friends | Denys Vlasenko | 2016-02-09 | 1 | -18/+18 |
| | | * | x86/alternatives: Discard dynamic check after init | Brian Gerst | 2016-01-30 | 1 | -7/+12 |
| | | * | x86/cpufeature: Get rid of the non-asm goto variant | Borislav Petkov | 2016-01-30 | 1 | -44/+5 |
| | | * | x86/cpufeature: Replace the old static_cpu_has() with safe variant | Borislav Petkov | 2016-01-30 | 2 | -100/+14 |
| | | * | x86/cpufeature: Carve out X86_FEATURE_* | Borislav Petkov | 2016-01-30 | 15 | -297/+301 |
| | | * | Merge branch 'x86/cpu' into x86/asm, to avoid conflict | Ingo Molnar | 2016-01-30 | 1 | -0/+1 |
| | | |\ |
|
| | | | * | x86/cpufeature: Add AMD AVIC bit | Borislav Petkov | 2016-01-19 | 1 | -0/+1 |
| | | * | | Merge tag 'v4.5-rc1' into x86/asm, to refresh the branch before merging new c... | Ingo Molnar | 2016-01-29 | 19 | -153/+641 |
| | | |\ \ |
|
| | | * | | | x86/asm: Add C versions of frame pointer macros | Josh Poimboeuf | 2016-01-19 | 1 | -3/+13 |
| | | * | | | x86/asm: Clean up frame pointer macros | Josh Poimboeuf | 2016-01-19 | 1 | -16/+27 |
| | | * | | | x86/vdso: Disallow vvar access to vclock IO for never-used vclocks | Andy Lutomirski | 2016-01-12 | 2 | -4/+11 |
| | | * | | | x86/vdso: Use .fault for the vDSO text mapping | Andy Lutomirski | 2016-01-12 | 1 | -3/+0 |
| | | * | | | x86/vdso: Track each mm's loaded vDSO image as well as its base | Andy Lutomirski | 2016-01-12 | 1 | -1/+2 |
| | * | | | | x86/mm: Fix INVPCID asm constraint | Borislav Petkov | 2016-02-14 | 1 | -2/+2 |
| | * | | | | x86/dmi: Switch dmi_remap() from ioremap() [uncached] to ioremap_cache() | Andy Lutomirski | 2016-02-09 | 1 | -1/+1 |
| | * | | | | x86/mm: If INVPCID is available, use it to flush global mappings | Andy Lutomirski | 2016-02-09 | 1 | -0/+9 |
| | * | | | | x86/mm: Add INVPCID helpers | Andy Lutomirski | 2016-02-09 | 1 | -0/+48 |
| | * | | | | Merge branch 'x86/urgent' into x86/mm, to pick up dependent fix | Ingo Molnar | 2016-02-08 | 15 | -106/+458 |
| | |\ \ \ \
| |_|/ / / /
|/| | | | | |
|
| | * | | | | x86/mm: Make kmap_prot into a #define | Andy Lutomirski | 2016-01-20 | 1 | -1/+1 |
| | | |_|/
| | |/| | |
|
| * | | | | x86/fpu: Fix math emulation in eager fpu mode | Andy Lutomirski | 2016-02-09 | 1 | -1/+2 |
* | | | | | x86: Fix KASAN false positives in thread_saved_pc() | Dmitry Vyukov | 2016-02-05 | 1 | -1/+1 |
|/ / / / |
|
* | | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2016-01-31 | 2 | -6/+5 |
|\ \ \ \
| |_|_|/
|/| | | |
|
| * | | | x86/mm: Fix types used in pgprot cacheability flags translations | Jan Beulich | 2016-01-26 | 1 | -4/+2 |
| * | | | x86/irq: Call irq_force_move_complete with irq descriptor | Thomas Gleixner | 2016-01-15 | 1 | -2/+3 |
* | | | | pmem: add wb_cache_pmem() to the PMEM API | Ross Zwisler | 2016-01-22 | 1 | -5/+6 |
* | | | | Merge branch 'uaccess' (batched user access infrastructure) | Linus Torvalds | 2016-01-21 | 2 | -46/+126 |
|\ \ \ \ |
|
| * | | | | Add 'unsafe' user access functions for batched accesses | Linus Torvalds | 2015-12-17 | 1 | -0/+25 |
| * | | | | x86: reorganize SMAP handling in user space accesses | Linus Torvalds | 2015-12-17 | 2 | -46/+101 |
* | | | | | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 2016-01-21 | 1 | -2/+0 |
|\ \ \ \ \ |
|
| * | | | | | dma-mapping: always provide the dma_map_ops based implementation | Christoph Hellwig | 2016-01-20 | 1 | -2/+0 |