|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [RFC 0/5] Introduce dynamic tracer using Livepatch
Hi, Jan! Thank you for taking a look at the series. On, Fri, 30 Oct 2026 11:31:23 +0100, Jan Beulich wrote: >On 23.10.2026 06:48, Ryo Takakura wrote: >> Ryo Takakura (5): >> xen/arm64: livepatch: enable attaching callbacks >> xen/livepatch: Allow tracers to schedule livepatch >> xen/tracing: prepare a livepatch payload and its controling interface >> xen/tracing: Add a function tracer >> xen/x86: livepatch: enable attaching callbacks >> >> xen/arch/arm/Kconfig | 13 + >> xen/arch/arm/arch.mk | 3 + >> xen/arch/arm/arm64/Makefile | 1 + >> xen/arch/arm/arm64/insn.c | 5 + >> xen/arch/arm/arm64/livepatch-asm.S | 68 +++ >> xen/arch/arm/arm64/livepatch.c | 39 ++ >> xen/arch/arm/include/asm/arm64/insn.h | 1 + >> xen/arch/arm/xen.lds.S | 5 + >> xen/arch/x86/Kconfig | 13 + >> xen/arch/x86/Makefile | 1 + >> xen/arch/x86/arch.mk | 3 + >> xen/arch/x86/livepatch-asm.S | 60 +++ >> xen/arch/x86/livepatch.c | 33 ++ >> xen/arch/x86/xen.lds.S | 5 + >> xen/common/Kconfig | 12 + >> xen/common/Makefile | 6 + >> xen/common/function_trace.c | 274 ++++++++++ >> xen/common/hypfs_trace.c | 743 ++++++++++++++++++++++++++ >> xen/common/livepatch.c | 137 ++++- >> xen/include/xen/hypfs_trace.h | 42 ++ >> xen/include/xen/livepatch.h | 14 + >> xen/include/xen/livepatch_payload.h | 7 +- >> 22 files changed, 1478 insertions(+), 7 deletions(-) >> create mode 100644 xen/arch/arm/arm64/livepatch-asm.S >> create mode 100644 xen/arch/x86/livepatch-asm.S >> create mode 100644 xen/common/function_trace.c >> create mode 100644 xen/common/hypfs_trace.c >> create mode 100644 xen/include/xen/hypfs_trace.h > >Nit: Dashes in favor of underscores please in new files' names. Understood. I'll rename them in the next version. Sincerely, Ryo Takakura
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |