Re: [LTP] [PATCH 00/13] Get rid of testcases/kernel/mem/lib library

Petr Vorel
2024-12-18T18:59:07Z

Hi Cyril,

> This patchset slowly untangles the mess called kernel/mem/lib/ library.

> The library is split into several places, functions that are used by
> more than one group of tests are either reimplemented in the top level
> library or in the case of numa moved into numa_helper library in
> testcases/kerne/include/ and testcases/kernel/lib/.

> The rest of the code is either moved into respective test directories or
> in the case of unused code removed.

> This is not a coplete cleanup of the mem/ testcases as it mostly just
> moves code, but it's a nice first step that removes most of the unneeded
> dependencies and prepares for a possible refactoring later on.

> The CI run:

> https://github.com/metan-ucw/ltp

https://github.com/metan-ucw/ltp/actions/runs/12398352035

Thanks for this cleanup and verifying in CI.
On a quick look LGTM, I'll have deeper look tomorrow.

Kind regards,
Petr