[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction
From: |
Aurelien Jarno |
Subject: |
Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction |
Date: |
Tue, 26 May 2015 08:03:13 +0200 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On 2015-05-25 16: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.
How does it breaks? This patch only enable bits corresponding to
facility that we fully implement (that's a reason why the patchset
doesn't enable LD facility for example). So it should not be a problem,
at least I have been able to boot kernels successfully.
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
address@hidden http://www.aurel32.net
- 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, 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, 2015/05/25
- Re: [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction,
Aurelien Jarno <=
- 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
Re: [Qemu-devel] [PATCH 00/10] target-s390x: TCG fixes and improvements, Alexander Graf, 2015/05/28