2018-01-07 |
Andy Lutomirski | x86/mm/64: Fix reboot interaction with CR4.PCIDE Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm: Enable CR4.PCIDE on supported systems Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm: Add the 'nopcid' boot option to turn off PCID Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm: Disable PCID on 32-bit kernels Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm: Remove the UP asm/tlbflush.h code, always use... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off() Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm, sched/core: Turn off IRQs in switch_mm() Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm, sched/core: Uninline switch_mm() Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm: Build arch/x86/mm/tlb.c even on !SMP Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | sched/core: Add switch_mm_irqs_off() and use it in... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm: If INVPCID is available, use it to flush global... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2018-01-07 |
Andy Lutomirski | x86/mm: Add INVPCID helpers Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2017-11-26 |
Andy Lutomirski | x86/fsgsbase/64: Report FSBASE and GSBASE correctly... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2016-04-30 |
Andy Lutomirski | x86/iopl: Fix iopl capability check on Xen PV Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2016-04-30 |
Andy Lutomirski | x86/iopl/64: Properly context-switch IOPL on Xen PV Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2016-02-13 |
Andy Lutomirski | x86/mm: Improve switch_mm() barrier comments Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2016-02-13 |
Andy Lutomirski | x86/mm: Add barriers and document switch_mm()-vs-flush... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-10-13 |
Andy Lutomirski | x86/paravirt: Replace the paravirt nop with a bona... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-10-13 |
Andy Lutomirski | x86/ldt: Further fix FPU emulation Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-10-13 |
Andy Lutomirski | x86/ldt: Make modify_ldt synchronous Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-08-12 |
Andy Lutomirski | x86/xen: Probe target addresses in set_aliased_prot... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-05-09 |
Andy Lutomirski | x86/asm/entry/32: Fix user_mode() misuses Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-05-09 |
Andy Lutomirski | x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-20 |
Andy Lutomirski | x86, tls: Interpret an all-zero struct user_desc as... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-20 |
Andy Lutomirski | x86, tls, ldt: Stop checking lm in LDT_empty Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-20 |
Andy Lutomirski | x86_64, vdso: Fix the vdso address randomization algorithm Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-20 |
Andy Lutomirski | x86/tls: Don't validate lm in set_thread_area() after all Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-20 |
Andy Lutomirski | x86/tls: Disallow unusual TLS segments Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-20 |
Andy Lutomirski | x86_64, switch_to(): Load TLS descriptors before switching... * Copyright (c) 2014 Andy Lutomirski * Copyright (c) 2014 Andy Lutomirski Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-01-01 |
Andy Lutomirski | x86, kvm: Clear paravirt_enabled on KVM guests for... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-01-01 |
Andy Lutomirski | x86/tls: Validate TLS entries to protect espfix Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-12-14 |
Andy Lutomirski | x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-12-14 |
Andy Lutomirski | x86_64, traps: Rework bad_iret Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-12-14 |
Andy Lutomirski | x86_64, traps: Fix the espfix64 #DF fixup and rewrite... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-12-14 |
Andy Lutomirski | x86_64, traps: Stop using IST for #SS Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-12-14 |
Andy Lutomirski | x86, apic: Handle a bad TSC more gracefully Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-11-05 |
Andy Lutomirski | x86,kvm,vmx: Preserve CR4 across VM entry Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-09-13 |
Andy Lutomirski | x86_64/entry/xen: Do not invoke espfix64 on Xen Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-07-11 |
Andy Lutomirski | x86_32, entry: Do syscall exit work on badsys (CVE... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2014-07-11 |
Andy Lutomirski | auditsc: audit_krule mask accesses need bounds checking Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2013-06-29 |
Andy Lutomirski | net: Block MSG_CMSG_COMPAT in send(m)msg and recv... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2013-01-16 |
Andy Lutomirski | PCI: Reduce Ricoh 0xe822 SD card reader base clock... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2012-07-12 |
Andy Lutomirski | mm: Hold a file reference in madvise_remove Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2011-08-25 |
Andy Lutomirski | x86-32: Fix boot with CONFIG_X86_INVD_BUG Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-24 |
Andy Lutomirski | x86-64, unistd: Remove bogus __IGNORE_getcpu Author: Andy Lutomirski <luto@mit.edu> Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-11 |
Andy Lutomirski | x86-64: Rework vsyscall emulation and add vsyscall... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-11 |
Andy Lutomirski | x86-64: Wire up getcpu syscall Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-10 |
Andy Lutomirski | x86: Remove unnecessary compile flag tweaks for vsyscall... Author: Andy Lutomirski <luto@mit.edu> Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-05 |
Andy Lutomirski | Add KEY_MICMUTE and enable it on Lenovo X220 Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-04 |
Andy Lutomirski | x86-64: Add vsyscall:emulate_vsyscall trace event Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-04 |
Andy Lutomirski | x86-64: Add user_64bit_mode paravirt op Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-04 |
Andy Lutomirski | x86-64, xen: Enable the vvar mapping Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-04 |
Andy Lutomirski | x86-64: Work around gold bug 13023 Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-04 |
Andy Lutomirski | x86-64: Move the "user" vsyscall segment out of the... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-08-04 |
Andy Lutomirski | x86-64: Pad vDSO to a page boundary Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-21 |
Andy Lutomirski | x86-64, vdso: Do not allocate memory for the vDSO Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-15 |
Andy Lutomirski | Document the vDSO and add a reference parser Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-15 |
Andy Lutomirski | ia64: Replace clocksource.fsys_mmio with generic arch... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-15 |
Andy Lutomirski | x86-64: Move vread_tsc and vread_hpet into the vDSO Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-13 |
Andy Lutomirski | clocksource: Replace vread with generic arch data Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-13 |
Andy Lutomirski | x86-64: Add --no-undefined to vDSO build Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-13 |
Andy Lutomirski | x86-64: Allow alternative patching in the vDSO Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-13 |
Andy Lutomirski | x86: Make alternative instruction pointers relative Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-07-13 |
Andy Lutomirski | x86-64: Improve vsyscall emulation CS and RIP handling Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-07 |
Andy Lutomirski | x86-64: Emulate legacy vsyscalls Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-06 |
Andy Lutomirski | x86-64: Fill unused parts of the vsyscall page with... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-06 |
Andy Lutomirski | x86-64: Remove vsyscall number 3 (venosys) Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-05 |
Andy Lutomirski | x86-64: Map the HPET NX Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-05 |
Andy Lutomirski | x86-64: Remove kernel.vsyscall64 sysctl Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-05 |
Andy Lutomirski | x86-64: Give vvars their own page Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-05 |
Andy Lutomirski | x86-64: Document some of entry_64.S Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-05 |
Andy Lutomirski | x86-64: Fix alignment of jiffies variable Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-02 |
Andy Lutomirski | efifb: Disallow manual bind and unbind Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-02 |
Andy Lutomirski | efifb: Fix mismatched request/release_mem_region Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-06-02 |
Andy Lutomirski | efifb: Enable write-combining Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-24 |
Andy Lutomirski | x86-64: Optimize vDSO time() Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-24 |
Andy Lutomirski | x86-64: Add time to vDSO Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-24 |
Andy Lutomirski | x86-64: Turn off -pg and turn on -foptimize-sibling... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-24 |
Andy Lutomirski | x86-64: Move vread_tsc into a new file with sensible... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-24 |
Andy Lutomirski | x86-64: Vclock_gettime(CLOCK_MONOTONIC) can't ever... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-24 |
Andy Lutomirski | x86-64: Don't generate cmov in vread_tsc Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-24 |
Andy Lutomirski | x86-64: Remove unnecessary barrier in vread_tsc Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-24 |
Andy Lutomirski | x86-64: Clean up vdso/kernel shared variables Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-16 |
Andy Lutomirski | crypto: aesni-intel - Merge with fpu.ko Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-15 |
Andy Lutomirski | drm/i915: Revert i915.semaphore=1 default from 47ae63e0 Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2011-05-13 |
Andy Lutomirski | drm/i915: Revert i915.semaphore=1 default from i915... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2010-11-18 |
Andy Lutomirski | nouveau: Acknowledge HPD irq in handler, not bottom... Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2010-08-04 |
Andy Lutomirski | iwlagn: Improve aggregation failure error messages Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2010-07-01 |
Andy Lutomirski | drm/i915: Fix CRT hotplug regression in 2.6.35-rc1 Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2009-10-13 |
Andy Lutomirski | drm/i915: Fix render reclock availability detection. Signed-off-by: Andy Lutomirski <luto@mit.edu>
|
commit | commitdiff | tree |
2009-05-09 |
Andy Lutomirski | USB: Fix makefile so that CONFIG_WDM and CONFIG_TMC... Signed-off-by: Andy Lutomirski <amluto@gmail.com>
|
commit | commitdiff | tree |
|