[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2 2/7] x86/mce: add compat struct checking for XEN_MC_inject_v2
On 14.07.2020 12:24, Roger Pau Monné wrote: > On Wed, Jul 01, 2020 at 12:25:48PM +0200, Jan Beulich wrote: >> --- a/xen/tools/compat-build-header.py >> +++ b/xen/tools/compat-build-header.py >> @@ -19,6 +19,7 @@ pats = [ >> [ r"(^|[^\w])xen_?(\w*)_compat_t([^\w]|$$)", r"\1compat_\2_t\3" ], >> [ r"(^|[^\w])XEN_?", r"\1COMPAT_" ], >> [ r"(^|[^\w])Xen_?", r"\1Compat_" ], >> + [ r"(^|[^\w])COMPAT_HANDLE_64\(", r"\1XEN_GUEST_HANDLE_64(" ], > > Why do you need to match with the opening parenthesis? > > Is this for the #ifndef XEN_GUEST_HANDLE_64 instances? Don't they need > to also be replaced with the compat types? Well, I wanted to be as strict as possible, i.e. along with the matching of a non-identifier char at the beginning I also wanted the other side to be delimited. Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |