[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging |
Date: |
Wed, 16 Jul 2014 13:01:35 +0100 |
On 16 July 2014 10:17, Alex Bennée <address@hidden> wrote:
> On aarch64 we do:
>
> #define unsupported_encoding(s, insn) \
> do { \
> qemu_log_mask(LOG_UNIMP, \
> "%s:%d: unsupported instruction encoding 0x%08x " \
> "at pc=%016" PRIx64 "\n", \
> __FILE__, __LINE__, insn, s->pc - 4); \
> unallocated_encoding(s); \
> } while (0);
>
> So we signal it's unimplemented before falling through to the signal
> generating code.
Yes, but that macro is only for instructions which exist but which
QEMU doesn't implement, not for instructions which exist and
which we do have an implementation of but which we generate an
exception for because they aren't present on this particular CPU.
That's a separate issue from whether you might want to optionally
log every SIGILL a process generates.
thanks
-- PMM
- [Qemu-devel] [PATCH 2/4] linux-user: impl. sockaddr_ll, (continued)
- [Qemu-devel] [PATCH 2/4] linux-user: impl. sockaddr_ll, Joakim Tjernlund, 2014/07/11
- [Qemu-devel] [PATCH 4/4] ppc: remove excessive logging, Joakim Tjernlund, 2014/07/11
- Re: [Qemu-devel] [PATCH 4/4] ppc: remove excessive logging, Peter Maydell, 2014/07/11
- Re: [Qemu-devel] [PATCH 4/4] ppc: remove excessive logging, Joakim Tjernlund, 2014/07/11
- Re: [Qemu-devel] [PATCH 4/4] ppc: remove excessive logging, Peter Maydell, 2014/07/11
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Alexander Graf, 2014/07/11
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Joakim Tjernlund, 2014/07/12
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Alex Bennée, 2014/07/16
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging,
Peter Maydell <=
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Peter Maydell, 2014/07/12
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Alexander Graf, 2014/07/12
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Peter Maydell, 2014/07/12
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Alexander Graf, 2014/07/12
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Joakim Tjernlund, 2014/07/12
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Riku Voipio, 2014/07/16
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Joakim Tjernlund, 2014/07/16
- Re: [Qemu-devel] [Qemu-ppc] [PATCH 4/4] ppc: remove excessive logging, Alexander Graf, 2014/07/16
[Qemu-devel] [PATCH 3/4] alloca one extra byte sockets, Joakim Tjernlund, 2014/07/11