index
:
linux
master
linux
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
x86/speculation: Support Enhanced IBRS on future CPUs
Sai Praneeth
2018-08-03
4
-2
/
+23
*
x86/speculation: Protect against userspace-userspace spectreRSB
Jiri Kosina
2018-07-31
1
-31
/
+7
*
x86/kexec: Allocate 8k PGDs for PTI
Joerg Roedel
2018-07-30
1
-2
/
+3
*
Revert "perf/core: Make sure the ring-buffer is mapped in all page-tables"
Joerg Roedel
2018-07-30
1
-16
/
+0
*
x86/mm: Remove in_nmi() warning from vmalloc_fault()
Joerg Roedel
2018-07-30
1
-2
/
+0
*
x86/entry/32: Check for VM86 mode in slow-path check
Joerg Roedel
2018-07-20
1
-2
/
+10
*
perf/core: Make sure the ring-buffer is mapped in all page-tables
Joerg Roedel
2018-07-20
1
-0
/
+16
*
x86/pti: Check the return value of pti_user_pagetable_walk_pmd()
Jiang Biao
2018-07-20
1
-3
/
+7
*
x86/pti: Check the return value of pti_user_pagetable_walk_p4d()
Jiang Biao
2018-07-20
1
-2
/
+9
*
x86/entry/32: Add debug code to check entry/exit CR3
Joerg Roedel
2018-07-20
1
-0
/
+43
*
x86/mm/pti: Add Warning when booting on a PCID capable CPU
Joerg Roedel
2018-07-20
1
-0
/
+22
*
x86/pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32
Joerg Roedel
2018-07-20
1
-1
/
+1
*
x86/ldt: Enable LDT user-mapping for PAE
Joerg Roedel
2018-07-20
2
-5
/
+53
*
x86/ldt: Split out sanity check in map_ldt_struct()
Joerg Roedel
2018-07-20
1
-24
/
+58
*
x86/ldt: Define LDT_END_ADDR
Joerg Roedel
2018-07-20
3
-1
/
+4
*
x86/ldt: Reserve address-space range on 32 bit for the LDT
Joerg Roedel
2018-07-20
2
-2
/
+14
*
x86/pgtable/pae: Use separate kernel PMDs for user page-table
Joerg Roedel
2018-07-20
1
-19
/
+81
*
x86/mm/dump_pagetables: Define INIT_PGD
Joerg Roedel
2018-07-20
1
-6
/
+6
*
x86/mm/pti: Clone entry-text again in pti_finalize()
Joerg Roedel
2018-07-20
1
-4
/
+9
*
x86/mm/pti: Introduce pti_finalize()
Joerg Roedel
2018-07-20
5
-9
/
+22
*
x86/mm/pti: Keep permissions when cloning kernel text in pti_clone_kernel_text()
Joerg Roedel
2018-07-20
1
-1
/
+1
*
x86/mm/pti: Make pti_clone_kernel_text() compile on 32 bit
Joerg Roedel
2018-07-20
3
-8
/
+12
*
x86/mm/pti: Clone CPU_ENTRY_AREA on PMD level on x86_32
Joerg Roedel
2018-07-20
1
-0
/
+20
*
x86/mm/pti: Define X86_CR3_PTI_PCID_USER_BIT on x86_32
Joerg Roedel
2018-07-20
1
-4
/
+4
*
x86/mm/pti: Add an overflow check to pti_clone_pmds()
Joerg Roedel
2018-07-20
1
-0
/
+4
*
x86/mm/legacy: Populate the user page-table with user pgd's
Joerg Roedel
2018-07-20
1
-0
/
+9
*
x86/mm/pae: Populate the user page-table with user pgd's
Joerg Roedel
2018-07-20
1
-0
/
+7
*
x86/mm/pae: Populate valid user PGD entries
Joerg Roedel
2018-07-20
1
-2
/
+26
*
x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h
Joerg Roedel
2018-07-20
6
-38
/
+21
*
x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h
Joerg Roedel
2018-07-20
1
-0
/
+23
*
x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h
Joerg Roedel
2018-07-20
2
-49
/
+49
*
x86/pgtable/32: Allocate 8k page-tables when PTI is enabled
Joerg Roedel
2018-07-20
2
-7
/
+18
*
x86/pgtable/pae: Unshare kernel PMDs when PTI is enabled
Joerg Roedel
2018-07-20
1
-2
/
+3
*
x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl()
Joerg Roedel
2018-07-20
2
-7
/
+7
*
x86/entry: Rename update_sp0 to update_task_stack
Joerg Roedel
2018-07-20
4
-5
/
+5
*
x86/entry/32: Add PTI CR3 switches to NMI handler code
Joerg Roedel
2018-07-20
1
-6
/
+33
*
x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points
Joerg Roedel
2018-07-20
1
-4
/
+82
*
x86/entry/32: Simplify debug entry point
Joerg Roedel
2018-07-20
1
-32
/
+3
*
x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack
Joerg Roedel
2018-07-20
1
-1
/
+115
*
x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI
Joerg Roedel
2018-07-20
1
-4
/
+11
*
x86/entry/32: Leave the kernel via trampoline stack
Joerg Roedel
2018-07-20
1
-2
/
+77
*
x86/entry/32: Enter the kernel via trampoline stack
Joerg Roedel
2018-07-20
6
-28
/
+115
*
x86/entry/32: Split off return-to-kernel path
Joerg Roedel
2018-07-20
1
-3
/
+8
*
x86/entry/32: Unshare NMI return path
Joerg Roedel
2018-07-20
1
-2
/
+6
*
x86/entry/32: Put ESPFIX code into a macro
Joerg Roedel
2018-07-20
1
-48
/
+49
*
x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler
Joerg Roedel
2018-07-20
2
-2
/
+9
*
x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack
Joerg Roedel
2018-07-20
2
-3
/
+4
*
x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c
Joerg Roedel
2018-07-20
2
-2
/
+4
*
x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation
Jiang Biao
2018-07-19
1
-1
/
+0
*
x86/pti: Make pti_set_kernel_image_nonglobal() static
Jiang Biao
2018-07-16
1
-1
/
+1
[next]