From ebc9e91d78957eed5967cb9082d591a643d0b7cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Lesimple?= Date: Mon, 30 Mar 2026 21:09:29 +0200 Subject: [PATCH] chore: shfmt --- src/libs/380_hw_microcode.sh | 4 ++-- src/libs/400_hw_check.sh | 30 +++++++++++++++--------------- src/vulns/CVE-2023-20593.sh | 2 +- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/libs/380_hw_microcode.sh b/src/libs/380_hw_microcode.sh index 8ca998b..8e6f221 100644 --- a/src/libs/380_hw_microcode.sh +++ b/src/libs/380_hw_microcode.sh @@ -8,8 +8,8 @@ if [ -r "$g_mcedb_cache" ]; then builtin_v=$(echo "$g_builtin_dbversion" | sed 's/^v\([0-9]*\).*/\1/') local_i=$(echo "$g_local_dbversion" | sed 's/.*+i\([0-9]*\).*/\1/') builtin_i=$(echo "$g_builtin_dbversion" | sed 's/.*+i\([0-9]*\).*/\1/') - if [ "$local_v" -gt "$builtin_v" ] || \ - { [ "$local_v" -eq "$builtin_v" ] && [ "$local_i" -gt "$builtin_i" ]; }; then + if [ "$local_v" -gt "$builtin_v" ] || + { [ "$local_v" -eq "$builtin_v" ] && [ "$local_i" -gt "$builtin_i" ]; }; then g_mcedb_source="$g_mcedb_cache" g_mcedb_info="local firmwares DB $g_local_dbversion" fi diff --git a/src/libs/400_hw_check.sh b/src/libs/400_hw_check.sh index 5d76305..37e4f09 100644 --- a/src/libs/400_hw_check.sh +++ b/src/libs/400_hw_check.sh @@ -767,17 +767,17 @@ check_cpu() { capabilities=$ret_read_msr_value # https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/x86/include/asm/msr-index.h#n82 pr_debug "capabilities MSR is $capabilities (hex)" - [ $(( ret_read_msr_value_lo >> 0 & 1 )) -eq 1 ] && cap_rdcl_no=1 - [ $(( ret_read_msr_value_lo >> 1 & 1 )) -eq 1 ] && cap_ibrs_all=1 - [ $(( ret_read_msr_value_lo >> 2 & 1 )) -eq 1 ] && cap_rsba=1 - [ $(( ret_read_msr_value_lo >> 3 & 1 )) -eq 1 ] && cap_l1dflush_no=1 - [ $(( ret_read_msr_value_lo >> 4 & 1 )) -eq 1 ] && cap_ssb_no=1 - [ $(( ret_read_msr_value_lo >> 5 & 1 )) -eq 1 ] && cap_mds_no=1 - [ $(( ret_read_msr_value_lo >> 6 & 1 )) -eq 1 ] && cap_pschange_msc_no=1 - [ $(( ret_read_msr_value_lo >> 7 & 1 )) -eq 1 ] && cap_tsx_ctrl_msr=1 - [ $(( ret_read_msr_value_lo >> 8 & 1 )) -eq 1 ] && cap_taa_no=1 - [ $(( ret_read_msr_value_lo >> 25 & 1 )) -eq 1 ] && cap_gds_ctrl=1 - [ $(( ret_read_msr_value_lo >> 26 & 1 )) -eq 1 ] && cap_gds_no=1 + [ $((ret_read_msr_value_lo >> 0 & 1)) -eq 1 ] && cap_rdcl_no=1 + [ $((ret_read_msr_value_lo >> 1 & 1)) -eq 1 ] && cap_ibrs_all=1 + [ $((ret_read_msr_value_lo >> 2 & 1)) -eq 1 ] && cap_rsba=1 + [ $((ret_read_msr_value_lo >> 3 & 1)) -eq 1 ] && cap_l1dflush_no=1 + [ $((ret_read_msr_value_lo >> 4 & 1)) -eq 1 ] && cap_ssb_no=1 + [ $((ret_read_msr_value_lo >> 5 & 1)) -eq 1 ] && cap_mds_no=1 + [ $((ret_read_msr_value_lo >> 6 & 1)) -eq 1 ] && cap_pschange_msc_no=1 + [ $((ret_read_msr_value_lo >> 7 & 1)) -eq 1 ] && cap_tsx_ctrl_msr=1 + [ $((ret_read_msr_value_lo >> 8 & 1)) -eq 1 ] && cap_taa_no=1 + [ $((ret_read_msr_value_lo >> 25 & 1)) -eq 1 ] && cap_gds_ctrl=1 + [ $((ret_read_msr_value_lo >> 26 & 1)) -eq 1 ] && cap_gds_no=1 pr_debug "capabilities says rdcl_no=$cap_rdcl_no ibrs_all=$cap_ibrs_all rsba=$cap_rsba l1dflush_no=$cap_l1dflush_no ssb_no=$cap_ssb_no mds_no=$cap_mds_no taa_no=$cap_taa_no pschange_msc_no=$cap_pschange_msc_no" if [ "$cap_ibrs_all" = 1 ]; then pstatus green YES @@ -867,8 +867,8 @@ check_cpu() { read_msr $MSR_IA32_TSX_CTRL ret=$? if [ "$ret" = $READ_MSR_RET_OK ]; then - cap_tsx_ctrl_rtm_disable=$(( ret_read_msr_value_lo >> 0 & 1 )) - cap_tsx_ctrl_cpuid_clear=$(( ret_read_msr_value_lo >> 1 & 1 )) + cap_tsx_ctrl_rtm_disable=$((ret_read_msr_value_lo >> 0 & 1)) + cap_tsx_ctrl_cpuid_clear=$((ret_read_msr_value_lo >> 1 & 1)) fi pr_info_nol " * TSX_CTRL MSR indicates TSX RTM is disabled: " @@ -905,8 +905,8 @@ check_cpu() { read_msr $MSR_IA32_MCU_OPT_CTRL ret=$? if [ "$ret" = $READ_MSR_RET_OK ]; then - cap_gds_mitg_dis=$(( ret_read_msr_value_lo >> 4 & 1 )) - cap_gds_mitg_lock=$(( ret_read_msr_value_lo >> 5 & 1 )) + cap_gds_mitg_dis=$((ret_read_msr_value_lo >> 4 & 1)) + cap_gds_mitg_lock=$((ret_read_msr_value_lo >> 5 & 1)) fi pr_info_nol " * GDS microcode mitigation is disabled (GDS_MITG_DIS): " diff --git a/src/vulns/CVE-2023-20593.sh b/src/vulns/CVE-2023-20593.sh index 38ab657..4685d50 100644 --- a/src/vulns/CVE-2023-20593.sh +++ b/src/vulns/CVE-2023-20593.sh @@ -38,7 +38,7 @@ check_CVE_2023_20593_linux() { read_msr 0xc0011029 ret=$? if [ "$ret" = "$READ_MSR_RET_OK" ]; then - if [ $(( ret_read_msr_value_lo >> 9 & 1 )) -eq 1 ]; then + if [ $((ret_read_msr_value_lo >> 9 & 1)) -eq 1 ]; then pstatus green YES "FP_BACKUP_FIX bit set in DE_CFG" fp_backup_fix=1 else