Searched refs:livepatch (Results 1 – 17 of 17) sorted by relevance
16 LIVEPATCH := xen_hello_world.livepatch17 LIVEPATCH_BYE := xen_bye_world.livepatch18 LIVEPATCH_REPLACE := xen_replace_world.livepatch19 LIVEPATCH_NOP := xen_nop.livepatch21 LIVEPATCH_PREPOST_HOOKS := xen_prepost_hooks.livepatch23 LIVEPATCH_ACTION_HOOKS := xen_action_hooks.livepatch28 LIVEPATCH_EXPECTATIONS:= xen_expectations.livepatch46 LIVEPATCH_DEBUG_DIR ?= $(DEBUG_DIR)/xen-livepatch48 build default: livepatch50 install: livepatch[all …]
582 sysctl.u.livepatch.pad = 0; in xc_livepatch_upload()583 sysctl.u.livepatch.u.upload.size = size; in xc_livepatch_upload()626 sysctl.u.livepatch.pad = 0; in xc_livepatch_get()629 sysctl.u.livepatch.u.get.status.rc = 0; in xc_livepatch_get()631 sysctl.u.livepatch.u.get.name = def_name; in xc_livepatch_get()676 *nr = sysctl.u.livepatch.u.list.nr; in xc_livepatch_list_get_sizes()769 sysctl.u.livepatch.u.list.idx = start; in xc_livepatch_list()795 sysctl.u.livepatch.u.list.nr = nr; in xc_livepatch_list()955 sysctl.u.livepatch.pad = 0; in _xc_livepatch_action()956 sysctl.u.livepatch.u.action.cmd = action; in _xc_livepatch_action()[all …]
32 INSTALL_SBIN += xen-livepatch111 xen-livepatch: xen-livepatch.o
49 3) Bugs in livepatch-build-tools creating an incorrect live patch that51 If livepatch-build-tools creates an incorrect live patch that58 If a live patch (whether created using livepatch-build-tools or some69 6) Bugs which allow a guest to prevent the application of a livepatch:
7 SUBDIRS += livepatch
8 obj-$(CONFIG_LIVEPATCH) += livepatch.o
10 obj-$(CONFIG_LIVEPATCH) += livepatch.o
278 * `.livepatch.hooks.{apply,revert}`287 ### .livepatch.funcs398 * `.livepatch.hooks.{apply,revert}`401 ### Example of .livepatch.funcs448 #### .livepatch.hooks.load and .livepatch.hooks.unload462 #### .livepatch.hooks.preapply477 #### .livepatch.hooks.postapply494 #### .livepatch.hooks.prerevert509 #### .livepatch.hooks.postrevert525 #### .livepatch.hooks.apply and .livepatch.hooks.revert[all …]
215 tools/misc/xen-livepatch315 xen/test/livepatch/config.h316 xen/test/livepatch/expect_config.h317 xen/test/livepatch/*.livepatch
366 F: docs/misc/livepatch.pandoc367 F: tools/misc/xen-livepatch.c368 F: xen/arch/*/livepatch*369 F: xen/arch/*/*/livepatch*370 F: xen/common/livepatch*371 F: xen/include/asm-*/livepatch.h372 F: xen/include/xen/livepatch*373 F: xen/test/livepatch/*
32 obj-$(CONFIG_LIVEPATCH) += livepatch.o
26 obj-$(CONFIG_LIVEPATCH) += livepatch.o livepatch_elf.o
2023 int livepatch_op(struct xen_sysctl_livepatch_op *livepatch) in livepatch_op() argument2027 if ( livepatch->pad ) in livepatch_op()2030 switch ( livepatch->cmd ) in livepatch_op()2033 rc = livepatch_upload(&livepatch->u.upload); in livepatch_op()2037 rc = livepatch_get(&livepatch->u.get); in livepatch_op()2041 rc = livepatch_list(&livepatch->u.list); in livepatch_op()2045 rc = livepatch_action(&livepatch->u.action); in livepatch_op()
330 names, and attempting to a duplicate symbol in a livepatch will331 result in incorrect livepatch application.334 livepatch build and apply correctly.
469 ret = livepatch_op(&op->u.livepatch); in do_sysctl()
1121 struct xen_sysctl_livepatch_op livepatch; member
39 obj-$(CONFIG_LIVEPATCH) += alternative.o livepatch.o
Completed in 98 milliseconds