2019-01-14 |
Will Deacon | arm64: mm: Ensure writes to swapper are ordered wrt... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2019-01-14 |
Will Deacon | arm64: kpti: Use early_param for kpti= command-line... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-08-27 |
Will Deacon | fs: dcache: Use READ_ONCE when accessing i_dir_seq Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-08-27 |
Will Deacon | fs: dcache: Avoid livelock between d_alloc_parallel... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-08-27 |
Will Deacon | arm64: lse: Add early clobbers to some input/output... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-06-06 |
Will Deacon | locking/qspinlock: Ensure node->count is updated before... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-06-06 |
Will Deacon | arm64: spinlock: Fix theoretical trylock() A-B-A with... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-28 |
Will Deacon | arm64: __show_regs: Only resolve kernel symbols when... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-28 |
Will Deacon | arm64: cpufeature: Fix CTR_EL0 field definitions Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-23 |
Will Deacon | arm64: proc: Set PTE_NG for table entries to avoid... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-23 |
Will Deacon | nospec: Move array_index_nospec() parameter checking... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: Implement branch predictor hardening for affected... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: cputype: Add missing MIDR values for Cortex... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: entry: Apply BP hardening for suspicious interrupts... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: entry: Apply BP hardening for high-priority... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: Add skeleton to harden the branch predictor... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | drivers/firmware: Expose psci_get_version through psci_ops... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: cpufeature: Pass capability structure to ->enable... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: futex: Mask __user pointers prior to dereference Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: uaccess: Mask __user pointers for __arch_{clear... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: uaccess: Don't bother eliding access_ok checks... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: uaccess: Prevent speculative use of the current... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: entry: Ensure branch through syscall table is... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: barrier: Add CSDB macros to control data-value... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | perf: arm_spe: Fail device probe when arm64_kernel_unmapped_... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: idmap: Use "awx" flags for .idmap.text .pushsection... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: entry: Reword comment about post_ttbr_update_workaround Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: kpti: Add ->enable callback to remap swapper... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Permit transitioning from Global to Non... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: kpti: Make use of nG dependent on arm64_kernel_unmapp... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Introduce TTBR_ASID_MASK for getting at... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: Take into account ID_AA64PFR0_EL1.CSV3 Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: Kconfig: Reword UNMAP_KERNEL_AT_EL0 kconfig... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: Kconfig: Add CONFIG_UNMAP_KERNEL_AT_EL0 Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: use RET instruction for exiting the trampoline Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: kaslr: Put kernel vectors address in separate... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: entry: Add fake CPU feature for unmapping the... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: tls: Avoid unconditional zeroing of tpidrro_el0... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: erratum: Work around Falkor erratum #E1003 in... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: entry: Hook up entry trampoline to exception... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: entry: Explicitly pass exception level to kernel_vent... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Map entry trampoline into trampoline and... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: entry: Add exception trampoline page for exceptions... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Invalidate both kernel and user ASIDs when... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Add arm64_kernel_unmapped_at_el0 helper Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Allocate ASIDs in pairs Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Fix and re-enable ARM64_SW_TTBR0_PAN Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Rename post_ttbr0_update_workaround Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Remove pre_ttbr0_update_workaround for Falkor... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Move ASID from TTBR0 to TTBR1 Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-02-22 |
Will Deacon | arm64: mm: Use non-global mappings for kernel space Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2018-01-19 |
Will Deacon | scripts/decodecode: fix decoding for AArch64 (arm64... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-17 |
Will Deacon | locking/barriers: Convert users of lockless_dereference... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-17 |
Will Deacon | locking/barriers: Add implicit smp_read_barrier_depends... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-15 |
Will Deacon | arm64: fpsimd: Fix copying of FP state from signal... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-12 |
Will Deacon | arm64: hw_breakpoint: Use linux/uaccess.h instead of... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-12 |
Will Deacon | arm64: mm: Fix false positives in set_pte_at access... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-12 |
Will Deacon | locking/core: Remove break_lock field when CONFIG_GENERIC_LO... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-12 |
Will Deacon | locking/core: Fix deadlock during boot on systems with... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-06 |
Will Deacon | arm64: SW PAN: Update saved ttbr0 value on enter_lazy_tlb Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-06 |
Will Deacon | arm64: SW PAN: Point saved ttbr0 at the zero page when... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-04 |
Will Deacon | irqdesc: Use bool return type instead of int Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-02 |
Will Deacon | scripts/kernel-doc: Don't fail with status != 0 if... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-12-01 |
Will Deacon | arm64: context: Fix comments and remove pointless smp_wmb() Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-11-16 |
Will Deacon | arm64/mm/kasan: don't use vmemmap_populate() to initialize... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-11-02 |
Will Deacon | arm64: Don't walk page table for user faults in do_mem_abort Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-27 |
Will Deacon | arm64: uapi: Remove PSR_Q_BIT Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-27 |
Will Deacon | arm64: traps: Pretty-print pstate in register dumps Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-27 |
Will Deacon | arm64: traps: Don't print stack or raw PC/LR values... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-25 |
Will Deacon | locking/qrwlock: Prevent slowpath writers getting held... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-25 |
Will Deacon | locking/qrwlock, arm64: Move rwlock implementation... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-25 |
Will Deacon | locking/qrwlock: Use atomic_cond_read_acquire() when... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-25 |
Will Deacon | locking/atomic: Add atomic_cond_read_acquire() Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-25 |
Will Deacon | locking/qrwlock: Use 'struct qrwlock' instead of 'struct... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-24 |
Will Deacon | Merge branch 'for-next/perf' into aarch64/for-next... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-24 |
Will Deacon | locking/atomics/alpha: Add smp_read_barrier_depends... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-24 |
Will Deacon | locking/barriers: Kill lockless_dereference() Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-24 |
Will Deacon | locking/barriers: Convert users of lockless_dereference... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-24 |
Will Deacon | locking/barriers: Add implicit smp_read_barrier_depends... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-24 |
Will Deacon | linux/compiler.h: Split into compiler.h and compiler_types.h Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-20 |
Will Deacon | iommu/arm-smmu-v3: Consolidate identical timeouts Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-20 |
Will Deacon | iommu/arm-smmu-v3: Split arm_smmu_cmdq_issue_sync in... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-20 |
Will Deacon | iommu/arm-smmu-v3: Ensure we sync STE when only changing... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-18 |
Will Deacon | locking/arch, powerpc/rtas: Use arch_spin_lock() instead... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-18 |
Will Deacon | drivers/perf: Add support for ARMv8.2 Statistical Profiling... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-18 |
Will Deacon | dt-bindings: Document devicetree binding for ARM SPE Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-18 |
Will Deacon | arm64: head: Init PMSCR_EL2.{PA,PCT} when entered at... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-18 |
Will Deacon | arm64: sysreg: Move SPE registers and PSB into common... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-18 |
Will Deacon | perf/core: Add PERF_AUX_FLAG_COLLISION to report colliding... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-18 |
Will Deacon | perf/core: Export AUX buffer helpers to modules Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-18 |
Will Deacon | genirq: export irq_get_percpu_devid_partition to modules Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-17 |
Will Deacon | Merge tag 'acpi/iort-for-v4.15' of git://git.kernel... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-13 |
Will Deacon | mm: page_vma_mapped: ensure pmd is loaded with READ_ONCE... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-10 |
Will Deacon | locking/arch: Remove dummy arch_{read,spin,write}_lock_flags... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-10 |
Will Deacon | locking/arch: Remove dummy arch_{read,spin,write}_relax... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-10 |
Will Deacon | locking/core: Remove {read,spin,write}_can_lock() Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-10 |
Will Deacon | locking/rwsem, security/apparmor: Replace homebrew... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-10 |
Will Deacon | perf/core: Avoid freeing static PMU contexts when PMU... Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
2017-10-02 |
Will Deacon | arm64: mm: Remove useless and wrong comments from fault.c Signed-off-by: Will Deacon <will.deacon@arm.com>
|
commit | commitdiff | tree |
next |