All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] xen/livepatch: improvements to loading
@ 2024-09-20  9:36 Roger Pau Monne
  2024-09-20  9:36 ` [PATCH 1/3] xen/livepatch: simplify and unify logic in prepare_payload() Roger Pau Monne
                   ` (3 more replies)
  0 siblings, 4 replies; 20+ messages in thread
From: Roger Pau Monne @ 2024-09-20  9:36 UTC (permalink / raw)
  To: xen-devel; +Cc: Roger Pau Monne, Ross Lagerwall, Jan Beulich, Andrew Cooper

Hello,

Following series attempts to improve the loading of livepatches,
specifically by doing the Xen build ID check ahead of processing any of
the sections in the livepatch payload (alternatives, bug frames...).

Thanks, Roger.

Roger Pau Monne (3):
  xen/livepatch: simplify and unify logic in prepare_payload()
  xen/livepatch: do build-id check earlier
  x86/alternatives: relax apply BUGs during runtime

 xen/arch/x86/alternative.c                 |  29 +++--
 xen/arch/x86/include/asm/alternative.h     |   3 +-
 xen/common/livepatch.c                     | 121 ++++++++++-----------
 xen/test/livepatch/Makefile                |   5 +
 xen/test/livepatch/xen_alternatives_fail.c |  29 +++++
 5 files changed, 114 insertions(+), 73 deletions(-)
 create mode 100644 xen/test/livepatch/xen_alternatives_fail.c

-- 
2.46.0



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2024-09-23 16:02 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-20  9:36 [PATCH 0/3] xen/livepatch: improvements to loading Roger Pau Monne
2024-09-20  9:36 ` [PATCH 1/3] xen/livepatch: simplify and unify logic in prepare_payload() Roger Pau Monne
2024-09-22  9:19   ` Andrew Cooper
2024-09-23  7:46     ` Roger Pau Monné
2024-09-23  9:43       ` Andrew Cooper
2024-09-23 11:00         ` Jan Beulich
2024-09-23 11:01   ` Jan Beulich
2024-09-23 13:10     ` Roger Pau Monné
2024-09-20  9:36 ` [PATCH 2/3] xen/livepatch: do Xen build-id check earlier Roger Pau Monne
2024-09-23 11:04   ` Andrew Cooper
2024-09-23 11:55     ` Andrew Cooper
2024-09-23 16:02     ` Roger Pau Monné
2024-09-23 11:04   ` Jan Beulich
2024-09-20  9:36 ` [PATCH 2/3] xen/livepatch: do " Roger Pau Monne
2024-09-20  9:56   ` Roger Pau Monné
2024-09-20  9:36 ` [PATCH 3/3] x86/alternatives: relax apply BUGs during runtime Roger Pau Monne
2024-09-23 11:12   ` Jan Beulich
2024-09-23 11:17   ` Andrew Cooper
2024-09-23 13:06     ` Roger Pau Monné
2024-09-23 13:12       ` Andrew Cooper

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.