openrisc.lists.librecores.org archive mirror
 help / color / mirror / Atom feed
From: Stafford Horne <shorne@gmail.com>
To: openrisc@lists.librecores.org
Subject: [OpenRISC] [PATCH 0/7] Openrisc misc features / fixes
Date: Mon, 17 Apr 2017 08:23:49 +0900	[thread overview]
Message-ID: <cover.1492384862.git.shorne@gmail.com> (raw)

Hello,

The first patch here I sent a few weeks ago and got go response.  Sending
again.

The second was requested by the uclibc-ng maintainer as when he is testing
his builds he uses qemu and would like to have a way for the system to shut
down.  This models how our other simulators shutdown, so no changes are
needed on the kernel side.

The others I added while working on upcoming openrisc smp support.

-Stafford

Stafford Horne (7):
  target/openrisc: Fixes for memory debugging
  target/openrisc: add shutdown logic
  target/openrisc: add numcores and coreid support
  target/openrisc: implement shadow registers
  migration: Add VMSTATE_UINTTL_2DARRAY()
  migration: Add VMSTATE_STRUCT_2DARRAY()
  target/openrisc: Implement full vmstate serialization

 include/migration/cpu.h      |  7 ++++
 include/migration/vmstate.h  | 15 +++++++++
 target/openrisc/cpu.c        |  5 ++-
 target/openrisc/cpu.h        |  4 ++-
 target/openrisc/helper.h     |  1 +
 target/openrisc/machine.c    | 76 ++++++++++++++++++++++++++++++++++++++++++--
 target/openrisc/mmu.c        | 23 +++++++++++---
 target/openrisc/sys_helper.c | 32 +++++++++++++++++++
 target/openrisc/translate.c  |  8 +++--
 9 files changed, 160 insertions(+), 11 deletions(-)

-- 
2.9.3


             reply	other threads:[~2017-04-16 23:23 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-04-16 23:23 Stafford Horne [this message]
2017-04-16 23:23 ` [OpenRISC] [PATCH 1/7] target/openrisc: Fixes for memory debugging Stafford Horne
2017-04-18  7:47   ` [OpenRISC] [Qemu-devel] " Richard Henderson
2017-04-18 14:18     ` Stafford Horne
2017-04-18 15:00       ` Richard Henderson
2017-04-19 20:06         ` Stafford Horne
2017-04-16 23:23 ` [OpenRISC] [PATCH 2/7] target/openrisc: add shutdown logic Stafford Horne
2017-04-18  7:52   ` [OpenRISC] [Qemu-devel] " Richard Henderson
2017-04-18 14:20     ` Stafford Horne
2017-04-22 10:09       ` Stafford Horne
2017-04-22 15:25         ` Richard Henderson
2017-04-23 21:28           ` [OpenRISC] [PATCH PMR] target/openrisc: Support non-busy idle state using PMR SPR Stafford Horne
2017-04-23 21:54           ` [OpenRISC] [PATCH RFC] " Stafford Horne
2017-04-25 10:11             ` Richard Henderson
2017-04-25 14:10               ` [OpenRISC] [PATCH RFC v2] " Stafford Horne
2017-04-25 14:18               ` [OpenRISC] [PATCH RFC] " Stafford Horne
2017-04-25 14:51                 ` Richard Henderson
2022-04-27 17:44   ` [OpenRISC] [Qemu-devel] [PATCH 2/7] target/openrisc: add shutdown logic Jason A. Donenfeld
2022-04-27 18:47     ` Peter Maydell
2022-04-27 21:48       ` Stafford Horne
2022-04-28  0:04         ` Jason A. Donenfeld
2022-04-28 11:16           ` Jason A. Donenfeld
2022-04-28 11:47             ` Stafford Horne
2022-04-28  9:19         ` Peter Maydell
2017-04-16 23:23 ` [OpenRISC] [PATCH 3/7] target/openrisc: add numcores and coreid support Stafford Horne
2017-04-18  8:01   ` [OpenRISC] [Qemu-devel] " Richard Henderson
2017-04-16 23:23 ` [OpenRISC] [PATCH 4/7] target/openrisc: implement shadow registers Stafford Horne
2017-04-18  8:11   ` [OpenRISC] [Qemu-devel] " Richard Henderson
2017-04-18 14:26     ` Stafford Horne
2017-04-16 23:23 ` [OpenRISC] [PATCH 5/7] migration: Add VMSTATE_UINTTL_2DARRAY() Stafford Horne
2017-04-16 23:23 ` [OpenRISC] [PATCH 6/7] migration: Add VMSTATE_STRUCT_2DARRAY() Stafford Horne
2017-04-16 23:23 ` [OpenRISC] [PATCH 7/7] target/openrisc: Implement full vmstate serialization Stafford Horne
2017-04-18  8:14   ` [OpenRISC] [Qemu-devel] " Richard Henderson
2017-04-18 14:27     ` Stafford Horne
2017-04-16 23:33 ` [OpenRISC] [Qemu-devel] [PATCH 0/7] Openrisc misc features / fixes no-reply

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=cover.1492384862.git.shorne@gmail.com \
    --to=shorne@gmail.com \
    --cc=openrisc@lists.librecores.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 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 read-only IMAP folder(s) and NNTP newsgroup(s).