1. bba4966 powerpc/32: Fix boot failure with GCC latent entropy plugin by Christophe Leroy · 3 years, 1 month ago
  2. 309a0a6 powerpc/code-patching: Replace patch_instruction() by ppc_inst_write() in selftests by Christophe Leroy · 3 years, 1 month ago
  3. f30a578 powerpc/code-patching: Move code patching selftests in its own file by Christophe Leroy · 3 years, 1 month ago
  4. 31acc59 powerpc/code-patching: Move instr_is_branch_{i/b}form() in code-patching.h by Christophe Leroy · 3 years, 1 month ago
  5. 29562a9 powerpc/code-patching: Move patch_exception() outside code-patching.c by Christophe Leroy · 3 years, 1 month ago
  6. ff14a9c powerpc/code-patching: Use test_trampoline for prefixed patch test by Christophe Leroy · 3 years, 1 month ago
  7. d5937db powerpc/code-patching: Fix patch_branch() return on out-of-range failure by Christophe Leroy · 3 years, 1 month ago
  8. 6b21af7 powerpc/code-patching: Reorganise do_patch_instruction() to ease error handling by Christophe Leroy · 3 years, 1 month ago
  9. a3483c3 powerpc/code-patching: Fix unmap_patch_area() error handling by Christophe Leroy · 3 years, 1 month ago
  10. 285672f powerpc/code-patching: Fix error handling in do_patch_instruction() by Christophe Leroy · 3 years, 1 month ago
  11. af5304a powerpc/code-patching: Remove init_mem_is_free by Christophe Leroy · 3 years, 1 month ago
  12. edecd2d powerpc/code-patching: Remove pr_debug()/pr_devel() messages and fix check() by Christophe Leroy · 3 years, 1 month ago
  13. ce0c6be powerpc/lib: Add __init attribute to eligible functions by Nick Child · 3 years, 1 month ago
  14. c545b9f powerpc/inst: Define ppc_inst_t by Christophe Leroy · 3 years, 2 months ago
  15. aebd1fb powerpc: flexible GPR range save/restore macros by Nicholas Piggin · 3 years, 3 months ago
  16. af3fdce Revert "powerpc/code-patching: Improve verification of patchability" by Michael Ellerman · 3 years, 2 months ago
  17. 8b8a8f0 powerpc/code-patching: Improve verification of patchability by Christophe Leroy · 3 years, 2 months ago
  18. 1e9ed93 Merge tag 'kbuild-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 3 years, 2 months ago
  19. 5c0b0c6 Merge tag 'powerpc-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 3 years, 2 months ago
  20. 3c12b4df powerpc/security: Use a mutex for interrupt exit code patching by Russell Currey · 3 years, 3 months ago
  21. e28d0b6 powerpc/lib/sstep: Don't use __{get/put}_user() on kernel addresses by Christophe Leroy · 3 years, 4 months ago
  22. 4549c3e powerpc/lib: Add helper to check if offset is within conditional branch range by Naveen N. Rao · 3 years, 3 months ago
  23. 04e85bb isystem: delete global -isystem compile option by Alexey Dobriyan · 3 years, 6 months ago
  24. 4ebbbaa powerpc: Only build restart_table.c for 64s by Michael Ellerman · 3 years, 7 months ago
  25. 325678f powerpc/64s: add a table of implicit soft-masked addresses by Nicholas Piggin · 3 years, 7 months ago
  26. 1379974 powerpc/64: use interrupt restart table to speed up return from interrupt by Nicholas Piggin · 3 years, 7 months ago
  27. f23699c powerpc/64: allow alternate return locations for soft-masked interrupts by Nicholas Piggin · 3 years, 7 months ago
  28. 59dc5bf powerpc/64s: avoid reloading (H)SRR registers if they are still valid by Nicholas Piggin · 3 years, 7 months ago
  29. 71a5b3d powerpc/lib/code-patching: Set up Strict RWX patching earlier by Jordan Niethe · 3 years, 7 months ago
  30. 69d4d6e powerpc: Don't use 'struct ppc_inst' to reference instruction location by Christophe Leroy · 3 years, 8 months ago
  31. e90a21e powerpc/lib/code-patching: Don't use struct 'ppc_inst' for runnable code in tests. by Christophe Leroy · 3 years, 8 months ago
  32. 6c0d181 powerpc/lib/code-patching: Make instr_is_branch_to_addr() static by Christophe Leroy · 3 years, 8 months ago
  33. 18c8596 powerpc: Do not dereference code as 'struct ppc_inst' (uprobe, code-patching, feature-fixups) by Christophe Leroy · 3 years, 8 months ago
  34. f30becb powerpc: Replace PPC_INST_NOP by PPC_RAW_NOP() by Christophe Leroy · 3 years, 8 months ago
  35. ef909ba powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros by Christophe Leroy · 3 years, 8 months ago
  36. 148a047 powerpc: Rework PPC_RAW_xxx() macros for prefixed instructions by Christophe Leroy · 3 years, 8 months ago
  37. 60060d7 powerpc/sstep: Add tests for setb instruction by Sathvika Vasireddy · 3 years, 8 months ago
  38. 5b75bd7 powerpc/sstep: Add emulation support for ‘setb’ instruction by Sathvika Vasireddy · 3 years, 8 months ago
  39. 5b48ba2 powerpc/64s: Fix stf mitigation patching w/strict RWX & hash by Michael Ellerman · 3 years, 8 months ago
  40. 49b39ec24 powerpc/64s: Fix entry flush patching w/strict RWX & hash by Michael Ellerman · 3 years, 8 months ago
  41. aec86b0 powerpc/64s: Fix crashes when toggling entry flush barrier by Michael Ellerman · 3 years, 8 months ago
  42. 8ec7791 powerpc/64s: Fix crashes when toggling stf barrier by Michael Ellerman · 3 years, 8 months ago
  43. f566826 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR by Christophe Leroy · 3 years, 9 months ago
  44. 3935243 powerpc: Move copy_inst_from_kernel_nofault() by Christophe Leroy · 3 years, 9 months ago
  45. 41d6cf6 powerpc: Rename probe_kernel_read_inst() by Christophe Leroy · 3 years, 9 months ago
  46. 6449078 powerpc: Make probe_kernel_read_inst() common to PPC32 and PPC64 by Christophe Leroy · 3 years, 9 months ago
  47. 6ac7897 powerpc: Remove probe_user_read_inst() by Christophe Leroy · 3 years, 9 months ago
  48. 693557e powerpc/inst: ppc_inst_as_u64() becomes ppc_inst_as_ulong() by Christophe Leroy · 3 years, 9 months ago
  49. 8dc7f02 powerpc: remove partial register save logic by Nicholas Piggin · 3 years, 10 months ago
  50. 5747230 powerpc/32: Remove ksp_limit by Christophe Leroy · 3 years, 10 months ago
  51. 164dc6c powerpc/net: Switch csum_and_copy_{to/from}_user to user_access block by Christophe Leroy · 3 years, 10 months ago
  52. e63ceeb powerpc/lib: Don't use __put_user_asm_goto() outside of uaccess.h by Christophe Leroy · 3 years, 10 months ago
  53. 5c88a17 powerpc/sstep: Fix VSX instruction emulation by Jordan Niethe · 3 years, 11 months ago
  54. 6fbd6cf Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 3 years, 11 months ago
  55. b12b472 Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 3 years, 11 months ago
  56. 052c805 kbuild: LD_VERSION redenomination by Masahiro Yamada · 4 years, 1 month ago
  57. 22b89ba powerpc/sstep: Fix darn emulation by Sandipan Das · 4 years ago
  58. bbda4b6 powerpc/sstep: Fix load-store and update emulation by Sandipan Das · 4 years ago
  59. 344717a powerpc/sstep: Fix array out of bound warning by Ravi Bangoria · 4 years ago
  60. 718aae9 powerpc/sstep: Fix incorrect return from analyze_instr() by Ananth N Mavinakayanahalli · 4 years ago
  61. 8813ff4 powerpc/sstep: Check instruction validity against ISA version before emulation by Ananth N Mavinakayanahalli · 4 years ago
  62. d03f210 powerpc/pmem: Include pmem prototypes by Cédric Le Goater · 4 years ago
  63. 08685be powerpc/64s: fix scv entry fallback flush vs interrupt by Nicholas Piggin · 4 years ago
  64. 35785b2 powerpc/sstep: Add testcases for VSX vector paired load/store instructions by Balamuruhan S · 4 years, 3 months ago
  65. af99da7 powerpc/sstep: Support VSX vector paired storage access instructions by Balamuruhan S · 4 years, 3 months ago
  66. 1817de2 powerpc/sstep: Cover new VSX instructions under CONFIG_VSX by Ravi Bangoria · 4 years, 3 months ago
  67. ef6879f powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set by Balamuruhan S · 4 years, 3 months ago
  68. 1fc0c27 powerpc/feature-fixups: use a semicolon rather than a comma by Daniel Axtens · 4 years, 2 months ago
  69. 9a32a7e powerpc/64s: flush L1D after user accesses by Nicholas Piggin · 4 years, 2 months ago
  70. f796437 powerpc/64s: flush L1D on kernel entry by Nicholas Piggin · 4 years, 2 months ago
  71. f56e65d Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 3 months ago
  72. 96685f8 Merge tag 'powerpc-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 4 years, 3 months ago
  73. e6037a7 powerpc32: don't adjust unmoved stack pointer in csum_partial_copy_generic() epilogue by Jason A. Donenfeld · 4 years, 3 months ago
  74. c905783 Merge branch 'work.csum_and_copy' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 3 months ago
  75. ec6347b x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() by Dan Williams · 4 years, 3 months ago
  76. 5ab187e powerpc/sstep: Remove empty if statement checking for invalid form by Cédric Le Goater · 4 years, 4 months ago
  77. e64ac41 powerpc/uaccess: Switch __patch_instruction() to __put_user_asm_goto() by Christophe Leroy · 4 years, 4 months ago
  78. 5ae4998 powerpc: remove address space overrides using set_fs() by Christoph Hellwig · 4 years, 4 months ago
  79. 70d65cd ppc: propagate the calling conventions change down to csum_partial_copy_generic() by Al Viro · 4 years, 6 months ago
  80. c693cc4 saner calling conventions for csum_and_copy_..._user() by Al Viro · 4 years, 6 months ago
  81. b859c95 powerpc/test_emulate_step: Add testcases for divde[.] and divdeu[.] instructions by Balamuruhan S · 4 years, 6 months ago
  82. 151c32b powerpc/sstep: Add support for divde[.] and divdeu[.] instructions by Balamuruhan S · 4 years, 6 months ago
  83. e280261 powerpc/lib: remove memcpy_flushcache redundant return by Li RongQing · 6 years ago
  84. ccc8fcf powerpc/lib: Prepare code-patching for modules allocated outside vmalloc space by Christophe Leroy · 4 years, 7 months ago
  85. aa65ff6 powerpc/64s: Implement queued spinlocks and rwlocks by Nicholas Piggin · 4 years, 6 months ago
  86. 20d444d powerpc/pseries: Move some PAPR paravirt functions to their own file by Nicholas Piggin · 4 years, 6 months ago
  87. 826b07b powerpc/sstep: Fix incorrect CONFIG symbol in scv handling by Michael Ellerman · 4 years, 6 months ago
  88. 70cc062 powerpc/test_emulate_sstep: Fix build error by Michael Ellerman · 4 years, 6 months ago
  89. 335aca5 Merge branch 'scv' support into next by Michael Ellerman · 4 years, 6 months ago
  90. e93ad65 powerpc/test_emulate_step: Move extern declaration to sstep.h by Balamuruhan S · 4 years, 7 months ago
  91. 68a180a powerpc/sstep: Introduce macros to retrieve Prefix instruction operands by Balamuruhan S · 4 years, 7 months ago
  92. 7e67c73b powerpc/test_emulate_step: Add negative tests for prefixed addi by Balamuruhan S · 4 years, 7 months ago
  93. 93c3a0b powerpc/test_emulate_step: Enhancement to test negative scenarios by Balamuruhan S · 4 years, 7 months ago
  94. 50428fd powerpc: Add a ppc_inst_as_str() helper by Jordan Niethe · 4 years, 8 months ago
  95. 4f82590 powerpc/sstep: Add tests for Prefixed Add Immediate by Jordan Niethe · 4 years, 8 months ago
  96. 301ebf7 powerpc/sstep: Let compute tests specify a required cpu feature by Jordan Niethe · 4 years, 8 months ago
  97. 1c89cf7 powerpc/sstep: Set NIP in instruction emulation tests by Jordan Niethe · 4 years, 8 months ago
  98. 0396de6 powerpc/sstep: Add tests for prefixed floating-point load/stores by Jordan Niethe · 4 years, 8 months ago
  99. b6b54b4 powerpc/sstep: Add tests for prefixed integer load/stores by Jordan Niethe · 4 years, 8 months ago
  100. 7fa95f9 powerpc/64s: system call support for scv/rfscv instructions by Nicholas Piggin · 4 years, 7 months ago