All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hollis Blanchard <hollisb@us.ibm.com>
To: Avi Kivity <avi-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
	kvm-ppc-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: [kvm-ppc-devel] [PATCH 0 of 6] Enhance PowerPC unit tests
Date: Tue, 15 Jan 2008 22:43:38 +0000	[thread overview]
Message-ID: <patchbomb.1200437018@basalt> (raw)

These patches create libcflat for PowerPC and allow testcases to communicate
with kvmctl via MMIO. They culminate in a C testcase that returns an error code
through kvmctl to the shell.

The x86 Makefiles looked hairy enough that I didn't want to mess with them, but
it should be fairly easy to convert x86 to use the new test/lib/ files.

16 files changed, 436 insertions(+), 130 deletions(-)
user/Makefile                     |   15 +++-----
user/config-powerpc.mak           |   65 +++++++++++++++++++++++++------------
user/config-x86-common.mak        |    6 ++-
user/iotable.c                    |   53 ++++++++++++++++++++++++++++++
user/iotable.h                    |   40 ++++++++++++++++++++++
user/main-ppc.c                   |   65 +++++++++++++++++++++++++++++++++----
user/main.c                       |   52 +----------------------------
user/test/lib/libcflat.h          |   37 +++++++++++++++++++++
user/test/lib/panic.c             |   13 +++++++
user/test/lib/powerpc/44x/map.c   |   51 +++++++++++++++++++++++++++++
user/test/lib/powerpc/44x/tlbwe.S |   50 ++++++++++++++--------------
user/test/lib/powerpc/io.c        |   35 +++++++++++++++++++
user/test/lib/printf.c            |   21 +----------
user/test/lib/string.c            |    2 -
user/test/powerpc/cstart.S        |   38 +++++++++++++++++++++
user/test/powerpc/exit.c          |   23 +++++++++++++

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-ppc-devel mailing list
kvm-ppc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-ppc-devel

WARNING: multiple messages have this Message-ID (diff)
From: Hollis Blanchard <hollisb-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
To: Avi Kivity <avi-atKUWr5tajBWk0Htik3J/w@public.gmane.org>
Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
	kvm-ppc-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: [PATCH 0 of 6] Enhance PowerPC unit tests
Date: Tue, 15 Jan 2008 16:43:38 -0600	[thread overview]
Message-ID: <patchbomb.1200437018@basalt> (raw)

These patches create libcflat for PowerPC and allow testcases to communicate
with kvmctl via MMIO. They culminate in a C testcase that returns an error code
through kvmctl to the shell.

The x86 Makefiles looked hairy enough that I didn't want to mess with them, but
it should be fairly easy to convert x86 to use the new test/lib/ files.

16 files changed, 436 insertions(+), 130 deletions(-)
user/Makefile                     |   15 +++-----
user/config-powerpc.mak           |   65 +++++++++++++++++++++++++------------
user/config-x86-common.mak        |    6 ++-
user/iotable.c                    |   53 ++++++++++++++++++++++++++++++
user/iotable.h                    |   40 ++++++++++++++++++++++
user/main-ppc.c                   |   65 +++++++++++++++++++++++++++++++++----
user/main.c                       |   52 +----------------------------
user/test/lib/libcflat.h          |   37 +++++++++++++++++++++
user/test/lib/panic.c             |   13 +++++++
user/test/lib/powerpc/44x/map.c   |   51 +++++++++++++++++++++++++++++
user/test/lib/powerpc/44x/tlbwe.S |   50 ++++++++++++++--------------
user/test/lib/powerpc/io.c        |   35 +++++++++++++++++++
user/test/lib/printf.c            |   21 +----------
user/test/lib/string.c            |    2 -
user/test/powerpc/cstart.S        |   38 +++++++++++++++++++++
user/test/powerpc/exit.c          |   23 +++++++++++++

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

             reply	other threads:[~2008-01-15 22:43 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-15 22:43 Hollis Blanchard [this message]
2008-01-15 22:43 ` [PATCH 0 of 6] Enhance PowerPC unit tests Hollis Blanchard
2008-01-15 22:43 ` [kvm-ppc-devel] [PATCH 1 of 6] Move IO handling code to a separate Hollis Blanchard
2008-01-15 22:43   ` [PATCH 1 of 6] Move IO handling code to a separate file Hollis Blanchard
2008-01-16  8:16   ` [kvm-ppc-devel] [kvm-devel] [PATCH 1 of 6] Move IO handling Avi Kivity
2008-01-16  8:16     ` [PATCH 1 of 6] Move IO handling code to a separate file Avi Kivity
2008-01-15 22:43 ` [kvm-ppc-devel] [PATCH 2 of 6] Register a debug MMIO handler, Hollis Blanchard
2008-01-15 22:43   ` [PATCH 2 of 6] Register a debug MMIO handler, and implement putc() and exit() with it Hollis Blanchard
2008-01-15 22:43 ` [kvm-ppc-devel] [PATCH 3 of 6] Move FLATLIBS to Hollis Blanchard
2008-01-15 22:43   ` [PATCH 3 of 6] Move FLATLIBS to config-x86-common.mak Hollis Blanchard
2008-01-15 22:43 ` [kvm-ppc-devel] [PATCH 4 of 6] Use "$(CC)" instead of "gcc" to find Hollis Blanchard
2008-01-15 22:43   ` [PATCH 4 of 6] Use "$(CC)" instead of "gcc" to find libgcc Hollis Blanchard
2008-01-15 22:43 ` [kvm-ppc-devel] [PATCH 5 of 6] Create libcflat for PowerPC Hollis Blanchard
2008-01-15 22:43   ` Hollis Blanchard
2008-01-15 22:43 ` [kvm-ppc-devel] [PATCH 6 of 6] Reorganize PowerPC makefiles and add Hollis Blanchard
2008-01-15 22:43   ` [PATCH 6 of 6] Reorganize PowerPC makefiles and add an "exit" test that uses libcflat Hollis Blanchard

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=patchbomb.1200437018@basalt \
    --to=hollisb@us.ibm.com \
    --cc=avi-atKUWr5tajBWk0Htik3J/w@public.gmane.org \
    --cc=kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    --cc=kvm-ppc-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.