This patches series adds support for the POWER9 Load Monitor
instruction (ldmx) based on work from Jack Miller.

The first patch is a clean up of the FSCR handling. The second patch
adds the actual ldmx support to the kernel. The third patch is a
couple of ldmx selftests.

v6:
  - PATCH 1/3:
    - Suggestions from mpe.
    - Init the FSCR using existing INIT_THREAD macro rather than
      init_fscr() function.
    - Set fscr when taking DSCR exception in
      facility_unavailable_exception().
  - PATCH 2/3:
    - Remove erroneous semicolons in restore_sprs().
  - PATCH 3/3:
    - no change.

v5:
  - PATCH 1/3:
    - Change FSCR cleanup more extensive.
  - PATCH 2/3:
    - Moves FSCR_LM clearing to new init_fscr().
  - PATCH 3/3:
    - Added test cases to .gitignore.
    - Removed test again PPC_FEATURE2_EBB since it's not needed.
    - Added parenthesis on input parameter usage for LDMX() macro.

Jack Miller (2):
  powerpc: Load Monitor Register Support
  powerpc: Load Monitor Register Tests

Michael Neuling (1):
  powerpc: Improve FSCR init and context switching
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to