|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen master] Merge branch 'livepatch.aws.v6' into staging
commit 25164571fc11ed3010c5885a98a68fac3b891d33
Merge: 0cd791c499bdc698d14a24050ec56d60b45732e0
5083e0ff939d149860db40e0da54ea2048749471
Author: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
AuthorDate: Thu Dec 19 20:16:43 2019 -0500
Commit: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
CommitDate: Thu Dec 19 20:16:43 2019 -0500
Merge branch 'livepatch.aws.v6' into staging
* livepatch.aws.v6:
livepatch: Add metadata runtime retrieval mechanism
livepatch: Handle arbitrary size names with the list operation
livepatch: Add support for modules .modinfo section metadata
livepatch: Add support for inline asm livepatching expectations
livepatch: Add per-function applied/reverted state tracking marker
livepatch: Do not enforce ELF_LIVEPATCH_FUNC section presence
livepatch: Add support for apply|revert action replacement hooks
livepatch: Implement pre-|post- apply|revert hooks
livepatch: Export payload structure via livepatch_payload.h
livepatch: Allow to override inter-modules buildid dependency
livepatch: Always check hypervisor build ID upon livepatch upload
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
.gitignore | 6 +-
docs/misc/livepatch.pandoc | 248 +++++++++-
tools/libxc/include/xenctrl.h | 68 ++-
tools/libxc/xc_misc.c | 163 ++++--
tools/misc/xen-livepatch.c | 257 +++++++---
xen/common/livepatch.c | 656 +++++++++++++++++++++----
xen/include/public/sysctl.h | 63 ++-
xen/include/xen/livepatch.h | 43 +-
xen/include/xen/livepatch_payload.h | 83 ++++
xen/test/livepatch/Makefile | 121 ++++-
xen/test/livepatch/xen_action_hooks.c | 102 ++++
xen/test/livepatch/xen_action_hooks_marker.c | 112 +++++
xen/test/livepatch/xen_action_hooks_noapply.c | 136 +++++
xen/test/livepatch/xen_action_hooks_nofunc.c | 86 ++++
xen/test/livepatch/xen_action_hooks_norevert.c | 143 ++++++
xen/test/livepatch/xen_expectations.c | 41 ++
xen/test/livepatch/xen_expectations_fail.c | 42 ++
xen/test/livepatch/xen_prepost_hooks.c | 122 +++++
xen/test/livepatch/xen_prepost_hooks_fail.c | 75 +++
19 files changed, 2288 insertions(+), 279 deletions(-)
--
generated by git-patchbot for /home/xen/git/xen.git#master
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/xen-changelog
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |