]> xenbits.xensource.com Git - people/larsk/xen-release-scripts.git/commitdiff
Added additional usage information
authorLars Kurth <lars.kurth@citrix.com>
Tue, 18 Jul 2017 19:18:55 +0000 (20:18 +0100)
committerLars Kurth <lars.kurth@citrix.com>
Tue, 18 Jul 2017 19:18:55 +0000 (20:18 +0100)
README

diff --git a/README b/README
index a7726203bae676c8cc9dd5cf187c9f9f0f8bba51..72ccad5ef486433b40b04a3ff4ed7557050f0de8 100644 (file)
--- a/README
+++ b/README
@@ -122,6 +122,22 @@ The tool will produce output blocks such as
 * Usually Linux patches, or an XSA that otherwise does not apply, will lead to a NONEA
 * Manually check whether the right patches have been applied. In the example xsa213-4.5.patch, xsa213-4.6.patch and xsa213-4.7.patch are in the xen tree we checked against.
 
+ADVANCED FLOW and DEBUGGING
+---------------------------
+First check whether there are name matches for patches
+
+    ./match-xsa --version 4 --major 8 --since 1 --xsa xsa-213-225 --getlogs --html > xsamatch.html
+
+Then check whether patches match
+
+    ./match-xsa --version 4 --major 8 --since 1 --xsa xsa-213-225 --smart --html > xsamatchsmart.html
+
+If there are unexplained discrepancies, use the debug mode 
+
+    ./match-xsa --version 4 --major 8 --since 1 --xsa xsa-213-225 --smart --html --debug > xsamatchsmartdebug.html
+    
+The produced html, will link to XSA texts, patches and commit messages and logs in the DEBUG link.
+
 TODO
 ----
 * Provide an option to *not* check out repos from scratch every single time