Home
last modified time | relevance | path

Searched refs:livepatch (Results 1 – 18 of 18) sorted by relevance

/xen/xen/test/livepatch/
A DMakefile16 extra-y += xen_hello_world.livepatch
74 extra-y += xen_bye_world.livepatch
79 extra-y += xen_replace_world.livepatch
84 extra-y += xen_nop.livepatch
90 extra-y += xen_no_xen_buildid.livepatch
95 extra-y += xen_prepost_hooks.livepatch
105 extra-y += xen_action_hooks.livepatch
137 extra-y += xen_expectations.livepatch
150 $(obj)/%.livepatch: FORCE
151 $(call if_changed,livepatch)
[all …]
/xen/tools/libs/ctrl/
A Dxc_misc.c617 sysctl.u.livepatch.u.upload.size = size; in xc_livepatch_upload()
661 sysctl.u.livepatch.u.get.status.state = 0; in xc_livepatch_get()
662 sysctl.u.livepatch.u.get.status.rc = 0; in xc_livepatch_get()
664 sysctl.u.livepatch.u.get.name = def_name; in xc_livepatch_get()
709 *nr = sysctl.u.livepatch.u.list.nr; in xc_livepatch_list_get_sizes()
802 sysctl.u.livepatch.u.list.idx = start; in xc_livepatch_list()
828 sysctl.u.livepatch.u.list.nr = nr; in xc_livepatch_list()
946 sysctl.u.livepatch.u.list.idx = *done; in xc_livepatch_list()
988 sysctl.u.livepatch.u.action.cmd = action; in _xc_livepatch_action()
990 sysctl.u.livepatch.u.action.flags = flags; in _xc_livepatch_action()
[all …]
/xen/tools/misc/
A DMakefile35 INSTALL_SBIN += xen-livepatch
118 xen-livepatch: xen-livepatch.o
/xen/xen/test/
A DMakefile4 subdir-y += livepatch
/xen/docs/features/
A Dlivepatch.pandoc49 3) Bugs in livepatch-build-tools creating an incorrect live patch that
51 If livepatch-build-tools creates an incorrect live patch that
58 If a live patch (whether created using livepatch-build-tools or some
69 6) Bugs which allow a guest to prevent the application of a livepatch:
/xen/xen/arch/arm/arm32/
A DMakefile10 obj-$(CONFIG_LIVEPATCH) += livepatch.o
/xen/docs/misc/
A Dlivepatch.pandoc278 * `.livepatch.hooks.{apply,revert}`
287 ### .livepatch.funcs
398 * `.livepatch.hooks.{apply,revert}`
401 ### Example of .livepatch.funcs
448 #### .livepatch.hooks.load and .livepatch.hooks.unload
462 #### .livepatch.hooks.preapply
477 #### .livepatch.hooks.postapply
494 #### .livepatch.hooks.prerevert
509 #### .livepatch.hooks.postrevert
525 #### .livepatch.hooks.apply and .livepatch.hooks.revert
[all …]
/xen/xen/arch/arm/arm64/
A DMakefile13 obj-$(CONFIG_LIVEPATCH) += livepatch.o
/xen/automation/build/alpine/
A D3.18.dockerfile51 # livepatch-tools deps
/xen/
A D.gitignore207 tools/misc/xen-livepatch
285 xen/test/livepatch/config.h
286 xen/test/livepatch/expect_config.h
287 xen/test/livepatch/*.livepatch
A DMAINTAINERS408 F: docs/misc/livepatch.pandoc
409 F: tools/misc/xen-livepatch.c
410 F: xen/arch/*/include/asm/livepatch.h
411 F: xen/arch/*/livepatch*
412 F: xen/arch/*/*/livepatch*
413 F: xen/common/livepatch*
414 F: xen/include/xen/livepatch*
415 F: xen/test/livepatch/*
/xen/xen/common/
A Dlivepatch.c2124 int livepatch_op(struct xen_sysctl_livepatch_op *livepatch) in livepatch_op() argument
2128 if ( (livepatch->flags & ~LIVEPATCH_FLAGS_MASK) && in livepatch_op()
2129 !(livepatch->flags & LIVEPATCH_FLAG_FORCE) ) in livepatch_op()
2132 switch ( livepatch->cmd ) in livepatch_op()
2135 rc = livepatch_upload(&livepatch->u.upload); in livepatch_op()
2139 rc = livepatch_get(&livepatch->u.get); in livepatch_op()
2143 rc = livepatch_list(&livepatch->u.list); in livepatch_op()
2147 rc = livepatch_action(&livepatch->u.action); in livepatch_op()
A DMakefile26 obj-$(CONFIG_LIVEPATCH) += livepatch.o livepatch_elf.o
A DKconfig448 names, and attempting to a duplicate symbol in a livepatch will
449 result in incorrect livepatch application.
452 livepatch build and apply correctly.
A Dsysctl.c479 ret = livepatch_op(&op->u.livepatch); in do_sysctl()
/xen/xen/arch/arm/
A DMakefile39 obj-$(CONFIG_LIVEPATCH) += livepatch.o
/xen/xen/arch/x86/
A DMakefile44 obj-$(CONFIG_LIVEPATCH) += alternative.o livepatch.o
/xen/xen/include/public/
A Dsysctl.h1260 struct xen_sysctl_livepatch_op livepatch; member

Completed in 45 milliseconds