Dr-Noob / cpufetch

Simple yet fancy CPU architecture fetching tool
GNU General Public License v2.0
1.82k stars 99 forks source link

Unknown microarchitecture detected with amd 8700g #237

Closed Ghost-LZW closed 1 month ago

Ghost-LZW commented 3 months ago

cpufetch output

[ERROR]: Unknown microarchitecture detected: M=0x5 EM=0x7 F=0xF EF=0xA S=0x2
[VERSION]: cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues

                                                              Name:                AMD Ryzen 7 8700G w/ Radeon 780M Graphics
                                                              Microarchitecture:   Unknown
                                                              Technology:          Unknown
                                                              Max Frequency:       5.807 GHz
                                                              Cores:               8 cores (16 threads)
                                                              AVX:                 AVX,AVX2,AVX512
                                                              FMA:                 FMA3
                                                              L1i Size:            32KB (256KB Total)
                                                              L1d Size:            32KB (256KB Total)
                                                              L2 Size:             1MB (8MB Total)
                                                              L3 Size:             16MB
                                                              Peak Performance:    1.49 TFLOP/s

cpufetch --debug output

[ERROR]: Unknown microarchitecture detected: M=0x5 EM=0x7 F=0xF EF=0xA S=0x2
[VERSION]: cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues
cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
AMD Ryzen 7 8700G w/ Radeon 780M Graphics
- Max standard level: 0x00000010
- Max extended level: 0x80000028
- AMD topology extensions: 1
- CPUID dump: 0x00A70F52

lscpu output

Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          48 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   16
  On-line CPU(s) list:    0-15
Vendor ID:                AuthenticAMD
  Model name:             AMD Ryzen 7 8700G w/ Radeon 780M Graphics
    CPU family:           25
    Model:                117
    Thread(s) per core:   2
    Core(s) per socket:   8
    Socket(s):            1
    Stepping:             2
    CPU(s) scaling MHz:   13%
    CPU max MHz:          6127.0000
    CPU min MHz:          400.0000
    BogoMIPS:             8403.22
    Flags:                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht sys
                          call nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl nonstop_tsc cpuid extd_a
                          picid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c
                           rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wd
                          t tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perf
                          mon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f
                           avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec x
                          getbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsa
                          veerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassi
                          sts pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke
                          avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor
                           smca fsrm flush_l1d
Virtualization features:
  Virtualization:         AMD-V
Caches (sum of all):
  L1d:                    256 KiB (8 instances)
  L1i:                    256 KiB (8 instances)
  L2:                     8 MiB (8 instances)
  L3:                     16 MiB (1 instance)
NUMA:
  NUMA node(s):           1
  NUMA node0 CPU(s):      0-15
Vulnerabilities:
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Not affected
  Spec rstack overflow:   Mitigation; Safe RET
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  Spectre v2:             Mitigation; Enhanced / Automatic IBRS, IBPB conditional, STIBP always-on, RSB filling, PBRSB-eIBRS Not a
                          ffected
  Srbds:                  Not affected
  Tsx async abort:        Not affected
cedricroijakkers commented 1 month ago

The same issue here, but with a AMD Ryzen 7 PRO 6850U.

Output of cpufetch --debug:

[ERROR]: Unknown microarchitecture detected: M=0x00000004 EM=0x00000004 F=0x0000000F EF=0x0000000A S=0x00000001
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues
cpufetch v1.02 (Linux x86_64 build)
AMD Ryzen 7 PRO 6850U with Radeon Graphics 
- Max standard level: 0x00000010
- Max extended level: 0x80000023
- AMD topology extensions: 1
- CPUID dump: 0x00A40F41

And lscpu:

Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          48 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   16
  On-line CPU(s) list:    0-15
Vendor ID:                AuthenticAMD
  BIOS Vendor ID:         Advanced Micro Devices, Inc.
  Model name:             AMD Ryzen 7 PRO 6850U with Radeon Graphics
    BIOS Model name:      AMD Ryzen 7 PRO 6850U with Radeon Graphics      Unknown CPU @ 2.7GHz
    BIOS CPU family:      107
    CPU family:           25
    Model:                68
    Thread(s) per core:   2
    Core(s) per socket:   8
    Socket(s):            1
    Stepping:             1
    CPU(s) scaling MHz:   27%
    CPU max MHz:          4768.0000
    CPU min MHz:          400.0000
    BogoMIPS:             5390.12
    Flags:                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apici
                          d aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs
                           skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap
                           clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_sca
                          le vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
Virtualization features:  
  Virtualization:         AMD-V
Caches (sum of all):      
  L1d:                    256 KiB (8 instances)
  L1i:                    256 KiB (8 instances)
  L2:                     4 MiB (8 instances)
  L3:                     16 MiB (1 instance)
