[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction
From: |
Alexander Graf |
Subject: |
Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction |
Date: |
Tue, 26 May 2015 01:14:44 +0200 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 |
On 26.05.15 01:08, Richard Henderson wrote:
> On 05/24/2015 04:47 PM, Aurelien Jarno wrote:
>> Cc: Alexander Graf <address@hidden>
>> Cc: Richard Henderson <address@hidden>
>> Signed-off-by: Aurelien Jarno <address@hidden>
>
> Sadly, implementing this breaks current kernels.
> I did this about two years ago and havn't figured
> out what to do about it.
>
> The silly code in head.S doesn't check for just the
> facilities that it needs, it checks for all facilities
> that specific processors provide.
>
> If we don't e.g. pretend that we have HFP, despite the
> fact that no one uses it, the kernel won't boot.
It depends on how the kernel is configured too. You can select the
minimum CPU type it can run on. But in most distros it's set to
something way beyond our current emulation scope.
But again, the real solution to this would be to have -cpu available and
have TCG available feature masks possible to get outed-out.
Alex
- Re: [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities, (continued)
- Re: [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities, Aurelien Jarno, 2015/05/25
- Re: [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities, Alexander Graf, 2015/05/25
- Re: [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities, Aurelien Jarno, 2015/05/26
- Re: [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities, Alexander Graf, 2015/05/26
- Re: [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities, Aurelien Jarno, 2015/05/26
- Re: [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities, Alexander Graf, 2015/05/26
[Qemu-devel] [PATCH 02/10] target-s390x: fix MMU index computation, Aurelien Jarno, 2015/05/24
[Qemu-devel] [PATCH 06/10] target-s390x: improve facilities list, Aurelien Jarno, 2015/05/24
[Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Aurelien Jarno, 2015/05/24
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Richard Henderson, 2015/05/25
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction,
Alexander Graf <=
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Aurelien Jarno, 2015/05/26
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Richard Henderson, 2015/05/26
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Aurelien Jarno, 2015/05/26
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Richard Henderson, 2015/05/27
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Alexander Graf, 2015/05/27
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Aurelien Jarno, 2015/05/27
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction, Alexander Graf, 2015/05/27
[Qemu-devel] [PATCH 10/10] target-s390x: implement LAY and LAEY instructions, Aurelien Jarno, 2015/05/24
[Qemu-devel] [PATCH 03/10] target-s390x: define default NaN values, Aurelien Jarno, 2015/05/24
[Qemu-devel] [PATCH 09/10] target-s390x: move a few instructions to the correct facility, Aurelien Jarno, 2015/05/24