Searched refs:livepatch (Results 1 – 16 of 16) sorted by relevance
18 LIVEPATCH := xen_hello_world.livepatch19 LIVEPATCH_BYE := xen_bye_world.livepatch20 LIVEPATCH_REPLACE := xen_replace_world.livepatch21 LIVEPATCH_NOP := xen_nop.livepatch28 LIVEPATCH_DEBUG_DIR ?= $(DEBUG_DIR)/xen-livepatch30 build default: livepatch32 install: livepatch41 rm -f *.o .*.o.d *.livepatch config.h78 --rename-section=.data=.livepatch.depends,alloc,load,readonly,data,contents -S $@.bin $@110 .PHONY: livepatch[all …]
580 sysctl.u.livepatch.pad = 0; in xc_livepatch_upload()581 sysctl.u.livepatch.u.upload.size = size; in xc_livepatch_upload()624 sysctl.u.livepatch.pad = 0; in xc_livepatch_get()627 sysctl.u.livepatch.u.get.status.rc = 0; in xc_livepatch_get()629 sysctl.u.livepatch.u.get.name = def_name; in xc_livepatch_get()704 sysctl.u.livepatch.pad = 0; in xc_livepatch_list()705 sysctl.u.livepatch.u.list.version = 0; in xc_livepatch_list()706 sysctl.u.livepatch.u.list.idx = start; in xc_livepatch_list()707 sysctl.u.livepatch.u.list.pad = 0; in xc_livepatch_list()731 sysctl.u.livepatch.u.list.nr = nr; in xc_livepatch_list()[all …]
33 INSTALL_SBIN += xen-livepatch109 xen-livepatch: xen-livepatch.o
222 tools/misc/xen-livepatch312 xen/test/livepatch/config.h313 xen/test/livepatch/xen_bye_world.livepatch314 xen/test/livepatch/xen_hello_world.livepatch315 xen/test/livepatch/xen_nop.livepatch316 xen/test/livepatch/xen_replace_world.livepatch
276 F: docs/misc/livepatch.markdown277 F: tools/misc/xen-livepatch.c278 F: xen/arch/*/livepatch*279 F: xen/arch/*/*/livepatch*280 F: xen/common/livepatch*281 F: xen/include/asm-*/livepatch.h282 F: xen/include/xen/livepatch*283 F: xen/test/livepatch/*
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
9 obj-$(CONFIG_LIVEPATCH) += livepatch.o
8 obj-$(CONFIG_LIVEPATCH) += livepatch.o
29 obj-$(CONFIG_LIVEPATCH) += livepatch.o
1564 int livepatch_op(struct xen_sysctl_livepatch_op *livepatch) in livepatch_op() argument1568 if ( livepatch->pad ) in livepatch_op()1571 switch ( livepatch->cmd ) in livepatch_op()1574 rc = livepatch_upload(&livepatch->u.upload); in livepatch_op()1578 rc = livepatch_get(&livepatch->u.get); in livepatch_op()1582 rc = livepatch_list(&livepatch->u.list); in livepatch_op()1586 rc = livepatch_action(&livepatch->u.action); in livepatch_op()
22 obj-$(CONFIG_LIVEPATCH) += livepatch.o livepatch_elf.o
466 ret = livepatch_op(&op->u.livepatch); in do_sysctl()
288 * `.livepatch.funcs` - which is an array of livepatch_func structures.293 ### .livepatch.funcs295 The `.livepatch.funcs` contains an array of livepatch_func structures357 * `.livepatch.hooks.load` - an array of function pointers.358 * `.livepatch.hooks.unload` - an array of function pointers.361 ### Example of .livepatch.funcs392 } __attribute__((__section__(".livepatch.funcs"))); 398 ### .livepatch.hooks.load and .livepatch.hooks.unload401 before payload is being applied (.livepatch.funcs) or after reverting414 ### .livepatch.depends and .note.gnu.build-id[all …]
1104 struct xen_sysctl_livepatch_op livepatch; member
37 obj-$(CONFIG_LIVEPATCH) += alternative.o livepatch.o
Completed in 28 milliseconds