1. ac12cf8 Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topology', 'for-next/error-injection', 'for-next/perf', 'for-next/psci-cpuidle', 'for-next/rng', 'for-next/smpboot', 'for-next/tbi' and 'for-next/tlbi' into for-next/core by Will Deacon · 5 years ago
  2. e8620cff arm64: sysreg: Add some field definitions for PAR_EL1 by Will Deacon · 5 years ago
  3. 73961dc1 arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions by Will Deacon · 5 years ago
  4. fe6ba88 arch: replace _BITUL() in kernel-space headers with BIT() by Masahiro Yamada · 5 years ago
  5. 39d7530 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 5 years ago
  6. dfd437a Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 5 years ago
  7. fdec2a9 KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s by Dave Martin · 6 years ago
  8. ca9503f arm64: Expose FRINT capabilities to userspace by Mark Brown · 6 years ago
  9. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  10. 0ef0fd3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  11. be604c6 arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO by Kees Cook · 6 years ago
  12. 06a916f arm64: Expose SVE2 features for userspace by Dave Martin · 6 years ago
  13. 7343376 KVM: arm64/sve: System register context switch and access support by Dave Martin · 6 years ago
  14. f7f2b15 arm64: KVM: Expose sanitised cache type register to guest by Ard Biesheuvel · 6 years ago
  15. 84135d3 KVM: arm/arm64: consolidate arch timer trap handlers by Andre Przywara · 7 years ago
  16. b98c079 KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming by Marc Zyngier · 6 years ago
  17. 5694cec Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
  18. 97bebc5 arm64: sysreg: Use _BITUL() when defining register bits by Will Deacon · 6 years ago
  19. aa6eece arm64: add pointer authentication register bits by Mark Rutland · 6 years ago
  20. bd4fb6d arm64: Add support for SB barrier and patch in over DSB; ISB sequences by Will Deacon · 7 years ago
  21. b5d9a07 arm64: sysreg: fix sparse warnings by Sergey Matyukevich · 6 years ago
  22. c219bc4 arm64: Trap WFI executed in userspace by Marc Zyngier · 6 years ago
  23. 9376b1e arm64: remove unused asm/compiler.h header file by Ard Biesheuvel · 6 years ago
  24. 74e2482 arm64: sysreg: Clean up instructions for modifying PSTATE fields by Suzuki K Poulose · 6 years ago
  25. 8f04e8e arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 by Will Deacon · 6 years ago
  26. d71be2b arm64: cpufeature: Detect SSBS and advertise to userspace by Will Deacon · 7 years ago
  27. 6319893 Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 6 years ago
  28. 03bd646 KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses by Marc Zyngier · 6 years ago
  29. 25be597 arm64: kill config_sctlr_el1() by Mark Rutland · 6 years ago
  30. 1c312e8 arm64: move SCTLR_EL{1,2} assertions to <asm/sysreg.h> by Mark Rutland · 6 years ago
  31. e48d53a arm64: KVM: Add support for Stage-2 control of memory types and cacheability by Marc Zyngier · 7 years ago
  32. 6ebdf4d arm64: Introduce sysreg_clear_set() by Mark Rutland · 7 years ago
  33. d8312a3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 7 years ago
  34. 7206dc9 arm64: Expose Arm v8.4 features by Suzuki K Poulose · 7 years ago
  35. cc33c4e arm64/kvm: Prohibit guest LOR accesses by Mark Rutland · 7 years ago
  36. 558daf6 KVM: arm64: Emulate RAS error registers and set HCR_EL2's TERR & TEA by Dongjiu Geng · 7 years ago
  37. c773ae2 KVM: arm64: Save/Restore guest DISR_EL1 by James Morse · 7 years ago
  38. 4715c14 KVM: arm64: Set an impdef ESR for Virtual-SError using VSESR_EL2. by James Morse · 7 years ago
  39. 68ddbf0 arm64: kernel: Prepare for a DISR user by James Morse · 7 years ago
  40. f751daa arm64: Unconditionally enable IESB on exception entry/return for firmware-first by James Morse · 7 years ago
  41. 64c0272 arm64: cpufeature: Detect CPU RAS Extentions by Xie XiuQi · 7 years ago
  42. 7a00d68 arm64: sysreg: Move to use definitions for all the SCTLR bits by James Morse · 7 years ago
  43. 0f15adb arm64: Add skeleton to harden the branch predictor against aliasing attacks by Will Deacon · 7 years ago
  44. 179a56f arm64: Take into account ID_AA64PFR0_EL1.CSV3 by Will Deacon · 7 years ago
  45. 3b3b681 arm64: v8.4: Support for new floating point multiplication instructions by Dongjiu Geng · 7 years ago
  46. 787fd1d arm64: limit PA size to supported range by Kristina Martsenko · 7 years ago
  47. 6723656 arm64/sve: System register and exception syndrome definitions by Dave Martin · 7 years ago
  48. 93390c0 arm64: KVM: Hide unsupported AArch64 CPU features from guests by Dave Martin · 7 years ago
  49. 1e0c661 Merge branch 'for-next/perf' into aarch64/for-next/core by Will Deacon · 7 years ago
  50. a173c39 arm64: sysreg: Move SPE registers and PSB into common header files by Will Deacon · 7 years ago
  51. f5e035f arm64: Expose support for optional ARMv8-A features by Suzuki K Poulose · 7 years ago
  52. 7aac405 arm64: Expose DC CVAP to userspace by Robin Murphy · 7 years ago
  53. d0153c7 arm64: sysreg: Fix unprotected macro argmuent in write_sysreg by Dave Martin · 7 years ago
  54. d38338e arm64: Remove a redundancy in sysreg.h by Stefan Traby · 8 years ago
  55. 0959db6 arm64/kvm: vgic: use SYS_DESC() by Mark Rutland · 8 years ago
  56. 21bc528 arm64/kvm: sysreg: fix typo'd SYS_ICC_IGRPEN*_EL1 by Mark Rutland · 8 years ago
  57. 4351589 KVM: arm64: vgic-v3: Add ICV_RPR_EL1 handler by Marc Zyngier · 8 years ago
  58. eab0b2d KVM: arm64: vgic-v3: Add misc Group-0 handlers by Marc Zyngier · 8 years ago
  59. fbc48a0 KVM: arm64: vgic-v3: Add ICV_IGNREN0_EL1 handler by Marc Zyngier · 8 years ago
  60. 423de85 KVM: arm64: vgic-v3: Add ICV_BPR0_EL1 handler by Marc Zyngier · 8 years ago
  61. 2724c11 KVM: arm64: vgic-v3: Add ICV_HPPIR1_EL1 handler by Marc Zyngier · 8 years ago
  62. f9e7449 KVM: arm64: vgic-v3: Add ICV_AP1Rn_EL1 handler by Marc Zyngier · 8 years ago
  63. d68c1f7f arm64: KVM: Preserve RES1 bits in SCTLR_EL2 by Marc Zyngier · 8 years ago
  64. dffb011 Merge branch 'arm64/common-sysreg' of git://git.kernel.org/pub/scm/linux/kernel/git/mark/linux into for-next/core by Catalin Marinas · 8 years ago
  65. c651aae arm64: v8.3: Support for weaker release consistency by Suzuki K Poulose · 8 years ago
  66. cb567e7 arm64: v8.3: Support for complex number instructions by Suzuki K Poulose · 8 years ago
  67. c8c3798 arm64: v8.3: Support for Javascript conversion instruction by Suzuki K Poulose · 8 years ago
  68. 4dc5292 arm64: sysreg: add Set/Way sys encodings by Mark Rutland · 8 years ago
  69. 14ae751 arm64: sysreg: add register encodings used by KVM by Mark Rutland · 8 years ago
  70. 147a70c arm64: sysreg: add physical timer registers by Mark Rutland · 8 years ago
  71. 0e9884f arm64: sysreg: subsume GICv3 sysreg definitions by Mark Rutland · 8 years ago
  72. c7a3c61 arm64: sysreg: add performance monitor registers by Mark Rutland · 8 years ago
  73. d980120 arm64: sysreg: add debug system registers by Mark Rutland · 8 years ago
  74. 47863d4 arm64: sysreg: sort by encoding by Mark Rutland · 8 years ago
  75. 77c97b4 arm64: cpufeature: Expose CPUID registers by emulation by Suzuki K Poulose · 8 years ago
  76. c9ee0f9 arm64: cpufeature: Define helpers for sys_reg id by Suzuki K Poulose · 8 years ago
  77. f31deaa arm64: cpufeature: Don't enforce system-wide SPE capability by Will Deacon · 8 years ago
  78. cd9e192 arm64: Work around broken .inst when defective gas is detected by Marc Zyngier · 8 years ago
  79. bca8f17 arm64: Get rid of asm/opcodes.h by Marc Zyngier · 8 years ago
  80. 91cb163 arm64: sysreg: Fix use of XZR in write_sysreg_s by Will Deacon · 8 years ago
  81. 8a71f0c arm64: sysreg: replace open-coded mrs_s/msr_s with {read,write}_sysreg_s by Will Deacon · 8 years ago
  82. 116c81f arm64: Work around systems with mismatched cache line sizes by Suzuki K Poulose · 8 years ago
  83. adf7589 arm64: simplify sysreg manipulation by Mark Rutland · 8 years ago
  84. 7aff4a2 arm64: sysreg: allow write_sysreg to use XZR by Mark Rutland · 8 years ago
  85. 7dd01ae arm64: trap userspace "dc cvau" cache operation on errata-affected core by Andre Przywara · 9 years ago
  86. e7227d0 arm64: Cleanup SCTLR flags by Geoff Levand · 9 years ago
  87. c80aba8 arm64: Add helpers for detecting AArch32 support at EL0 by Suzuki K Poulose · 9 years ago
  88. 7d7b4ae arm64: cpufeature: append additional id_aa64mmfr2 fields to cpufeature by Kefeng Wang · 9 years ago
  89. cb678d6 arm64: kvm: 4.6-rc1: Fix VTCR_EL2 VS setting by Suzuki K Poulose · 9 years ago
  90. 57f4959 arm64: kernel: Add support for User Access Override by James Morse · 9 years ago
  91. 406e308 arm64: add ARMv8.2 id_aa64mmfr2 boiler plate by James Morse · 9 years ago
  92. 7abc7d8 arm64: use local label prefixes for __reg_num symbols by Ard Biesheuvel · 9 years ago
  93. 3600c2f arm64: Add macros to read/write system registers by Mark Rutland · 9 years ago
  94. 3c739b5 arm64: Keep track of CPU feature registers by Suzuki K. Poulose · 9 years ago
  95. cdcf817 arm64: Move mixed endian support detection by Suzuki K. Poulose · 9 years ago
  96. 44eaacf arm64: Add 16K page size support by Suzuki K. Poulose · 9 years ago
  97. 4bf8b96 arm64: Check for selected granule support by Suzuki K. Poulose · 9 years ago
  98. 338d4f4 arm64: kernel: Add support for Privileged Access Never by James Morse · 9 years ago
  99. 9ded63a arm64: Generalise msr_s/mrs_s operations by Suzuki K. Poulose · 9 years ago
  100. 870828e arm64: kernel: Move config_sctlr_el1 by James Morse · 9 years ago