[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v4 6/6] hypertrace: Add guest-side Linux module
From: |
Lluís Vilanova |
Subject: |
Re: [Qemu-devel] [PATCH v4 6/6] hypertrace: Add guest-side Linux module |
Date: |
Sun, 15 Jan 2017 03:10:13 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Stefan Hajnoczi writes:
> On Mon, Dec 26, 2016 at 09:35:10PM +0100, Lluís Vilanova wrote:
>> Provides guest Linux kernel module "qemu-hypertrace.ko" to abstract
>> access to the hypertrace channel.
>>
>> Signed-off-by: Lluís Vilanova <address@hidden>
>> ---
>> Makefile | 4 -
>> configure | 4 +
>> hypertrace/guest/linux-module/Kbuild.in | 7 +
>> hypertrace/guest/linux-module/Makefile | 23 +++
>> .../include/linux/qemu-hypertrace-internal.h | 46 ++++++
>> .../linux-module/include/linux/qemu-hypertrace.h | 73 ++++++++++
>> hypertrace/guest/linux-module/qemu-hypertrace.c | 149
>> ++++++++++++++++++++
>> 7 files changed, 305 insertions(+), 1 deletion(-)
>> create mode 100644 hypertrace/guest/linux-module/Kbuild.in
>> create mode 100644 hypertrace/guest/linux-module/Makefile
>> create mode 100644
>> hypertrace/guest/linux-module/include/linux/qemu-hypertrace-internal.h
>> create mode 100644
>> hypertrace/guest/linux-module/include/linux/qemu-hypertrace.h
>> create mode 100644 hypertrace/guest/linux-module/qemu-hypertrace.c
> This should be submitted to Linux, the module cannot live in the QEMU
> tree (we don't carry out-of-tree kernel modules).
I thought it made sense to have it here, the same way we have the user-mode
guest library. If not, I will split it into a separate repo and point at it from
the documentation file. Once the rest is merged into QEMU, I can post the kernel
module repo to the linux list.
Thanks,
LLuis