Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/test/livepatch/
A DMakefile18 LIVEPATCH := xen_hello_world.livepatch
19 LIVEPATCH_BYE := xen_bye_world.livepatch
20 LIVEPATCH_REPLACE := xen_replace_world.livepatch
21 LIVEPATCH_NOP := xen_nop.livepatch
28 LIVEPATCH_DEBUG_DIR ?= $(DEBUG_DIR)/xen-livepatch
30 build default: livepatch
32 install: livepatch
41 rm -f *.o .*.o.d *.livepatch config.h
78 --rename-section=.data=.livepatch.depends,alloc,load,readonly,data,contents -S $@.bin $@
110 .PHONY: livepatch
[all …]
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_misc.c580 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 …]
/xen-4.10.0-shim-comet/tools/misc/
A DMakefile33 INSTALL_SBIN += xen-livepatch
109 xen-livepatch: xen-livepatch.o
/xen-4.10.0-shim-comet/
A D.gitignore222 tools/misc/xen-livepatch
312 xen/test/livepatch/config.h
313 xen/test/livepatch/xen_bye_world.livepatch
314 xen/test/livepatch/xen_hello_world.livepatch
315 xen/test/livepatch/xen_nop.livepatch
316 xen/test/livepatch/xen_replace_world.livepatch
A DMAINTAINERS276 F: docs/misc/livepatch.markdown
277 F: tools/misc/xen-livepatch.c
278 F: xen/arch/*/livepatch*
279 F: xen/arch/*/*/livepatch*
280 F: xen/common/livepatch*
281 F: xen/include/asm-*/livepatch.h
282 F: xen/include/xen/livepatch*
283 F: xen/test/livepatch/*
/xen-4.10.0-shim-comet/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-4.10.0-shim-comet/xen/test/
A DMakefile7 SUBDIRS += livepatch
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/
A DMakefile9 obj-$(CONFIG_LIVEPATCH) += livepatch.o
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/
A DMakefile8 obj-$(CONFIG_LIVEPATCH) += livepatch.o
/xen-4.10.0-shim-comet/xen/arch/arm/
A DMakefile29 obj-$(CONFIG_LIVEPATCH) += livepatch.o
/xen-4.10.0-shim-comet/xen/common/
A Dlivepatch.c1564 int livepatch_op(struct xen_sysctl_livepatch_op *livepatch) in livepatch_op() argument
1568 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()
A DMakefile22 obj-$(CONFIG_LIVEPATCH) += livepatch.o livepatch_elf.o
A Dsysctl.c466 ret = livepatch_op(&op->u.livepatch); in do_sysctl()
/xen-4.10.0-shim-comet/docs/misc/
A Dlivepatch.markdown288 * `.livepatch.funcs` - which is an array of livepatch_func structures.
293 ### .livepatch.funcs
295 The `.livepatch.funcs` contains an array of livepatch_func structures
357 * `.livepatch.hooks.load` - an array of function pointers.
358 * `.livepatch.hooks.unload` - an array of function pointers.
361 ### Example of .livepatch.funcs
392 } __attribute__((__section__(".livepatch.funcs")));
398 ### .livepatch.hooks.load and .livepatch.hooks.unload
401 before payload is being applied (.livepatch.funcs) or after reverting
414 ### .livepatch.depends and .note.gnu.build-id
[all …]
/xen-4.10.0-shim-comet/xen/include/public/
A Dsysctl.h1104 struct xen_sysctl_livepatch_op livepatch; member
/xen-4.10.0-shim-comet/xen/arch/x86/
A DMakefile37 obj-$(CONFIG_LIVEPATCH) += alternative.o livepatch.o

Completed in 28 milliseconds