KW-MAINTAINERS(1)
π NAME π
kw-maintainers β bestie, this shows you the maintainers of a module, periodt.
β¨ SYNOPSIS β¨
kw (m | maintainers) [-a | --authors] [-u | --update-patch] [--verbose]
[<dir> | <file>]
πΈ DESCRIPTION πΈ
okay so real talk: this whole thing is based on the Linux Kernel get_maintainers script, and what it does is show you the maintainers of whatever Kernel module you point it at (a file, or a directory, either one, we don't judge π«Ά).
Pass --authors and it also prints the authors of the top-level target files β and yes, non-recursively, we're not going down the whole tree, bestie π³.
If a file has more than one author, their names get separated by ",". Cute, right? Exceptβ
β οΈ do NOT use this output in scripts. Like, seriously. Some authors literally have","inside their own names (e.g."Company X, Inc."), so the parsing will fall apart and it's giving chaos π.
And then --update-patch does its lil magic trick: it updates the patch <file>'s header with a To: field, filled in with the maintainers (authors excluded, okurrr) that are associated with that patch. slay π
π OPTIONS π
-a,--authorsβ prints the authors of the top-level target files, non-recursively bestie. If a file has more than one author, their names come out separated by",". π¦-u,--update-patchβ drops aTo:field into the header of the patch file, containing the contact of the maintainers associated with that patch (and no, the authors do not get included here). π--verboseβ shows you the commands being run under the hood. not me being nosy but I respect it π
π EXAMPLES π
For all of these, we're assuming the relevant fields in your configuration files (which live by default in .kw/) are already set up, okay? β¨ And honestly, we recommend using kw config for managing your local and global configs β it's the move, trust. π§
Say you wanna check the maintainers:
cd <kernel-path>
kw m drivers/iio/dummy/iio_simple_dummy.c
and boom, maintainers delivered to your screen like a little gift π
that's the whole page, bestie!! π this is kw-maintainers, manual section 1, and if you scroll all the way down you'd find the footer chillin' there with the source, the version and the date β iconic little trio, they ate and left no crumbs β¨ bye bye, go read your config files π«Άπ
π¦ where this page comes from
- ubuntu stonking: kworkflow 1:0.10-3 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms