2015-07-21 |
Andy Lutomirski | x86/selftests, x86/vm86: Improve entry_from_vm86 selftest Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-21 |
Andy Lutomirski | x86/kconfig/32: Rename CONFIG_VM86 and default it to 'n' Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-07-21 |
Andy Lutomirski | x86/entry/syscalls: Wire up 32-bit direct socket calls Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-21 |
Andy Lutomirski | x86/nmi: Remove the 'b2b' parameter from nmi_handle() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-17 |
Andy Lutomirski | x86/entry: Fix _TIF_USER_RETURN_NOTIFY check in prepare_exit... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-07-08 |
Andy Lutomirski | x86/entry/64: Fix IRQ state confusion and related warning... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/irq, context_tracking: Document how IRQ context... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry: Remove SCHEDULE_USER and asm/context-tracking.h Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry: Remove exception_enter() from most trap... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/asm/entry/64: Migrate error and IRQ exit work to... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/asm/entry/64: Simplify IRQ stack pt_regs handling Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/asm/entry/64: Save all regs on interrupt entry Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry/64: Migrate 64-bit and compat syscalls to... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry/64: Really create an error-entry-from-usermode... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry: Add new, comprehensible entry and exit handlers... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry: Add enter_from_user_mode() and use it in... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/traps, context_tracking: Assert that we're in CONTEXT_KE... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry: Move C entry and exit code to arch/x86/entry... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | notifiers, RCU: Assert that RCU is watching in notify_die() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | context_tracking: Add ct_state() and CT_WARN_ON() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry/64/compat: Fix bad fast syscall arg failure... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-07 |
Andy Lutomirski | x86/entry, selftests/x86: Add a test for 32-bit fast... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Remove rdtsc_barrier() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc, x86/kvm: Drop open-coded barrier and use... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Use rdtsc_ordered() in read_tsc() instead... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc/sync: Use rdtsc_ordered() in check_tsc_warp... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Add rdtsc_ordered() and use it in trivial... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Rename native_read_tsc() to rdtsc() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Remove rdtscl() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc, drivers/input/gameport: Replace rdtscl... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc, input/joystick/analog: Switch from rdtscl... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc, staging/lirc_serial: Remove TSC-based... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc, drivers/net/hamradio/baycom_epp: Replace... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc, x86/cpu/amd: Use the full 64-bit TSC to... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Use the full 64-bit TSC in delay_tsc() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Remove the rdtscp() and rdtscpll() macros Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Replace rdtscll() with native_read_tsc() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc, x86/paravirt: Remove read_tsc() and read_tscp... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc, kvm: Remove vget_cycles() Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-07-06 |
Andy Lutomirski | x86/asm/tsc: Inline native_read_tsc() and remove __native_re... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-06-10 |
Andy Lutomirski | x86/asm/entry/64: Disentangle error_entry/exit gsbase... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-06-05 |
Andy Lutomirski | x86/asm/entry/64: Remove pointless jump to irq_return Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-06-05 |
Andy Lutomirski | x86/asm/msr: Make wrmsrl_safe() a function Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-06-02 |
Andy Lutomirski | x86/asm/irq: Stop relying on magic JMP behavior for... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-05-30 |
Andy Lutomirski | x86/asm/entry/32, selftests: Add a selftest for kernel... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-05-24 |
Andy Lutomirski | x86/asm/irq: Stop relying on magic JMP behavior for... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-05-13 |
Andy Lutomirski | selftests, x86: Rework x86 target architecture detection Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-05-13 |
Andy Lutomirski | selftests, x86: Remove useless run_tests rule Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-05-08 |
Andy Lutomirski | x86, selftests: Add a test for the "sysret_ss_attrs... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-04-27 |
Andy Lutomirski | x86_64, asm: Work around AMD SYSRET SS descriptor attribute... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-04-22 |
Andy Lutomirski | x86, paravirt, xen: Remove the 64-bit ->irq_enable_sysexit... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-04-17 |
Andy Lutomirski | errno.h: Improve ENOSYS's comment Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-04-17 |
Andy Lutomirski | checkpatch.pl: new instances of ENOSYS are errors Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-04-16 |
Andy Lutomirski | x86, selftests: Add single_step_syscall test Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-04-08 |
Andy Lutomirski | x86, selftests: Add sigreturn selftest Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-04-03 |
Andy Lutomirski | x86/asm/entry/64/compat: Use SYSRETL to return from... Signed-off-by: Andy Lutomirski <luto@kernel.org> Cc: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-04-03 |
Andy Lutomirski | x86/asm/entry/32: Stop caching MSR_IA32_SYSENTER_ESP... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-04-03 |
Andy Lutomirski | x86/asm/entry/32: Improve a TOP_OF_KERNEL_STACK_PADDING... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-04-02 |
Andy Lutomirski | x86/asm/entry/64: Disable opportunistic SYSRET if regs... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-31 |
Andy Lutomirski | x86/vdso: Remove x32 intermediates during 'make clean' Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-24 |
Andy Lutomirski | x86/asm/entry: Check for syscall exit work with IRQs... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/asm/entry: Replace some open-coded VM86 checks... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/asm/entry: Remove user_mode_vm() Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/asm/entry: Change all 'user_mode_vm()' calls to... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/asm/entry: Make user_mode() work correctly if regs... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/asm/entry: Use user_mode_ignore_vm86() where appropriate Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/asm/entry, perf: Explicitly optimize vm86 handling... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/asm/entry: Add user_mode_ignore_vm86() Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/asm/entry, perf: Fix incorrect TIF_IA32 check in... Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-23 |
Andy Lutomirski | x86/mm/fault: Use TASK_SIZE_MAX in is_prefetch() Signed-off-by: Andy Lutomirski <luto@kernel.org>
|
commit | commitdiff | tree |
2015-03-17 |
Andy Lutomirski | x86/asm/entry/32: Document our abuse of x86_hw_tss... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-17 |
Andy Lutomirski | x86/asm/entry: Unify and fix initial thread_struct... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-17 |
Andy Lutomirski | x86/asm/entry: Create and use a 'TOP_OF_KERNEL_STACK_PADDING... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-17 |
Andy Lutomirski | x86/signal/64: Remove 'fs' and 'gs' from sigcontext Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-17 |
Andy Lutomirski | x86/signal/64: Fix SS handling for signals delivered... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-10 |
Andy Lutomirski | x86/asm/entry/32: Fix user_mode() misuses Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-07 |
Andy Lutomirski | x86/asm/entry: Replace this_cpu_sp0() with current_top_of_st... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-07 |
Andy Lutomirski | x86/asm/entry: Delay loading sp0 slightly on task switch Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-06 |
Andy Lutomirski | x86/asm/entry: Rename 'INIT_TSS_IST' to 'CPU_TSS_IST' Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-06 |
Andy Lutomirski | x86/asm/entry: Remove INIT_TSS and fold the definitions... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-06 |
Andy Lutomirski | x86/asm/entry: Rename 'init_tss' to 'cpu_tss' Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-06 |
Andy Lutomirski | x86/asm/entry/64/compat: Change the 32-bit sysenter... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-06 |
Andy Lutomirski | x86/asm/entry: Switch all C consumers of kernel_stack... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-06 |
Andy Lutomirski | x86/asm/entry: Add this_cpu_sp0() to read sp0 for the... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-03-05 |
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-03-04 |
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-03-04 |
Andy Lutomirski | x86/asm/entry/64: Remove 'int_check_syscall_exit_work' Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-25 |
Andy Lutomirski | x86/ia32-compat: Fix CLONE_SETTLS bitness of copy_thread() Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-25 |
Andy Lutomirski | x86/ptrace: Remove checks for TIF_IA32 when changing... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-18 |
Andy Lutomirski | x86/asm/decoder: Fix and enforce max instruction size... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-14 |
Andy Lutomirski | init: remove CONFIG_INIT_FALLBACK Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-13 |
Andy Lutomirski | all arches, signal: move restart_block to struct task_struct Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-04 |
Andy Lutomirski | perf/x86: Add /sys/devices/cpu/rdpmc=2 to allow rdpmc... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-04 |
Andy Lutomirski | perf/x86: Only allow rdpmc if a perf_event is mapped Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-04 |
Andy Lutomirski | perf: Pass the event to arch_perf_update_userpage() Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-04 |
Andy Lutomirski | perf: Add pmu callbacks to track event mapping and... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-04 |
Andy Lutomirski | x86: Add a comment clarifying LDT context switching Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-04 |
Andy Lutomirski | x86: Store a per-cpu shadow copy of CR4 Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-04 |
Andy Lutomirski | x86: Clean up cr4 manipulation Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
2015-02-01 |
Andy Lutomirski | x86_64, entry: Remove the syscall exit audit and schedule... Signed-off-by: Andy Lutomirski <luto@amacapital.net>
|
commit | commitdiff | tree |
next |