[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls
From: |
Richard Henderson |
Subject: |
Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls |
Date: |
Mon, 8 Feb 2021 14:55:33 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
On 2/8/21 11:04 AM, Stefan Weil wrote:
>
> Am 08.02.21 um 18:39 schrieb Richard Henderson:
>> On 2/8/21 5:07 AM, Stefan Weil wrote:
>>> Richard, this commit is also the one which breaks qemu-system-i386 on
>>> sparc64
>>> for me:
>> You'll have to give me more details than that, because qemu-system-i386 works
>> for me on a niagara5 w/ debian sid.
>
>
> I am testing on a similar Debian system (debian-ports unstable), but with a
> Niagara3 cpu:
>
> Linux gcc102.fsffrance.org 5.10.0-3-sparc64-smp #1 SMP Debian 5.10.12-1
> (2021-01-30) sparc64 GNU/Linux
>
> gcc (Debian 10.2.1-6) 10.2.1 20210110
>
> $ cat /proc/cpuinfo
> cpu : UltraSparc T3 (Niagara3)
> fpu : UltraSparc T3 integrated FPU
> pmu : niagara3
> prom : OBP 4.34.6.c 2017/03/22 13:55
> type : sun4v
> ncpus probed : 256
> ncpus active : 256
> D$ parity tl1 : 0
> I$ parity tl1 : 0
> cpucaps :
> flush,stbar,swap,muldiv,v9,blkinit,n2,mul32,div32,v8plus,popc,vis,vis2,ASIBlkInit,fmaf,vis3,hpc
>
Ok, I've reproduced something on a T3 (gcc102.fsffrance.org).
Running the same code side-by-side vs the T5, I get different results.
I'll see if I can track down the difference, since they're both running the
same base os.
r~
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, (continued)
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Stefan Weil, 2021/02/07
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Richard Henderson, 2021/02/07
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Peter Maydell, 2021/02/07
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Richard Henderson, 2021/02/07
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Stefan Weil, 2021/02/07
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Peter Maydell, 2021/02/08
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Paolo Bonzini, 2021/02/08
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Stefan Weil, 2021/02/08
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Richard Henderson, 2021/02/08
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Stefan Weil, 2021/02/08
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls,
Richard Henderson <=
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Richard Henderson, 2021/02/09
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Stefan Weil, 2021/02/09
- Re: [PATCH v2 63/93] tcg/tci: Use ffi for calls, Stefan Weil, 2021/02/09
[PATCH v2 65/93] tcg/tci: Move call-return regs to end of tcg_target_reg_alloc_order, Richard Henderson, 2021/02/03
[PATCH v2 66/93] tcg/tci: Push opcode emit into each case, Richard Henderson, 2021/02/03
[PATCH v2 64/93] tcg/tci: Improve tcg_target_call_clobber_regs, Richard Henderson, 2021/02/03
[PATCH v2 67/93] tcg/tci: Split out tcg_out_op_rrs, Richard Henderson, 2021/02/03
[PATCH v2 69/93] tcg/tci: Split out tcg_out_op_p, Richard Henderson, 2021/02/03
[PATCH v2 71/93] tcg/tci: Split out tcg_out_op_rrr, Richard Henderson, 2021/02/03
[PATCH v2 74/93] tcg/tci: Split out tcg_out_op_rrrbb, Richard Henderson, 2021/02/03