Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Sep 2021 19:06:04 GMT
From:      Ka Ho Ng <khng@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: da4e35def95a - stable/12 - vmm: Fix ivrs_drv device_printf usage
Message-ID:  <202109031906.183J64C6050698@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/12 has been updated by khng:

URL: https://cgit.FreeBSD.org/src/commit/?id=da4e35def95a5ca456e2f14efce83e1a76dece79

commit da4e35def95a5ca456e2f14efce83e1a76dece79
Author:     Ka Ho Ng <khng@FreeBSD.org>
AuthorDate: 2021-06-19 06:05:13 +0000
Commit:     Ka Ho Ng <khng@FreeBSD.org>
CommitDate: 2021-09-03 18:46:40 +0000

    vmm: Fix ivrs_drv device_printf usage
    
    The original %b description string is wrong.
    
    Sponsored by:   The FreeBSD Foundation
    Reviewed by:    imp, jhb
    Differential Revision:  https://reviews.freebsd.org/D30805
    
    (cherry picked from commit 210e6aec4f83ee0efef348ed9dd86be7592596a1)
---
 sys/amd64/vmm/amd/ivrs_drv.c | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/sys/amd64/vmm/amd/ivrs_drv.c b/sys/amd64/vmm/amd/ivrs_drv.c
index 16f5e05e23e3..10d14ec2f210 100644
--- a/sys/amd64/vmm/amd/ivrs_drv.c
+++ b/sys/amd64/vmm/amd/ivrs_drv.c
@@ -473,7 +473,7 @@ ivhd_print_flag(device_t dev, enum IvrsType ivhd_type, uint8_t flag)
 			"\005IotlbSup"
 			"\006Coherent"
 			"\007PreFSup"
-			"\008PPRSup");
+			"\010PPRSup");
 		break;
 
 	case IVRS_TYPE_HARDWARE_EFR:
@@ -563,9 +563,9 @@ ivhd_print_ext_feature(device_t dev, uint64_t ext_feature)
 		"\005GTSup"
 		"\006<b5>"
 		"\007IASup"
-		"\008GASup"
-		"\009HESup"
-		"\010PCSup",
+		"\010GASup"
+		"\011HESup"
+		"\012PCSup",
 		REG_BITS(ext_low, 11, 10),
 		REG_BITS(ext_low, 13, 12),
 		REG_BITS(ext_low, 15, 14),
@@ -582,17 +582,17 @@ ivhd_print_ext_feature(device_t dev, uint64_t ext_feature)
 		(int)(ext_high),
 		"\020"
 		"\006USSup"
-		"\009PprOvrflwEarlySup"
-		"\010PPRAutoRspSup"
-		"\013BlKStopMrkSup"
-		"\014PerfOptSup"
-		"\015MsiCapMmioSup"
-		"\017GIOSup"
-		"\018HASup"
-		"\019EPHSup"
-		"\020AttrFWSup"
-		"\021HDSup"
-		"\023InvIotlbSup",
+		"\011PprOvrflwEarlySup"
+		"\012PPRAutoRspSup"
+		"\015BlKStopMrkSup"
+		"\016PerfOptSup"
+		"\017MsiCapMmioSup"
+		"\021GIOSup"
+		"\022HASup"
+		"\023EPHSup"
+		"\024AttrFWSup"
+		"\025HDSup"
+		"\027InvIotlbSup",
 	    	REG_BITS(ext_high, 5, 0),
 	    	REG_BITS(ext_high, 8, 7),
 	    	REG_BITS(ext_high, 11, 10));



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109031906.183J64C6050698>