[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xen master] maintainers: add regex matching for xsm



commit b06c951a0c214cb016603ba12edd9fa317d7723b
Author:     Daniel P. Smith <dpsmith@xxxxxxxxxxxxxxxxxxxx>
AuthorDate: Wed May 24 16:21:32 2023 +0200
Commit:     Jan Beulich <jbeulich@xxxxxxxx>
CommitDate: Wed May 24 16:21:32 2023 +0200

    maintainers: add regex matching for xsm
    
    XSM is a subsystem where it is equally important of how and where its hooks 
are
    called as is the implementation of the hooks. The people best suited for
    evaluating the how and where are the XSM maintainers and reviewers. This
    creates a challenge as the hooks are used throughout the hypervisor for 
which
    the XSM maintainers and reviewers are not, and should not be, a reviewer for
    each of these subsystems in the MAINTAINERS file. Though the MAINTAINERS 
file
    does support the use of regex matches, 'K' identifier, that are applied to 
both
    the commit message and the commit delta. Adding the 'K' identifier will 
declare
    that any patch relating to XSM require the input from the XSM maintainers 
and
    reviewers. For those that use the get_maintianers script, the 'K' identifier
    will automatically add the XSM maintainers and reviewers. Any one not using
    get_maintainers, it will be their responsibility to ensure that if their 
work
    touches and XSM hook, to ensure the XSM maintainers and reviewers are 
copied.
    
    This patch adds a pair of regex expressions to the XSM section. The first is
    `xsm_.*` which seeks to match XSM hooks in the commit's delta. The second is
    `\b(xsm|XSM)\b` which seeks to match strictly the words xsm or XSM and 
should
    not capture words with a substring of "xsm".
    
    Signed-off-by: Daniel P. Smith <dpsmith@xxxxxxxxxxxxxxxxxxxx>
    Acked-by: Julien Grall <jgrall@xxxxxxxxxx>
---
 MAINTAINERS | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index f2f1881b32..b0f0823d21 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -674,6 +674,8 @@ F:  tools/flask/
 F:     xen/include/xsm/
 F:     xen/xsm/
 F:     docs/misc/xsm-flask.txt
+K:     xsm_.*
+K:     \b(xsm|XSM)\b
 
 THE REST
 M:     Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
--
generated by git-patchbot for /home/xen/git/xen.git#master



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.