SMBIOS 3.7.0 added a new flag for CXL 3.0 capable system slots.

Signed-off-by: Jean Delvare <jdelv...@suse.de>
---
 dmidecode.c |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

--- a/dmidecode.c
+++ b/dmidecode.c
@@ -2252,7 +2252,8 @@ static void dmi_slot_characteristics(con
                "PCIe slot bifurcation is supported",
                "Async/surprise removal is supported",
                "Flexbus slot, CXL 1.0 capable",
-               "Flexbus slot, CXL 2.0 capable" /* 6 */
+               "Flexbus slot, CXL 2.0 capable",
+               "Flexbus slot, CXL 3.0 capable" /* 7 */
        };
 
        if (code1 & (1 << 0))
@@ -2267,7 +2268,7 @@ static void dmi_slot_characteristics(con
                for (i = 1; i <= 7; i++)
                        if (code1 & (1 << i))
                                pr_list_item("%s", characteristics1[i - 1]);
-               for (i = 0; i <= 6; i++)
+               for (i = 0; i <= 7; i++)
                        if (code2 & (1 << i))
                                pr_list_item("%s", characteristics2[i]);
                pr_list_end();

-- 
Jean Delvare
SUSE L3 Support

Reply via email to