NUMA:                     
  NUMA node(s):           1
  NUMA node0 CPU(s):      0-15
Vulnerabilities:          
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Not affected
  Spec rstack overflow:   Vulnerable: Safe RET, no microcode
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  Spectre v2:             Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP always-on; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
  Srbds:                  Not affected
  Tsx async abort:        Not affected
Dr-Noob commented 1 month ago

The same issue here, but with a AMD Ryzen 7 PRO 6850U.

Output of cpufetch --debug:

[ERROR]: Unknown microarchitecture detected: M=0x00000004 EM=0x00000004 F=0x0000000F EF=0x0000000A S=0x00000001
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues
cpufetch v1.02 (Linux x86_64 build)
AMD Ryzen 7 PRO 6850U with Radeon Graphics 
- Max standard level: 0x00000010
- Max extended level: 0x80000023
- AMD topology extensions: 1
- CPUID dump: 0x00A40F41

And lscpu:

Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          48 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   16
  On-line CPU(s) list:    0-15
Vendor ID:                AuthenticAMD
  BIOS Vendor ID:         Advanced Micro Devices, Inc.
  Model name:             AMD Ryzen 7 PRO 6850U with Radeon Graphics
    BIOS Model name:      AMD Ryzen 7 PRO 6850U with Radeon Graphics      Unknown CPU @ 2.7GHz
    BIOS CPU family:      107
    CPU family:           25
    Model:                68
    Thread(s) per core:   2
    Core(s) per socket:   8
    Socket(s):            1
    Stepping:             1
    CPU(s) scaling MHz:   27%
    CPU max MHz:          4768.0000
    CPU min MHz:          400.0000
    BogoMIPS:             5390.12
    Flags:                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apici
                          d aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs
                           skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap
                           clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_sca
                          le vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
Virtualization features:  
  Virtualization:         AMD-V
Caches (sum of all):      
  L1d:                    256 KiB (8 instances)
  L1i:                    256 KiB (8 instances)
  L2:                     4 MiB (8 instances)
  L3:                     16 MiB (1 instance)
NUMA:                     
  NUMA node(s):           1
  NUMA node0 CPU(s):      0-15
Vulnerabilities:          
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Not affected
  Spec rstack overflow:   Vulnerable: Safe RET, no microcode
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  Spectre v2:             Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP always-on; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
  Srbds:                  Not affected
  Tsx async abort:        Not affected

You are running cpufetch v1.02 whereas the current version is v1.05, please update to the latest version. See how to do this here.

Dr-Noob commented 1 month ago

cpufetch output

[ERROR]: Unknown microarchitecture detected: M=0x5 EM=0x7 F=0xF EF=0xA S=0x2
[VERSION]: cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues

                                                              Name:                AMD Ryzen 7 8700G w/ Radeon 780M Graphics
                                                              Microarchitecture:   Unknown
                                                              Technology:          Unknown
                                                              Max Frequency:       5.807 GHz
                                                              Cores:               8 cores (16 threads)
                                                              AVX:                 AVX,AVX2,AVX512
                                                              FMA:                 FMA3
                                                              L1i Size:            32KB (256KB Total)
                                                              L1d Size:            32KB (256KB Total)
                                                              L2 Size:             1MB (8MB Total)
                                                              L3 Size:             16MB
                                                              Peak Performance:    1.49 TFLOP/s

cpufetch --debug output

[ERROR]: Unknown microarchitecture detected: M=0x5 EM=0x7 F=0xF EF=0xA S=0x2
[VERSION]: cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues
cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
AMD Ryzen 7 8700G w/ Radeon 780M Graphics
- Max standard level: 0x00000010
- Max extended level: 0x80000028
- AMD topology extensions: 1
- CPUID dump: 0x00A70F52

lscpu output

Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          48 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   16
  On-line CPU(s) list:    0-15
Vendor ID:                AuthenticAMD
  Model name:             AMD Ryzen 7 8700G w/ Radeon 780M Graphics
    CPU family:           25
    Model:                117
    Thread(s) per core:   2
    Core(s) per socket:   8
    Socket(s):            1
    Stepping:             2
    CPU(s) scaling MHz:   13%
    CPU max MHz:          6127.0000
    CPU min MHz:          400.0000
    BogoMIPS:             8403.22
    Flags:                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht sys
                          call nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl nonstop_tsc cpuid extd_a
                          picid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c
                           rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wd
                          t tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perf
                          mon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f
                           avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec x
                          getbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsa
                          veerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassi
                          sts pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke
                          avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor
                           smca fsrm flush_l1d
Virtualization features:
  Virtualization:         AMD-V
