projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
x86/mm/pti: Clone kernel-image on PTE level for 32 bit
2018-08-07
Joerg Roedel
x86/mm/pti: Clone kernel-image on PTE level for 32 bit
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-07
Joerg Roedel
x86/mm/pti: Don't clear permissions in pti_clone_pmd()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-07
Joerg Roedel
x86/mm/pti: Fix 32 bit PCID check
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-06
Thomas Gleixner
Merge branch 'x86/pti-urgent' into x86/pti
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-06
Dave Hansen
x86/mm/init: Remove freed kernel image areas from alias...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-05
Dave Hansen
x86/mm/init: Add helper for freeing kernel image pages
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-05
Dave Hansen
x86/mm/init: Pass unconverted symbol addresses to free_init_...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-05
Dave Hansen
mm: Allow non-direct-map arguments to free_reserved_area()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-05
Dave Hansen
x86/mm/pti: Clear Global bit more aggressively
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-03
Frederic Weisbecker
nohz: Fix missing tick reprogram when interrupting...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-03
Thomas Gleixner
genirq: Make force irq threading setup more robust
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-03
Sai Praneeth
x86/speculation: Support Enhanced IBRS on future CPUs
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-08-02
Kirill A. Shutemov
x86/boot/compressed/64: Validate trampoline placement...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-31
Anna-Maria Gleixner
nohz: Fix local_timer_softirq_pending()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-30
Jiri Kosina
x86/speculation: Protect against userspace-userspace...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-30
Joerg Roedel
x86/kexec: Allocate 8k PGDs for PTI
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-30
Joerg Roedel
Revert "perf/core: Make sure the ring-buffer is mapped...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-30
Joerg Roedel
x86/mm: Remove in_nmi() warning from vmalloc_fault()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-20
Joerg Roedel
x86/entry/32: Check for VM86 mode in slow-path check
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-20
Joerg Roedel
perf/core: Make sure the ring-buffer is mapped in all...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-20
Jiang Biao
x86/pti: Check the return value of pti_user_pagetable_walk_pmd()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-20
Jiang Biao
x86/pti: Check the return value of pti_user_pagetable_walk_p4d()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Add debug code to check entry/exit CR3
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pti: Add Warning when booting on a PCID capable CPU
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/ldt: Enable LDT user-mapping for PAE
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/ldt: Split out sanity check in map_ldt_struct()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/ldt: Define LDT_END_ADDR
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/ldt: Reserve address-space range on 32 bit for...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/pgtable/pae: Use separate kernel PMDs for user...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/dump_pagetables: Define INIT_PGD
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pti: Clone entry-text again in pti_finalize()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pti: Introduce pti_finalize()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pti: Keep permissions when cloning kernel text...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pti: Make pti_clone_kernel_text() compile on...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pti: Clone CPU_ENTRY_AREA on PMD level on x86_32
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pti: Define X86_CR3_PTI_PCID_USER_BIT on x86_32
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pti: Add an overflow check to pti_clone_pmds()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/legacy: Populate the user page-table with user...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pae: Populate the user page-table with user...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/mm/pae: Populate valid user PGD entries
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/pgtable: Move two more functions from pgtable_64...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/pgtable: Move pgdp kernel/user conversion functions...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/pgtable/32: Allocate 8k page-tables when PTI is...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/pgtable/pae: Unshare kernel PMDs when PTI is enabled
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry: Rename update_sp0 to update_task_stack
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Add PTI CR3 switches to NMI handler code
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Simplify debug entry point
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Handle Entry from Kernel-Mode on Entry...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Leave the kernel via trampoline stack
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Enter the kernel via trampoline stack
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Split off return-to-kernel path
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Unshare NMI return path
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Put ESPFIX code into a macro
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Joerg Roedel
x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-19
Jiang Biao
x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_m...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-17
Dewet Thibaut
x86/MCE: Remove min interval polling limitation
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-16
Ville Syrjälä
x86/apm: Don't access __preempt_count with zeroed fs
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-16
Jiang Biao
x86/pti: Make pti_set_kernel_image_nonglobal() static
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-15
Isaac J. Manjarres
stop_machine: Disable preemption when waking two stopper...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-15
Hugh Dickins
x86/events/intel/ds: Fix bts_interrupt_threshold alignment
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-10
Mathieu Desnoyers
rseq/selftests: cleanup: Update comment above rseq_prepare_u...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-10
Mathieu Desnoyers
rseq: Remove unused types_32_64.h uapi header
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-10
Mathieu Desnoyers
rseq: uapi: Declare rseq_cs field as union, update...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-10
Mathieu Desnoyers
rseq: uapi: Update uapi comments
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-10
Mathieu Desnoyers
rseq: Use get_user/put_user rather than __get_user...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-10
Mathieu Desnoyers
rseq: Use __u64 for rseq_cs fields, validate user inputs
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-10
Sudeep Holla
clocksource: arm_arch_timer: Set arch_mem_timer cpumask...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-10
Sudeep Holla
Revert "tick: Prefer a lower rating device only if...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-07
Jann Horn
x86/mtrr: Don't copy out-of-bounds data in mtrr_write
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-07-06
K. Y. Srinivasan
x86/hyper-v: Fix the circular dependency in IPI enlightenment
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-23
Kirill A. Shutemov
x86/mm: Fix 'no5lvl' handling
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-23
Kirill A. Shutemov
Revert "x86/mm: Mark __pgtable_l5_enabled __initdata"
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Suravee Suthikulpanit
x86/CPU/AMD: Fix LLC ID bit-shift calculation
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Thomas Gleixner
Merge branch 'linus' into x86/urgent
commit
|
commitdiff
|
tree
2018-06-22
Will Deacon
rseq: Avoid infinite recursion when delivering SIGSEGV
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Geert Uytterhoeven
MAINTAINERS: Add file patterns for x86 device tree...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Geert Uytterhoeven
time: Make sure jiffies_to_msecs() preserves non-zero...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Zhenzhong Duan
x86/microcode/intel: Fix memleak in save_microcode_patch()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Tony Luck
x86/mce: Fix incorrect "Machine check from unknown...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Borislav Petkov
x86/mce: Do not overwrite MCi_STATUS in mce_no_way_out()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
John Garry
irqdesc: Delete irq_desc_get_msi_desc()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Marc Zyngier
irqchip/gic-v3-its: Fix reprogramming of redistributors...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Marc Zyngier
irqchip/gic-v3-its: Only emit VSYNC if targetting a...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Marc Zyngier
irqchip/gic-v3-its: Only emit SYNC if targetting a...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Yang Yingliang
irqchip/gic-v3-its: Don't bind LPI to unavailable NUMA...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Marc Zyngier
irqchip/gic-v2m: Fix SPI release on error path
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Marc Zyngier
irqchip/ls-scfg-msi: Fix MSI affinity handling
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-22
Marc Zyngier
genirq/debugfs: Add missing IRQCHIP_SUPPORTS_LEVEL_MSI...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-20
Siarhei Liakh
x86: Call fixup_exception() before notify_die() in...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-20
Waiman Long
locking/rwsem: Fix up_read_non_owner() warning with...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-20
Josh Poimboeuf
objtool: Add machine_real_restart() to the noreturn...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-19
Arnd Bergmann
posix-timers: Fix nanosleep_copyout() for CONFIG_COMPAT_32BI...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2018-06-12
Julia Lawall
clocksource/drivers/stm32: Fix error return code
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
next