summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/vm86_32.c
Commit message (Expand)AuthorAgeFilesLines
* x86/32: Remove lazy GS macrosBrian Gerst2022-04-141-2/+2
* signal: Replace force_fatal_sig with force_exit_sig when in doubtEric W. Biederman2021-11-191-1/+1
* signal/vm86_32: Remove pointless test in BUG_ONEric W. Biederman2021-11-121-1/+1
* signal: Replace force_sigsegv(SIGSEGV) with force_fatal_sig(SIGSEGV)Eric W. Biederman2021-10-291-1/+1
* signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved.Eric W. Biederman2021-10-251-1/+3
* signal/vm86_32: Replace open coded BUG_ON with an actual BUG_ONEric W. Biederman2021-10-251-4/+2
* x86/vm86/32: Remove VM86_SCREEN_BITMAP supportAndy Lutomirski2021-01-211-48/+14
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
* x86: switch save_v86_state() to unsafe_put_user()Al Viro2020-03-181-31/+30
* vm86: get rid of get_user_ex() useAl Viro2020-03-181-30/+24
* x86: Remove force_iret()Brian Gerst2020-01-081-1/+0
* signal: Remove task parameter from force_sigEric W. Biederman2019-05-271-1/+1
* x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has()Borislav Petkov2019-04-081-1/+1
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-2/+2
* x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_rangeRik van Riel2018-10-091-1/+1
* x86/mm: Page size aware flush_tlb_mm_range()Peter Zijlstra2018-10-091-1/+1
* x86/entry: Rename update_sp0 to update_task_stackJoerg Roedel2018-07-201-2/+2
* x86/vm86/32: Fix POPF emulationAndy Lutomirski2018-03-141-1/+2
* Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | x86/entry/64: Remove all remaining direct thread_struct::sp0 readsAndy Lutomirski2017-11-021-2/+2
* | x86/entry/64: Pass SP0 directly to load_sp0()Andy Lutomirski2017-11-021-8/+6
* | x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0()Andy Lutomirski2017-11-021-1/+5
|/
* x86/vm86/32: Switch to flush_tlb_mm_range() in mark_screen_rdonly()Andy Lutomirski2017-04-261-1/+1
* x86/mm: Convert trivial cases of page table walk to 5-level pagingKirill A. Shutemov2017-03-141-1/+5
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* x86/vm86: Fix unused variable warning if THP is disabledKirill A. Shutemov2017-02-131-2/+3
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* x86, bitops: remove use of "sbb" to return CFH. Peter Anvin2016-06-081-4/+1
* x86/cpufeature: Replace the old static_cpu_has() with safe variantBorislav Petkov2016-01-301-1/+1
* thp: rename split_huge_page_pmd() to split_huge_pmd()Kirill A. Shutemov2016-01-151-1/+5
* x86/cpufeature: Remove unused and seldomly used cpu_has_xx macrosBorislav Petkov2015-12-191-1/+3
* x86/vm86: Block non-root vm86(old) if mmap_min_addr != 0Andy Lutomirski2015-09-051-0/+27
* x86/vm86: Rename vm86->v86flags and v86maskBrian Gerst2015-07-311-10/+10
* x86/vm86: Rename vm86->vm86_info to user_vm86Brian Gerst2015-07-311-34/+36
* x86/vm86: Clean up vm86.h includesBrian Gerst2015-07-311-0/+1
* x86/vm86: Use the normal pt_regs area for vm86Brian Gerst2015-07-311-65/+45
* x86/vm86: Eliminate 'struct kernel_vm86_struct'Brian Gerst2015-07-311-54/+41
* x86/vm86: Move fields from 'struct kernel_vm86_struct' to 'struct vm86'Brian Gerst2015-07-311-20/+22
* x86/vm86: Move vm86 fields out of 'thread_struct'Brian Gerst2015-07-311-19/+27
* x86/entry/vm86: Move userspace accesses to do_sys_vm86()Brian Gerst2015-07-211-88/+101
* x86/entry/vm86: Preserve 'orig_ax'Brian Gerst2015-07-211-0/+2
* x86/entry/vm86: Clean up saved_fs/gsBrian Gerst2015-07-211-4/+2
* x86/asm/entry: Rename 'init_tss' to 'cpu_tss'Andy Lutomirski2015-03-061-2/+2
* x86, vm86: fix VM86 syscalls: use SYSCALL_DEFINEx(...)Alexander van Heukelum2013-05-021-24/+14
* x86: get rid of pt_regs argument in vm86/vm86oldAl Viro2013-02-031-4/+4
* thp: change split_huge_page_pmd() interfaceKirill A. Shutemov2012-12-121-1/+1
* x86: get rid of TIF_IRET hackeryAl Viro2012-09-201-3/+3
* x86/debug: Add KERN_<LEVEL> to bare printks, convert printks to pr_<level>Joe Perches2012-06-061-2/+4
* Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2012-03-291-1/+1
|\