From b1737f596c76dd7edf861bd80831396cd277e546 Mon Sep 17 00:00:00 2001 From: Roger Pau Monne Date: Wed, 2 Mar 2022 14:27:09 +0000 Subject: [PATCH] livepatch: improve rune for fetching of Build ID MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The current one is broken with my version of readelf and returns 'NT_GNU_BUILD_ID'. Signed-off-by: Roger Pau Monné Reviewed-by: Bjoern Doebel Reviewed-by: Ross Lagerwall Signed-off-by: Ross Lagerwall --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b48a3df..948a7de 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ $ cp -r ~/src/xen ~/src/xenbuild $ cd ~/src/xen/xen $ make nconfig # Make sure to set CONFIG_LIVEPATCH=y $ make -$ BUILDID=$(readelf -Wn xen-syms | awk '/Build ID:/ {print $3}') +$ BUILDID=$(readelf -Wn xen-syms | sed -n -e 's/^.*Build ID: //p') ``` Next, build a live patch, using a patch and the source, build ID, and -- 2.39.5