qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] coroutine: add x86 specific coroutine backend
@ 2019-03-11 12:35 Paolo Bonzini
  2019-03-11 12:35 ` [Qemu-devel] [PATCH 1/3] qemugdb: fix licensing Paolo Bonzini
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Paolo Bonzini @ 2019-03-11 12:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: qemu-block, kwolf

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-03-11 12:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-11 12:35 [Qemu-devel] [PATCH 0/2] coroutine: add x86 specific coroutine backend Paolo Bonzini
2019-03-11 12:35 ` [Qemu-devel] [PATCH 1/3] qemugdb: fix licensing Paolo Bonzini
2019-03-11 12:35 ` [Qemu-devel] [PATCH 2/3] qemugdb: allow adding support for other coroutine backends Paolo Bonzini
2019-03-11 12:35 ` [Qemu-devel] [PATCH 3/3] coroutine: add x86 specific coroutine backend Paolo Bonzini
2019-03-11 12:51 ` [Qemu-devel] [PATCH 0/2] " no-reply

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).