Il giorno dom 1 mar 2026 alle ore 03:36 Joe Perches <[email protected]>
ha scritto:
>
> On Sun, 2026-03-01 at 02:11 +0100, Matteo Croce wrote:
> > ```
> > KUnit test files are scattered across the tree and don't always match
> > the F: patterns in the KERNEL UNIT TESTING FRAMEWORK MAINTAINERS entry.
> > Add the KUnit maintainers automatically when the file path matches
> > common KUnit naming conventions: _kunit.c, -kunit.c, _kunit_test.c,
> > and -kunit-tests.c.
>
> nack.  There's no need to modify get_maintainer.
>
> Use F: patterns instead.
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 96e97d25e1c2..9796e184b9d5 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -13956,6 +13956,11 @@ F:     rust/kernel/kunit.rs
>  F:     rust/macros/kunit.rs
>  F:     scripts/rustdoc_test_*
>  F:     tools/testing/kunit/
> +F:     */*[_-]kunit*.c
> +F:     */*/*[_-]kunit*.c
> +F:     */*/*/*[_-]kunit*.c
> +F:     */*/*/*/*[_-]kunit*.c
> +F:     */*/*/*/*/*[_-]kunit*.c
>
>  KERNEL USERMODE HELPER
>  M:     Luis Chamberlain <[email protected]>

So many rules covering all possible depths?
Sounds good.

BTW at this point it would be useful to implement the ** glob operator,
but maybe it's not worth it.

Regards,
-- 
Matteo Croce

perl -e 'for($t=0;;$t++){print chr($t*($t>>8|$t>>13)&255)}' |aplay

Reply via email to