[PATCH 2/5] lib/test_bitmap.c: Add for_each_set_clump test cases

Syed Nayyar Waris syednwaris at gmail.com
Thu Feb 4 03:55:24 EST 2021

On Sat, Dec 26, 2020 at 8:15 PM Andy Shevchenko
<andy.shevchenko at gmail.com> wrote:
> On Saturday, December 26, 2020, Syed Nayyar Waris <syednwaris at gmail.com> wrote:
>> The introduction of the generic for_each_set_clump macro need test
>> cases to verify the implementation. This patch adds test cases for
>> scenarios in which clump sizes are 8 bits, 24 bits, 30 bits and 6 bits.
>> The cases contain situations where clump is getting split at the word
>> boundary and also when zeroes are present in the start and middle of
>> bitmap.
> You have to split it to a separate test under drivers/gpio, because now it has no sense to be like this.

Hi Andy,

How do I split it into separate test under drivers/gpio ? I have
thought of making a test_clump_bits.c file in drivers/gpio.
But how do I integrate this test file so that tests are executed at
runtime? Similar to tests in lib/test_bitmap.c ?

I believe I need to make changes in config files so that tests in
test_clump_bits.c ( in drivers/gpio ) are executed at runtime. Could
you please provide some steps on how to do that. Thank You !

Syed Nayyar Waris

More information about the linux-arm-kernel mailing list