Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
a03d0bbacd41b7f3f94431ba607193d013634671
/
arch
63a812b
ANDROID: x86_64_cuttlefish_defconfig: Disable KPTI
by Greg Hartman
· 6 years ago
f5a861c
UPSTREAM: arm64: uaccess: suppress spurious clang warning
by Mark Rutland
· 7 years ago
f679e4d
Merge 4.9.98 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
80bb480
powerpc/eeh: Fix race with driver un/bind
by Michael Neuling
· 6 years ago
c11a6ed
x86/microcode/intel: Save microcode patch unconditionally
by Borislav Petkov
· 6 years ago
09e43b9
x86/smpboot: Don't use mwait_play_dead() on AMD systems
by Yazen Ghannam
· 6 years ago
41b0aa3
x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds
by Arnd Bergmann
· 6 years ago
a2a8b26
rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops
by Nicholas Piggin
· 6 years ago
2bcbbd5
Merge 4.9.97 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
bed2d76
s390/uprobes: implement arch_uretprobe_is_alive()
by Heiko Carstens
· 6 years ago
037069f
s390: correct module section names for expoline code revert
by Martin Schwidefsky
· 6 years ago
906cd97
s390: correct nospec auto detection init order
by Martin Schwidefsky
· 6 years ago
fa90b9a
s390: add sysfs attributes for spectre
by Martin Schwidefsky
· 6 years ago
4a51204
s390: report spectre mitigation via syslog
by Martin Schwidefsky
· 6 years ago
3e17958
s390: add automatic detection of the spectre defense
by Martin Schwidefsky
· 6 years ago
2afb4e9
s390: move nobp parameter functions to nospec-branch.c
by Martin Schwidefsky
· 6 years ago
7634817
s390/entry.S: fix spurious zeroing of r0
by Christian Borntraeger
· 6 years ago
7ae60d0
s390: do not bypass BPENTER for interrupt system calls
by Martin Schwidefsky
· 6 years ago
49a48a0
s390: Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*)
by Eugeniu Rosca
· 6 years ago
2a0b0e1
KVM: s390: force bp isolation for VSIE
by Christian Borntraeger
· 6 years ago
24fbc4e
s390: introduce execute-trampolines for branches
by Martin Schwidefsky
· 6 years ago
a1f44e7
s390: run user space and KVM guests with modified branch prediction
by Martin Schwidefsky
· 6 years ago
07f65a8
s390: add options to change branch prediction behaviour for the kernel
by Martin Schwidefsky
· 6 years ago
46bd2c0
s390/alternative: use a copy of the facility bit mask
by Martin Schwidefsky
· 6 years ago
2dcf46a
s390: add optimized array_index_mask_nospec
by Martin Schwidefsky
· 6 years ago
c225feb
s390: scrub registers on kernel entry and KVM exit
by Martin Schwidefsky
· 6 years ago
4d9c2b6
KVM: s390: wire up bpb feature
by Christian Borntraeger
· 6 years ago
420fd81
s390: enable CPU alternatives unconditionally
by Heiko Carstens
· 6 years ago
d69aa5e
s390: introduce CPU alternatives
by Vasily Gorbik
· 6 years ago
5955f16
MIPS: Generic: Fix big endian CPUs on generic machine
by Matt Redfearn
· 7 years ago
01eabcd
x86/tsc: Prevent 32bit truncation in calc_hpet_ref()
by Xiaoming Gao
· 6 years ago
8c01d00
UPSTREAM: arm64: restore get_current() optimisation
by Mark Rutland
· 7 years ago
059e38f
Revert "ANDROID: arm64: temporarily mark ARM64_SW_TTBR0_PAN as BROKEN"
by Greg Hackmann
· 6 years ago
70b330c
ANDROID: arm64: fix ARM64_SW_TTBR0_PAN backport
by Greg Hackmann
· 6 years ago
5b7e8f7
BACKPORT: arm64: split thread_info from task stack
by Mark Rutland
· 8 years ago
8b6c9c9
UPSTREAM: arm64: assembler: introduce ldr_this_cpu
by Mark Rutland
· 8 years ago
bf4efab
UPSTREAM: arm64: smp: Prevent raw_smp_processor_id() recursion
by Robin Murphy
· 7 years ago
75c9d93
UPSTREAM: arm64: make cpu number a percpu variable
by Mark Rutland
· 8 years ago
e9865e5
UPSTREAM: arm64: smp: prepare for smp_processor_id() rework
by Mark Rutland
· 8 years ago
0ec3713
UPSTREAM: arm64: move sp_el0 and tpidr_el1 into cpu_suspend_ctx
by Mark Rutland
· 8 years ago
0c7aad6
UPSTREAM: arm64: prep stack walkers for THREAD_INFO_IN_TASK
by Mark Rutland
· 8 years ago
abcc8cc
UPSTREAM: arm64: unexport walk_stackframe
by Mark Rutland
· 8 years ago
34e59ca
UPSTREAM: arm64: traps: simplify die() and __die()
by Mark Rutland
· 8 years ago
ab96e21
UPSTREAM: arm64: factor out current_stack_pointer
by Mark Rutland
· 8 years ago
eb1ac3b
BACKPORT: arm64: asm-offsets: remove unused definitions
by Mark Rutland
· 8 years ago
ed97c7b
UPSTREAM: arm64: thread_info remove stale items
by Mark Rutland
· 8 years ago
85852ea
ANDROID: arm64: temporarily mark ARM64_SW_TTBR0_PAN as BROKEN
by Greg Hackmann
· 6 years ago
320d53a
Merge 4.9.96 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
f3ba3ea
hypfs_kill_super(): deal with failed allocations
by Al Viro
· 6 years ago
22578e2
powerpc/lib: Fix off-by-one in alternate feature patching
by Michael Ellerman
· 6 years ago
73de98f
powerpc/eeh: Fix enabling bridge MMIO windows
by Michael Neuling
· 6 years ago
95a9a52
MIPS: memset.S: Fix clobber of v1 in last_fixup
by Matt Redfearn
· 6 years ago
6cd712b
MIPS: memset.S: Fix return of __clear_user from Lpartial_fixup
by Matt Redfearn
· 6 years ago
7177f0b
MIPS: memset.S: EVA & fault support for small_memset
by Matt Redfearn
· 6 years ago
1179774
MIPS: uaccess: Add micromips clobbers to bzero invocation
by Matt Redfearn
· 6 years ago
2413ed8
um: Use POSIX ucontext_t instead of struct ucontext
by Krzysztof Mazur
· 6 years ago
8280752
um: Compile with modern headers
by Jason A. Donenfeld
· 6 years ago
5aa8b5b
powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops
by Nicholas Piggin
· 6 years ago
8923141
powerpc/powernv: define a standard delay for OPAL_BUSY type retry loops
by Nicholas Piggin
· 6 years ago
59f404e
powerpc/64: Fix smp_wmb barrier definition use use lwsync consistently
by Nicholas Piggin
· 6 years ago
f3ccc32
powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write()
by Nicholas Piggin
· 6 years ago
61ec850
ARM: dts: at91: sama5d4: fix pinctrl compatible string
by Santiago Esteban
· 6 years ago
50b4737
ARM: dts: exynos: Fix IOMMU support for GScaler devices on Exynos5250
by Marek Szyprowski
· 6 years ago
0787285
ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl property
by Nicolas Ferre
· 6 years ago
b4c14c2
Merge tag 'v4.9.95' into android-4.9.95
by Greg Hackmann
· 6 years ago
1cd969f
arm64: futex: Mask __user pointers prior to dereference
by Will Deacon
· 6 years ago
d6bcc21
s390/ipl: ensure loadparm valid flag is set
by Vasily Gorbik
· 6 years ago
288b1dd
arm64: Kill PSCI_GET_VERSION as a variant-2 workaround
by Mark Rutland
· 6 years ago
c24c205
arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support
by Mark Rutland
· 6 years ago
196d041
arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling
by Mark Rutland
· 6 years ago
c9ae3d5
arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support
by Mark Rutland
· 6 years ago
142cfd6
arm/arm64: KVM: Turn kvm_psci_version into a static inline
by Mark Rutland
· 6 years ago
c482a24
arm64: KVM: Make PSCI_VERSION a fast path
by Mark Rutland
· 6 years ago
6681f3c
arm/arm64: KVM: Advertise SMCCC v1.1
by Mark Rutland
· 6 years ago
4b1713f
arm/arm64: KVM: Implement PSCI 1.0 support
by Mark Rutland
· 6 years ago
54faafb
arm/arm64: KVM: Add smccc accessors to PSCI code
by Mark Rutland
· 6 years ago
33e6484
arm/arm64: KVM: Add PSCI_VERSION helper
by Mark Rutland
· 6 years ago
8b106af
arm/arm64: KVM: Consolidate the PSCI include files
by Mark Rutland
· 6 years ago
e06ea9a
arm64: KVM: Increment PC after handling an SMC trap
by Mark Rutland
· 6 years ago
6df8d16
arm64: Branch predictor hardening for Cavium ThunderX2
by Mark Rutland
· 6 years ago
bad52d7
arm64: Implement branch predictor hardening for affected Cortex-A CPUs
by Mark Rutland
· 6 years ago
4bcf61f
arm64: cpu_errata: Allow an erratum to be match for all revisions of a core
by Mark Rutland
· 6 years ago
04b4cc6
arm64: cputype: Add missing MIDR values for Cortex-A72 and Cortex-A75
by Mark Rutland
· 6 years ago
34dc20b
arm64: entry: Apply BP hardening for suspicious interrupts from EL0
by Mark Rutland
· 6 years ago
e7c3b24
arm64: entry: Apply BP hardening for high-priority synchronous exceptions
by Mark Rutland
· 6 years ago
9327f06
arm64: KVM: Use per-CPU vector when BP hardening is enabled
by Mark Rutland
· 6 years ago
bfaccecc
arm64: Move BP hardening to check_and_switch_context
by Mark Rutland
· 6 years ago
4732001
arm64: Add skeleton to harden the branch predictor against aliasing attacks
by Mark Rutland
· 6 years ago
20bcfe0
arm64: Move post_ttbr_update_workaround to C code
by Mark Rutland
· 6 years ago
965924e
arm64: Factor out TTBR0_EL1 post-update workaround into a specific asm macro
by Mark Rutland
· 6 years ago
92e7a83
arm64: cpufeature: Pass capability structure to ->enable callback
by Mark Rutland
· 6 years ago
3c31fa5
arm64: Run enable method for errata work arounds on late CPUs
by Mark Rutland
· 6 years ago
93f339e
arm64: cpufeature: __this_cpu_has_cap() shouldn't stop early
by Mark Rutland
· 6 years ago
4504c5c
arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user
by Mark Rutland
· 6 years ago
4c03928
arm64: uaccess: Don't bother eliding access_ok checks in __{get, put}_user
by Mark Rutland
· 6 years ago
346edd6
arm64: uaccess: Prevent speculative use of the current addr_limit
by Mark Rutland
· 6 years ago
f3ed64a
arm64: entry: Ensure branch through syscall table is bounded under speculation
by Mark Rutland
· 6 years ago
891bea9
arm64: Use pointer masking to limit uaccess speculation
by Mark Rutland
· 6 years ago
c910086
arm64: Make USER_DS an inclusive limit
by Mark Rutland
· 6 years ago
27eeced
arm64: move TASK_* definitions to <asm/processor.h>
by Mark Rutland
· 6 years ago
Next »