[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-block] [PATCH 0/2] coroutine: add x86 specific coroutine backend
From: |
Paolo Bonzini |
Subject: |
[Qemu-block] [PATCH 0/2] coroutine: add x86 specific coroutine backend |
Date: |
Mon, 11 Mar 2019 13:35:04 +0100 |
This is in preparation for CET support for x86.
I know this is very late, but if possible I'd like to have this in 4.0
as an experimental backend.
Paolo Bonzini (3):
qemugdb: fix licensing
qemugdb: allow adding support for other coroutine backends
coroutine: add x86 specific coroutine backend
configure | 8 +
scripts/qemu-gdb.py | 7 +-
scripts/qemugdb/coroutine.py | 114 +++++---------
scripts/qemugdb/coroutine_ucontext.py | 69 +++++++++
scripts/qemugdb/coroutine_x86.py | 21 +++
scripts/qemugdb/mtree.py | 7 +-
scripts/qemugdb/tcg.py | 7 +-
util/coroutine-x86.c | 212 ++++++++++++++++++++++++++
8 files changed, 350 insertions(+), 95 deletions(-)
create mode 100644 scripts/qemugdb/coroutine_ucontext.py
create mode 100644 scripts/qemugdb/coroutine_x86.py
create mode 100644 util/coroutine-x86.c
--
2.20.1
- [Qemu-block] [PATCH 0/2] coroutine: add x86 specific coroutine backend,
Paolo Bonzini <=
- [Qemu-block] [PATCH 1/3] qemugdb: fix licensing, Paolo Bonzini, 2019/03/11
- [Qemu-block] [PATCH 3/3] coroutine: add x86 specific coroutine backend, Paolo Bonzini, 2019/03/11
- [Qemu-block] [PATCH 2/3] qemugdb: allow adding support for other coroutine backends, Paolo Bonzini, 2019/03/11
- Re: [Qemu-block] [Qemu-devel] [PATCH 0/2] coroutine: add x86 specific coroutine backend, no-reply, 2019/03/11
- Re: [Qemu-block] [PATCH 0/2] coroutine: add x86 specific coroutine backend, Stefan Hajnoczi, 2019/03/13
- Re: [Qemu-block] [Qemu-devel] [PATCH 0/2] coroutine: add x86 specific coroutine backend, Peter Maydell, 2019/03/13