Backport some optimizing patches for kunpeng920 from upstream, including
Five pre-patches from Mark to make some preparations before unmasking DAIF for
arm64 syscall.
One patch from Guo Hui for optimizing unixbench syscall.
Two patches from Barry Song for optimizing test_idle_cores() and barrier
handling in gic_ipi_send_mask().
Barry Song (2):
sched/fair: Optimize test_idle_cores() for !SMT
irqchip/gic-v3: Use dsb(ishst) to order writes with ICC_SGI1R_EL1
accesses
Guo Hui (1):
arm64: syscall: unmask DAIF for tracing status
Mark Rutland (5):
thread_info: Add helpers to snapshot thread flags
x86: Snapshot thread flags
entry: Snapshot thread flags
sched: Snapshot thread flags
arm64: Snapshot thread flags
arch/arm64/kernel/ptrace.c | 4 ++--
arch/arm64/kernel/signal.c | 2 +-
arch/arm64/kernel/syscall.c | 6 ++----
arch/x86/kernel/process.c | 8 ++++----
arch/x86/kernel/process.h | 4 ++--
arch/x86/mm/tlb.c | 2 +-
drivers/irqchip/irq-gic-v3.c | 2 +-
include/linux/entry-kvm.h | 2 +-
include/linux/thread_info.h | 15 +++++++++++++++
kernel/entry/common.c | 4 ++--
kernel/entry/kvm.c | 4 ++--
kernel/sched/core.c | 2 +-
kernel/sched/fair.c | 8 +++++---
13 files changed, 39 insertions(+), 24 deletions(-)
--
2.20.1