[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/11] tcg-sparc updates
From: |
Artyom Tarasenko |
Subject: |
Re: [Qemu-devel] [PATCH 00/11] tcg-sparc updates |
Date: |
Mon, 10 Mar 2014 10:06:34 +0100 |
On Sun, Mar 9, 2014 at 11:21 PM, Mark Cave-Ayland
<address@hidden> wrote:
> On 05/03/14 18:11, Richard Henderson wrote:
>
>> Rescued from a branch from September. I can't recall if I ever
>> actually posted these back then, so I'll wait a week before asking
>> for a pull.
>>
>> Re-tested on v8plus. The machine doesn't have 64-bit libraries
>> installed, so I'm a bit stuck with that.
>>
>>
>> r~
>>
>>
>> Richard Henderson (11):
>> tcg-sparc: Fix ld64 for 32-bit mode
>> tcg-sparc: Fix tlb read
>> tcg-sparc: Tidy call+jump patterns
>> tcg-sparc: Use intptr_t as appropriate
>> tcg-sparc: Don't handle remainder
>> tcg-sparc: Dont handle constant arguments to ext32 ops
>> tcg-sparc: Improve tcg_out_movi
>> tcg-sparc: Use TCGMemOp within qemu_ldst routines
>> tcg-sparc: Tidy tcg_out_tlb_load interface
>> tcg-sparc: Convert to new ldst helpers
>> tcg-sparc: Convert to new ldst opcodes
>>
>> tcg/sparc/tcg-target.c | 599
>> +++++++++++++++++++++++++------------------------
>> tcg/sparc/tcg-target.h | 6 +-
>> 2 files changed, 304 insertions(+), 301 deletions(-)
>
>
> Hi Richard,
>
> The basic patchset applies fine to git master although I got the following
> warning from git-am:
>
> Applying: tcg-sparc: Fix tlb read
> /home/build/src/qemu/git/qemu/.git/rebase-apply/patch:49: trailing
> whitespace.
>
> All my SPARC32 and SPARC64 images run with no regressions, and there is a
> perceivable slight increase in performance here.
> Tested-by: Mark Cave-Ayland <address@hidden>
Hi Mark,
I think a better test case would be looking for regressions in
x86/x86-64 images. I'd suspect someone would launch QEMU on a SPARC
machine to emulate some other platform. (Solaris containers would be
more efficient for running SPARC on SPARC)
Artyom
--
Regards,
Artyom Tarasenko
linux/sparc and solaris/sparc under qemu blog:
http://tyom.blogspot.com/search/label/qemu
- [Qemu-devel] [PATCH 03/11] tcg-sparc: Tidy call+jump patterns, (continued)
- [Qemu-devel] [PATCH 03/11] tcg-sparc: Tidy call+jump patterns, Richard Henderson, 2014/03/05
- [Qemu-devel] [PATCH 04/11] tcg-sparc: Use intptr_t as appropriate, Richard Henderson, 2014/03/05
- [Qemu-devel] [PATCH 05/11] tcg-sparc: Don't handle remainder, Richard Henderson, 2014/03/05
- [Qemu-devel] [PATCH 06/11] tcg-sparc: Dont handle constant arguments to ext32 ops, Richard Henderson, 2014/03/05
- [Qemu-devel] [PATCH 07/11] tcg-sparc: Improve tcg_out_movi, Richard Henderson, 2014/03/05
- [Qemu-devel] [PATCH 08/11] tcg-sparc: Use TCGMemOp within qemu_ldst routines, Richard Henderson, 2014/03/05
- [Qemu-devel] [PATCH 09/11] tcg-sparc: Tidy tcg_out_tlb_load interface, Richard Henderson, 2014/03/05
- [Qemu-devel] [PATCH 10/11] tcg-sparc: Convert to new ldst helpers, Richard Henderson, 2014/03/05
- [Qemu-devel] [PATCH 11/11] tcg-sparc: Convert to new ldst opcodes, Richard Henderson, 2014/03/05
- Re: [Qemu-devel] [PATCH 00/11] tcg-sparc updates, Mark Cave-Ayland, 2014/03/09
- Re: [Qemu-devel] [PATCH 00/11] tcg-sparc updates,
Artyom Tarasenko <=