All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 0/1] qemu-sparc queue 20201122
@ 2020-11-22 14:27 Mark Cave-Ayland
  2020-11-22 14:27 ` [PULL 1/1] hw/display/tcx: add missing 64-bit access for framebuffer blitter Mark Cave-Ayland
  2020-11-22 17:58 ` [PULL 0/1] qemu-sparc queue 20201122 Peter Maydell
  0 siblings, 2 replies; 3+ messages in thread
From: Mark Cave-Ayland @ 2020-11-22 14:27 UTC (permalink / raw)
  To: peter.maydell, qemu-devel

The following changes since commit e3a232cccd2445e5d9e607a65a78cdbc33ff8a0f:

  Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2020-11-20 22:30:51 +0000)

are available in the Git repository at:

  git://github.com/mcayland/qemu.git tags/qemu-sparc-20201122

for you to fetch changes up to 48e5c7f34c557afe49396a00169629d24dc3342d:

  hw/display/tcx: add missing 64-bit access for framebuffer blitter (2020-11-22 10:43:30 +0000)

----------------------------------------------------------------
qemu-sparc queue

----------------------------------------------------------------
Mark Cave-Ayland (1):
      hw/display/tcx: add missing 64-bit access for framebuffer blitter

 hw/display/tcx.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)


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

* [PULL 1/1] hw/display/tcx: add missing 64-bit access for framebuffer blitter
  2020-11-22 14:27 [PULL 0/1] qemu-sparc queue 20201122 Mark Cave-Ayland
@ 2020-11-22 14:27 ` Mark Cave-Ayland
  2020-11-22 17:58 ` [PULL 0/1] qemu-sparc queue 20201122 Peter Maydell
  1 sibling, 0 replies; 3+ messages in thread
From: Mark Cave-Ayland @ 2020-11-22 14:27 UTC (permalink / raw)
  To: peter.maydell, qemu-devel

Commit ae5643ecc6 "hw/display/tcx: Allow 64-bit accesses to framebuffer stippler
and blitter" enabled 64-bit access for the TCX framebuffer stippler and blitter
but missed applying the change to one of the blitter MemoryRegions.

Whilst the original change works for me on my local NetBSD test image, the latest
NetBSD ISO panics on startup without this fix.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Fixes: ae5643ecc6 ("hw/display/tcx: Allow 64-bit accesses to framebuffer stippler and blitter")
Buglink: https://bugs.launchpad.net/bugs/1892540
Message-Id: <20201120081754.18250-1-mark.cave-ayland@ilande.co.uk>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
---
 hw/display/tcx.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/hw/display/tcx.c b/hw/display/tcx.c
index 878ecc8c50..3799d29b75 100644
--- a/hw/display/tcx.c
+++ b/hw/display/tcx.c
@@ -649,10 +649,14 @@ static const MemoryRegionOps tcx_blit_ops = {
     .read = tcx_blit_readl,
     .write = tcx_blit_writel,
     .endianness = DEVICE_NATIVE_ENDIAN,
-    .valid = {
+    .impl = {
         .min_access_size = 4,
         .max_access_size = 4,
     },
+    .valid = {
+        .min_access_size = 4,
+        .max_access_size = 8,
+    },
 };
 
 static const MemoryRegionOps tcx_rblit_ops = {
-- 
2.20.1



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

* Re: [PULL 0/1] qemu-sparc queue 20201122
  2020-11-22 14:27 [PULL 0/1] qemu-sparc queue 20201122 Mark Cave-Ayland
  2020-11-22 14:27 ` [PULL 1/1] hw/display/tcx: add missing 64-bit access for framebuffer blitter Mark Cave-Ayland
@ 2020-11-22 17:58 ` Peter Maydell
  1 sibling, 0 replies; 3+ messages in thread
From: Peter Maydell @ 2020-11-22 17:58 UTC (permalink / raw)
  To: Mark Cave-Ayland; +Cc: QEMU Developers

On Sun, 22 Nov 2020 at 14:27, Mark Cave-Ayland
<mark.cave-ayland@ilande.co.uk> wrote:
>
> The following changes since commit e3a232cccd2445e5d9e607a65a78cdbc33ff8a0f:
>
>   Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2020-11-20 22:30:51 +0000)
>
> are available in the Git repository at:
>
>   git://github.com/mcayland/qemu.git tags/qemu-sparc-20201122
>
> for you to fetch changes up to 48e5c7f34c557afe49396a00169629d24dc3342d:
>
>   hw/display/tcx: add missing 64-bit access for framebuffer blitter (2020-11-22 10:43:30 +0000)
>
> ----------------------------------------------------------------
> qemu-sparc queue
>
> ----------------------------------------------------------------
> Mark Cave-Ayland (1):
>       hw/display/tcx: add missing 64-bit access for framebuffer blitter


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.2
for any user-visible changes.

-- PMM


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

end of thread, other threads:[~2020-11-22 18:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-22 14:27 [PULL 0/1] qemu-sparc queue 20201122 Mark Cave-Ayland
2020-11-22 14:27 ` [PULL 1/1] hw/display/tcx: add missing 64-bit access for framebuffer blitter Mark Cave-Ayland
2020-11-22 17:58 ` [PULL 0/1] qemu-sparc queue 20201122 Peter Maydell

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.