[PATCH] acpi: checksum: rename the test name from "checksum to "acpichecksum"

Colin Ian King colin.king at canonical.com
Thu Apr 25 19:22:58 UTC 2013


On 25/04/13 03:43, Alex Hung wrote:
> The name "checksum" is too generic. The rename can help a user to understand
> that the test targets ACPI tables and verifies the table checksum.
>
> Signed-off-by: Alex Hung <alex.hung at canonical.com>
> ---
>   src/acpi/checksum/checksum.c |   19 ++++++++++---------
>   1 file changed, 10 insertions(+), 9 deletions(-)
>
> diff --git a/src/acpi/checksum/checksum.c b/src/acpi/checksum/checksum.c
> index e56ca66..a8ec15c 100644
> --- a/src/acpi/checksum/checksum.c
> +++ b/src/acpi/checksum/checksum.c
> @@ -26,7 +26,7 @@
>
>   #include "fwts.h"
>
> -static void checksum_rsdp(fwts_framework *fw, fwts_acpi_table_info *table)
> +static void acpi_checksum_rsdp(fwts_framework *fw, fwts_acpi_table_info *table)
>   {
>   	uint8_t checksum;
>   	fwts_acpi_table_rsdp *rsdp = (fwts_acpi_table_rsdp*)table->data;
> @@ -89,7 +89,7 @@ static void checksum_rsdp(fwts_framework *fw, fwts_acpi_table_info *table)
>
>   }
>
> -static int checksum_scan_tables(fwts_framework *fw)
> +static int acpi_checksum_scan_tables(fwts_framework *fw)
>   {
>   	int i;
>
> @@ -108,7 +108,7 @@ static int checksum_scan_tables(fwts_framework *fw)
>   		hdr = (fwts_acpi_table_header*)table->data;
>
>   		if (strcmp("RSDP", table->name) == 0) {
> -			checksum_rsdp(fw, table);
> +			acpi_checksum_rsdp(fw, table);
>   			continue;
>   		}
>
> @@ -140,19 +140,20 @@ static int checksum_scan_tables(fwts_framework *fw)
>   	return FWTS_OK;
>   }
>
> -static int checksum_test1(fwts_framework *fw)
> +static int acpi_checksum_test1(fwts_framework *fw)
>   {
> -	return checksum_scan_tables(fw);
> +	return acpi_checksum_scan_tables(fw);
>   }
>
> -static fwts_framework_minor_test checksum_tests[] = {
> -	{ checksum_test1, "Check ACPI table checksums." },
> +static fwts_framework_minor_test acpi_checksum_tests[] = {
> +	{ acpi_checksum_test1, "Check ACPI table checksums." },
>   	{ NULL, NULL }
>   };
>
>   static fwts_framework_ops checksum_ops = {
>   	.description = "Check ACPI table checksum.",
> -	.minor_tests = checksum_tests
> +	.minor_tests = acpi_checksum_tests
>   };
>
> -FWTS_REGISTER("checksum", &checksum_ops, FWTS_TEST_ANYTIME, FWTS_FLAG_BATCH);
> +FWTS_REGISTER("acpichecksum", &checksum_ops,
> +		FWTS_TEST_ANYTIME, FWTS_FLAG_BATCH);
>

I've been thinking about this all day.  Indeed it is a good idea for us 
to name the tests in a meaningful way but we also need to consider 
ensuring we don't cause too much pain for users who are used to the 
current test naming scheme.

I think that we should re-examine all the current tests and see if any 
more require renaming and *then* apply these changes in one go rather 
than making the changes in a piecemeal fashion.

+1 for renaming this test, but also:
1)  We need the fwts-test renamed
2)  Can this wait until we have re-examined all the current test names.

Colin



More information about the fwts-devel mailing list