libipt: support 6/140 and 6/141

We do not know about the errata for those microarchitectures but let's
assume that we carry forward existing errata until we know more.

Change-Id: I823eb1a5c4c91edea92319cdb77b235923efbb98
Signed-off-by: Markus Metzger <markus.t.metzger@intel.com>
diff --git a/libipt/src/pt_config.c b/libipt/src/pt_config.c
index 7900b0f..e5f8abc 100644
--- a/libipt/src/pt_config.c
+++ b/libipt/src/pt_config.c
@@ -84,6 +84,8 @@
 		case 0x66:
 		case 0x7d:
 		case 0x7e:
+		case 0x8c:
+		case 0x8d:
 			errata->bdm70 = 1;
 			errata->skl014 = 1;
 			errata->skd022 = 1;
diff --git a/test/src/bdm70-psb_fup-tip_pge.ptt b/test/src/bdm70-psb_fup-tip_pge.ptt
index 2b1f900..184ac29 100644
--- a/test/src/bdm70-psb_fup-tip_pge.ptt
+++ b/test/src/bdm70-psb_fup-tip_pge.ptt
@@ -48,6 +48,8 @@
 ;   cpu 6/106
 ;   cpu 6/108
 ;   cpu 6/143
+;   cpu 6/140
+;   cpu 6/141
 ;
 ; Variant: sync at the PSB directly preceding the TIP.PGE.
 ;
diff --git a/test/src/bdm70-tip_pgd-psb_fup-tip_pge.ptt b/test/src/bdm70-tip_pgd-psb_fup-tip_pge.ptt
index 3433af3..f8eff1d 100644
--- a/test/src/bdm70-tip_pgd-psb_fup-tip_pge.ptt
+++ b/test/src/bdm70-tip_pgd-psb_fup-tip_pge.ptt
@@ -48,6 +48,8 @@
 ;   cpu 6/106
 ;   cpu 6/108
 ;   cpu 6/143
+;   cpu 6/140
+;   cpu 6/141
 ;
 ; Variant: sync at an earlier PSB.
 ;
diff --git a/test/src/skd022.ptt b/test/src/skd022.ptt
index 1cde8c7..cf978b2 100644
--- a/test/src/skd022.ptt
+++ b/test/src/skd022.ptt
@@ -45,6 +45,8 @@
 ;   cpu 6/106
 ;   cpu 6/108
 ;   cpu 6/143
+;   cpu 6/140
+;   cpu 6/141
 ;
 
 org 0x1000
diff --git a/test/src/skl014-call.ptt b/test/src/skl014-call.ptt
index ffa659c..19d7554 100644
--- a/test/src/skl014-call.ptt
+++ b/test/src/skl014-call.ptt
@@ -49,6 +49,8 @@
 ;   cpu 6/106
 ;   cpu 6/108
 ;   cpu 6/143
+;   cpu 6/140
+;   cpu 6/141
 ;
 
 org 0x1000
diff --git a/test/src/skl014-jmp-jmp.ptt b/test/src/skl014-jmp-jmp.ptt
index fac02e7..ebad892 100644
--- a/test/src/skl014-jmp-jmp.ptt
+++ b/test/src/skl014-jmp-jmp.ptt
@@ -49,6 +49,8 @@
 ;   cpu 6/106
 ;   cpu 6/108
 ;   cpu 6/143
+;   cpu 6/140
+;   cpu 6/141
 ;
 
 org 0x1000
diff --git a/test/src/skl014-jmp.ptt b/test/src/skl014-jmp.ptt
index c237ce8..f52c8f9 100644
--- a/test/src/skl014-jmp.ptt
+++ b/test/src/skl014-jmp.ptt
@@ -49,6 +49,8 @@
 ;   cpu 6/106
 ;   cpu 6/108
 ;   cpu 6/143
+;   cpu 6/140
+;   cpu 6/141
 ;
 
 org 0x1000
diff --git a/test/src/skl014-no_filter.ptt b/test/src/skl014-no_filter.ptt
index c2fb9a7..fbf037d 100644
--- a/test/src/skl014-no_filter.ptt
+++ b/test/src/skl014-no_filter.ptt
@@ -40,6 +40,8 @@
 ;   cpu 6/106
 ;   cpu 6/108
 ;   cpu 6/143
+;   cpu 6/140
+;   cpu 6/141
 ;
 
 org 0x100000