linux/arch
Linus Torvalds 8e5b0adeea Peter Zijlstra says:
"Cleanup of the perf/kvm interaction."
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEzv7L6UO9uDPlPSfHEsHwGGHeVUoFAmHdvbkACgkQEsHwGGHe
 VUrX7w/9FwKUm0WlGcQIAOSdWk85N2qAVH3brYcQHNpTCVe68TOqTCrxCDrGgyUq
 2XnCOim99MUlnsVU6QRZqF4yJ8S1tGrc0COJ/qR4SGntucu0oYuDe2aMVq+mWUD7
 /IThA0oMRfhki9WwAyUuyCrXzk4blZdlrXyYIRMJGl9xeGNy3cvUtU8f68Kiy22E
 OcmQ/o9Etsr38dueAMU1KYEmgSTvG47rS8nfyRUu3QpJHbyLmRXH32PQrm3tduxS
 Bw3gMAH5vqq1UDZJ8ZvsPsO0vFX7dtnKEwEKz4qdtRWk9gi8oLGHIwIXC+VtNqpf
 mCmX33Jw8uFz9h3JhE84J0j/CgsWHoU6MOs0MOch4Tb69/BfCjQnw1enImhejG8q
 YEIDjJf/vgRNaw9PYshiTHT+EJTe9inT3S4eK/ynLRDUEslAqyWZZm7bUE/XrEDi
 yRyGIxry/hNZVvRkXT9QBw32fpgnIH2NAMPLEjJSGCRxT89Tfqz0aRDfacCuHTTh
 P8pAeiDuy/6RkDlQckOZJWOFFh2IHsykX2l3IJcHqVRqt4ob9b+SZB5qoH/Mv9qb
 MSAqdFUupYZFC+6XuPAeX5/Mo+wSkP+pYYSbWNxjUa0yNiYecOjE7/8T2SB2y6Mx
 lk2L0ypsZUYSmpHSfvOdPmf6ucj19/5B4+VCX6PQfcNJTnvvhTE=
 =tU5G
 -----END PGP SIGNATURE-----

Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull perf updates from Borislav Petkov:
 "Cleanup of the perf/kvm interaction."

* tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  perf: Drop guest callback (un)register stubs
  KVM: arm64: Drop perf.c and fold its tiny bits of code into arm.c
  KVM: arm64: Hide kvm_arm_pmu_available behind CONFIG_HW_PERF_EVENTS=y
  KVM: arm64: Convert to the generic perf callbacks
  KVM: x86: Move Intel Processor Trace interrupt handler to vmx.c
  KVM: Move x86's perf guest info callbacks to generic KVM
  KVM: x86: More precisely identify NMI from guest when handling PMI
  KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variable
  perf/core: Use static_call to optimize perf_guest_info_callbacks
  perf: Force architectures to opt-in to guest callbacks
  perf: Add wrappers for invoking guest callbacks
  perf/core: Rework guest callbacks to prepare for static_call support
  perf: Drop dead and useless guest "support" from arm, csky, nds32 and riscv
  perf: Stop pretending that perf can handle multiple guest callbacks
  KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest
  KVM: x86: Register perf callbacks after calling vendor's hardware_setup()
  perf: Protect perf_guest_cbs with RCU
2022-01-12 16:26:58 -08:00
..
alpha TTY/Serial driver updates for 5.17-rc1 2022-01-12 11:21:52 -08:00
arc Linux 5.16-rc5 2021-12-13 10:48:46 +01:00
arm Peter Zijlstra says: 2022-01-12 16:26:58 -08:00
arm64 Peter Zijlstra says: 2022-01-12 16:26:58 -08:00
csky Peter Zijlstra says: 2022-01-12 16:26:58 -08:00
h8300
hexagon Linux 5.16-rc5 2021-12-13 10:48:46 +01:00
ia64 Linux 5.16-rc5 2021-12-13 10:48:46 +01:00
m68k Peter Zijlstra says: 2022-01-11 17:24:45 -08:00
microblaze microblaze: Snapshot thread flags 2021-12-01 00:06:44 +01:00
mips Peter Zijlstra says: 2022-01-11 17:24:45 -08:00
nds32 Peter Zijlstra says: 2022-01-12 16:26:58 -08:00
nios2
openrisc openrisc: Snapshot thread flags 2021-12-01 00:06:44 +01:00
parisc parisc: Default to 16 CPUs on 32-bit kernel 2022-01-11 11:57:38 +01:00
powerpc Peter Zijlstra says: 2022-01-11 17:24:45 -08:00
riscv Peter Zijlstra says: 2022-01-12 16:26:58 -08:00
s390 Peter Zijlstra says: 2022-01-11 17:24:45 -08:00
sh driver core changes for 5.17-rc1 2022-01-12 11:11:34 -08:00
sparc Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2022-01-11 10:21:35 -08:00
um Peter Zijlstra says: 2022-01-11 17:24:45 -08:00
x86 Peter Zijlstra says: 2022-01-12 16:26:58 -08:00
xtensa Linux 5.16-rc5 2021-12-13 10:48:46 +01:00
.gitignore
Kconfig - Add support for handling hw errors in SGX pages: poisoning, recovering 2022-01-10 09:44:09 -08:00