Caches (sum of all):
  L1d:                    256 KiB (8 instances)
  L1i:                    256 KiB (8 instances)
  L2:                     8 MiB (8 instances)
  L3:                     16 MiB (1 instance)
NUMA:
  NUMA node(s):           1
  NUMA node0 CPU(s):      0-15
Vulnerabilities:
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Not affected
  Spec rstack overflow:   Mitigation; Safe RET
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  Spectre v2:             Mitigation; Enhanced / Automatic IBRS, IBPB conditional, STIBP always-on, RSB filling, PBRSB-eIBRS Not a
                          ffected
  Srbds:                  Not affected
  Tsx async abort:        Not affected

Thanks for the report! I have just pushed a patch for this, can you confirm if it works?

cedricroijakkers commented 1 month ago

I have built the latest code from source, and it is now no longer showing an error:


                                                              Name:                AMD Ryzen 7 PRO 6850U with Radeon Graphics 
                                                              Microarchitecture:   Zen 3+
                                                              Technology:          6nm
                                                              Max Frequency:       4.768 GHz
                                                              Cores:               8 cores (16 threads)
                                                              AVX:                 AVX,AVX2
                                                              FMA:                 FMA3
                                                              L1i Size:            32KB (256KB Total)
                                                              L1d Size:            32KB (256KB Total)
                                                              L2 Size:             512KB (4MB Total)
                                                              L3 Size:             16MB
                                                              Peak Performance:    1.22 TFLOP/s

Screenshot:

image

So issue fixed!

Ghost-LZW commented 1 month ago

cpufetch output

[ERROR]: Unknown microarchitecture detected: M=0x5 EM=0x7 F=0xF EF=0xA S=0x2
[VERSION]: cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues

                                                              Name:                AMD Ryzen 7 8700G w/ Radeon 780M Graphics
                                                              Microarchitecture:   Unknown
                                                              Technology:          Unknown
                                                              Max Frequency:       5.807 GHz
                                                              Cores:               8 cores (16 threads)
                                                              AVX:                 AVX,AVX2,AVX512
                                                              FMA:                 FMA3
                                                              L1i Size:            32KB (256KB Total)
                                                              L1d Size:            32KB (256KB Total)
                                                              L2 Size:             1MB (8MB Total)
                                                              L3 Size:             16MB
                                                              Peak Performance:    1.49 TFLOP/s

cpufetch --debug output

[ERROR]: Unknown microarchitecture detected: M=0x5 EM=0x7 F=0xF EF=0xA S=0x2
[VERSION]: cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
Please, create a new issue with this error message, the output of 'cpufetch' and 'cpufetch --debug' on https://github.com/Dr-Noob/cpufetch/issues
cpufetch v1.05-6-g2976 (Linux x86 / x86_64 build)
AMD Ryzen 7 8700G w/ Radeon 780M Graphics
- Max standard level: 0x00000010
- Max extended level: 0x80000028
- AMD topology extensions: 1
- CPUID dump: 0x00A70F52

lscpu output

Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          48 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   16
  On-line CPU(s) list:    0-15
Vendor ID:                AuthenticAMD
  Model name:             AMD Ryzen 7 8700G w/ Radeon 780M Graphics
    CPU family:           25
    Model:                117
    Thread(s) per core:   2
    Core(s) per socket:   8
    Socket(s):            1
    Stepping:             2
    CPU(s) scaling MHz:   13%
    CPU max MHz:          6127.0000
    CPU min MHz:          400.0000
    BogoMIPS:             8403.22
    Flags:                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht sys
                          call nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl nonstop_tsc cpuid extd_a
                          picid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c
                           rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wd
                          t tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perf
                          mon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f
                           avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec x
                          getbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsa
                          veerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassi
                          sts pausefilter pfthreshold avic v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke
                          avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor
                           smca fsrm flush_l1d
Virtualization features:
  Virtualization:         AMD-V
Caches (sum of all):
  L1d:                    256 KiB (8 instances)
  L1i:                    256 KiB (8 instances)
  L2:                     8 MiB (8 instances)
  L3:                     16 MiB (1 instance)
NUMA:
  NUMA node(s):           1
  NUMA node0 CPU(s):      0-15
Vulnerabilities:
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Not affected
  Spec rstack overflow:   Mitigation; Safe RET
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  Spectre v2:             Mitigation; Enhanced / Automatic IBRS, IBPB conditional, STIBP always-on, RSB filling, PBRSB-eIBRS Not a
                          ffected
  Srbds:                  Not affected
  Tsx async abort:        Not affected

Thanks for the report! I have just pushed a patch for this, can you confirm if it works?

Confirmed, the 8700G's Microarchitecture and Technology are now correctly recognized. 👍

Microarchitecture:   Zen 4
Technology:          4nm