projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
perf/core: Make sure the ring-buffer is mapped in all page-tables
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-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-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-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
2018-06-12
Anna-Maria Gleixner
locking/refcounts: Implement refcount_dec_and_lock_irqsave()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-12
Anna-Maria Gleixner
atomic: Add irqsave variant of atomic_dec_and_lock()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-12
Sebastian Andrzej...
alpha: Remove custom dec_and_lock() implementation
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-12
Sebastian Andrzej...
posix-cpu-timers: Remove lockdep_assert_irqs_disabled()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-10
Anna-Maria Gleixner
signal: Remove no longer required irqsave/restore
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-10
Anna-Maria Gleixner
rcu: Update documentation of rcu_read_unlock()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-09
Tony Luck
x86/intel_rdt: Enable CMT and MBM on new Skylake stepping
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-07
Tony Luck
x86/mce: Check for alternate indication of machine...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-07
Tony Luck
x86/mce: Improve error message when kernel cannot recover
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
x86/apic/vector: Print APIC control bits in debugfs
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
genirq/affinity: Defer affinity setting if irq chip...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
x86/platform/uv: Use apic_ack_irq()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
x86/ioapic: Use apic_ack_irq()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
irq_remapping: Use apic_ack_irq()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
x86/apic: Provide apic_ack_irq()
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
genirq/migration: Avoid out of line call if pending...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
genirq/generic_pending: Do not lose pending affinity...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Thomas Gleixner
x86/apic/vector: Prevent hlist corruption and leaks
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Josh Poimboeuf
objtool: Fix GCC 8 cold subfunction detection for aliased...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Konrad Rzeszutek...
x86/bugs: Switch the selection of mitigation from CPU...
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
2018-06-06
Konrad Rzeszutek...
x86/bugs: Add AMD's SPEC_CTRL MSR usage
Signed-off-by:
Thomas Gleixner
<tglx@linutronix.de>
commit
|
commitdiff
|
tree
next