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

[xen master] xen/x86: Fix Syntax warning in gen-cpuid.py



commit 08e79bba73d74a85d3ce6ff0f91c5205f1e05eda
Author:     Jason Andryuk <jason.andryuk@xxxxxxx>
AuthorDate: Tue Apr 30 08:34:37 2024 +0200
Commit:     Jan Beulich <jbeulich@xxxxxxxx>
CommitDate: Tue Apr 30 08:34:37 2024 +0200

    xen/x86: Fix Syntax warning in gen-cpuid.py
    
    Python 3.12.2 warns:
    
    xen/tools/gen-cpuid.py:50: SyntaxWarning: invalid escape sequence '\s'
      "\s+([\s\d]+\*[\s\d]+\+[\s\d]+)\)"
    xen/tools/gen-cpuid.py:51: SyntaxWarning: invalid escape sequence '\s'
      "\s+/\*([\w!]*) .*$")
    
    Specify the strings as raw strings so '\s' is read as literal '\' + 's'.
    This avoids escaping all the '\'s in the strings.
    
    Signed-off-by: Jason Andryuk <jason.andryuk@xxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
---
 xen/tools/gen-cpuid.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/xen/tools/gen-cpuid.py b/xen/tools/gen-cpuid.py
index bf3f9ec01e..dadeb33080 100755
--- a/xen/tools/gen-cpuid.py
+++ b/xen/tools/gen-cpuid.py
@@ -47,8 +47,8 @@ def parse_definitions(state):
     """
     feat_regex = re.compile(
         r"^XEN_CPUFEATURE\(([A-Z0-9_]+),"
-        "\s+([\s\d]+\*[\s\d]+\+[\s\d]+)\)"
-        "\s+/\*([\w!]*) .*$")
+        r"\s+([\s\d]+\*[\s\d]+\+[\s\d]+)\)"
+        r"\s+/\*([\w!]*) .*$")
 
     word_regex = re.compile(
         r"^/\* .* word (\d*) \*/$")
--
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®.