Author: eadler
Date: Mon Mar 19 06:49:49 2018
New Revision: 331184
URL: https://svnweb.freebsd.org/changeset/base/331184

Log:
  MFC r326859:
  
  Add identifier for POWER9 CPU to CPU list
  
  Without the identifier in the list booting FreeBSD results in printing the
  following (from a PowerKVM boot):
  
  cpu0: Unknown PowerPC CPU revision 0x1201, 2550.00 MHz
  
  For now, add the same feature list as POWER8.  As new capabilities are added 
to
  support POWER9 specific features, they will be added to this.
  
  PR:           224344

Modified:
  stable/11/sys/powerpc/powerpc/cpu.c
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/sys/powerpc/powerpc/cpu.c
==============================================================================
--- stable/11/sys/powerpc/powerpc/cpu.c Mon Mar 19 06:45:40 2018        
(r331183)
+++ stable/11/sys/powerpc/powerpc/cpu.c Mon Mar 19 06:49:49 2018        
(r331184)
@@ -163,6 +163,12 @@ static const struct cputab models[] = {
           PPC_FEATURE_HAS_VSX,
           PPC_FEATURE2_ARCH_2_07 | PPC_FEATURE2_HAS_HTM |
           PPC_FEATURE2_HAS_VCRYPTO, NULL },
+        { "IBM POWER9",                IBMPOWER9,      REVFMT_MAJMIN,
+          PPC_FEATURE_64 | PPC_FEATURE_HAS_ALTIVEC | PPC_FEATURE_HAS_FPU |
+          PPC_FEATURE_SMT | PPC_FEATURE_ARCH_2_05 | PPC_FEATURE_ARCH_2_06 |
+          PPC_FEATURE_HAS_VSX,
+          PPC_FEATURE2_ARCH_2_07 | PPC_FEATURE2_HAS_HTM | PPC_FEATURE2_ISEL |
+          PPC_FEATURE2_HAS_VCRYPTO, NULL },
         { "Motorola PowerPC 7400",     MPC7400,        REVFMT_MAJMIN,
           PPC_FEATURE_HAS_ALTIVEC | PPC_FEATURE_HAS_FPU, 0, cpu_6xx_setup },
         { "Motorola PowerPC 7410",     MPC7410,        REVFMT_MAJMIN,
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to