[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 |