2016-07-09 | Dave Hansen | x86/cpu: Fix duplicated X86_BUG(9) macro Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-06-08 | Dave Hansen | x86/cpu/intel: Introduce macros for Intel family numbers Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-05-20 | Dave Hansen | x86/mm/mpx: Work around MPX erratum SKD046 Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-05-16 | Dave Hansen | x86/cpufeature, x86/mm/pkeys: Fix broken compile-time... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-03-29 | Dave Hansen | x86/mm/pkeys: Add missing Documentation Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-03-11 | Dave Hansen | x86/mm/pkeys: Fix mismerge of protection keys CPUID... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-03-05 | Dave Hansen | mm/pkeys: Fix siginfo ABI breakage caused by new u64... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-03-03 | Dave Hansen | x86/mm/pkeys: Fix access_error() denial of writes to... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | mm/core, x86/mm/pkeys: Add execute-only protection... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Create an x86 arch_calc_vm_prot_bits... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Allow kernel to modify user pkey rights... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/fpu: Allow setting of XSAVE state Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm: Factor out LDT init from context init Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | mm/core, x86/mm/pkeys: Add arch_validate_pkey() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | mm/core, arch, powerpc: Pass a protection key in to... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Actually enable Memory Protection Keys... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Add Kconfig prompt to existing config... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Dump pkey from VMA in /proc/pid/smaps Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Dump PKRU with other kernel registers Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | mm/core, x86/mm/pkeys: Differentiate instruction fetches Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Optimize fault handling in access_error() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | mm/core: Do not enforce PKEY permissions on remote... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | um, pkeys: Add UML arch_*_access_permitted() methods Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | mm/gup, x86/mm/pkeys: Check VMAs and PTEs for protection... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/gup: Simplify get_user_pages() PTE bit handling Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | mm/gup: Factor out VMA fault permission checking Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Add functions to fetch PKRU Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Fill in pkey field in siginfo Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | signals, pkeys: Notify userspace about protection key... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | signals, ia64, mips: Update arch-specific siginfos... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Pass VMA down in to fault signal generation... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Add arch-specific VMA protection bits Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | mm/core, x86/mm/pkeys: Store protection bits in high... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Add new 'PF_PK' page fault error code bit Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-18 | Dave Hansen | x86/mm/pkeys: Add PTE bits for storing protection key Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-16 | Dave Hansen | x86/fpu, x86/mm/pkeys: Add PKRU xsave fields and data... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-16 | Dave Hansen | x86/cpu, x86/mm/pkeys: Define new CR4 bit Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-16 | Dave Hansen | x86/cpufeature, x86/mm/pkeys: Add protection keys related... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-16 | Dave Hansen | x86/mm/pkeys: Add Kconfig option Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-16 | Dave Hansen | x86/fpu: Add placeholder for 'Processor Trace' XSAVE... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-16 | Dave Hansen | mm/gup: Switch all callers of get_user_pages() to not... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-16 | Dave Hansen | mm/gup: Overload get_user_pages() functions Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-16 | Dave Hansen | mm/gup: Introduce get_user_pages_remote() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2016-02-03 | Dave Hansen | x86/boot: Pass in size to early cmdline parsing Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2016-02-03 | Dave Hansen | x86/boot: Simplify early command line parsing Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2016-02-03 | Dave Hansen | x86/boot: Fix early command-line parsing when partial... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2016-02-03 | Dave Hansen | x86/boot: Fix early command-line parsing when matching... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-12-05 | Dave Hansen | x86/mpx: Fix instruction decoder condition Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-11-12 | Dave Hansen | x86/fpu: Fix 32-bit signal frame handling Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-11-12 | Dave Hansen | x86/mpx: Fix 32-bit address space calculation Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-11-12 | Dave Hansen | x86/mpx: Do proper get_user() when running 32-bit binaries... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-11-06 | Dave Hansen | mm, hugetlbfs: optimize when NUMA=n Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-11-06 | Dave Hansen | mm, hugetlb: use memory policy when available Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-11-06 | Dave Hansen | inotify: actually check for invalid bits in sys_inotify_add_... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-11-06 | Dave Hansen | inotify: hide internal kernel bits from fdinfo Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Check CPU-provided sizes against struct declarations Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Check to ensure increasing-offset xstate offsets Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Correct and check XSAVE xstate size calculations Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Add C structures for AVX-512 state components Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Rework YMM definition Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu/mpx: Rework MPX 'xstate' types Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Add xfeature_enabled() helper instead of test_bit() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Remove 'xfeature_nr' Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Rework XSTATE_* macros to remove magic '2' Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Rename XFEATURES_NR_MAX Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Rename XSAVE macros Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Remove partial LWP support definitions Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Remove XSTATE_RESERVE Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Move XSAVE-disabling code to a helper Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-14 | Dave Hansen | x86/fpu: Print xfeature buffer size in decimal Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-08 | Dave Hansen | fs: do not prefault sys_write() user buffer pages Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-09-04 | Dave Hansen | fs/notify: optimize inotify/fsnotify code for unwatched... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-07-21 | Dave Hansen | x86/mm: Add parenthesis for TLB tracepoint size calculation Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-07-18 | Dave Hansen | x86/fpu, sched: Dynamically allocate 'struct fpu' Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-12 | Dave Hansen | x86/fpu: Fix double-increment in setup_xstate_features() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Allow 32-bit binaries on 64-bit kernels again Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Do not count MPX VMAs as neighbors when unmapping Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Rewrite the unmap code Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Support 32-bit binaries on 64-bit kernels Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Use 32-bit-only cmpxchg() for 32-bit apps Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Introduce new 'directory entry' to 'addr'... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Add temporary variable to reduce masking Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86: Make is_64bit_mm() widely available Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Trace allocation of new bounds tables Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Trace the attempts to find bounds tables Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Trace entry to bounds exception paths Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Trace #BR exceptions Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Introduce a boot-time disable flag Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Restrict the mmap() size check to bounds tables Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Clean up the code by not passing a task pointer... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/mpx: Use the new get_xsave_field_ptr()API Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/fpu/xstate: Wrap get_xsave_addr() to make it safer Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-06-09 | Dave Hansen | x86/fpu/xstate: Fix up bad get_xsave_addr() assumptions Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-02-19 | Dave Hansen | x86/mm/init: Fix incorrect page size in init_memory_mapping... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2015-01-22 | Dave Hansen | x86, mpx: Strictly enforce empty prctl() args Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-01-22 | Dave Hansen | x86, mpx: Fix potential performance issue on unmaps Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2015-01-22 | Dave Hansen | x86, mpx: Explicitly disable 32-bit MPX support on... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2014-12-15 | Dave Hansen | x86, mpx: Give MPX a real config option prompt Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2014-12-15 | Dave Hansen | x86, mpx: Update documentation Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> |
commit | commitdiff | tree |
2014-12-13 | Dave Hansen | shmdt: use i_size_read() instead of ->i_size Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
next |