[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [PATCH] cuda.c: return error for unknown commands
From: |
David Gibson |
Subject: |
Re: [Qemu-ppc] [PATCH] cuda.c: return error for unknown commands |
Date: |
Mon, 25 Jan 2016 10:08:07 +1100 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Fri, Jan 22, 2016 at 11:07:24PM +0000, Alyssa Milburn wrote:
> This avoids MacsBug hanging at startup in the absence of ADB mouse
> input, by replying with an error (which is also what MOL does) when
> it sends an unknown command (0x1c).
>
> Signed-off-by: Alyssa Milburn <address@hidden>
I've applied this to ppc-for-2.6 for now, since it looks like it
addresses a real problem, and I can't see that it could break things
any worse than they are broken already.
I think Hervé's patches need a few tweaks, but I do hope to apply them
on top in the not too distant future.
> ---
> hw/misc/macio/cuda.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/hw/misc/macio/cuda.c b/hw/misc/macio/cuda.c
> index 9db4c64..7e57de5 100644
> --- a/hw/misc/macio/cuda.c
> +++ b/hw/misc/macio/cuda.c
> @@ -605,6 +605,11 @@ static void cuda_receive_packet(CUDAState *s,
> }
> break;
> default:
> + obuf[0] = ERROR_PACKET;
> + obuf[1] = 0x2;
> + obuf[2] = CUDA_PACKET;
> + obuf[3] = data[0];
> + cuda_send_packet_to_host(s, obuf, 4);
> break;
> }
> }
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature