From: Alexander Graf <agraf@suse.de>
To: Aurelien Jarno <aurelien@aurel32.net>, qemu-devel@nongnu.org
Cc: Richard Henderson <rth@twiddle.net>
Subject: Re: [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities
Date: Mon, 25 May 2015 22:39:38 +0200 [thread overview]
Message-ID: <5563888A.5010705@suse.de> (raw)
In-Reply-To: <1432511251-22515-8-git-send-email-aurelien@aurel32.net>
On 25.05.15 01:47, Aurelien Jarno wrote:
> Cc: Alexander Graf <agraf@suse.de>
> Cc: Richard Henderson <rth@twiddle.net>
> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Shouldn't this get populated based on the selected -cpu type?
Alex
> ---
> target-s390x/cpu.h | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/target-s390x/cpu.h b/target-s390x/cpu.h
> index 8bda2e0..35bfdec 100644
> --- a/target-s390x/cpu.h
> +++ b/target-s390x/cpu.h
> @@ -169,7 +169,7 @@ typedef struct CPUS390XState {
> static const uint64_t facilities_dw[] = {
> (1ULL << 63) | /* b 0: z/Architecture new instructions added to ESA/390 */
> (1ULL << 62) | /* b 1: z/Architecture architectural */
> - (0ULL << 61) | /* b 2: z/Architecture architectural active */
> + (1ULL << 61) | /* b 2: z/Architecture architectural active */
> (0ULL << 60) | /* b 3: IDTE */
> (0ULL << 59) | /* b 4: IDTE selective clearing when segtab invalidated */
> (0ULL << 58) | /* b 5: IDTE selective clearing when regtab invalidated */
> @@ -188,7 +188,7 @@ static const uint64_t facilities_dw[] = {
> (0ULL << 45) | /* b18: Long-displacement facility */
> (0ULL << 44) | /* b19: High performance long-displacement facility */
> (0ULL << 43) | /* b20: HFP-multiply-and-add/subtract facility */
> - (0ULL << 42) | /* b21: Extended-immediate facility */
> + (1ULL << 42) | /* b21: Extended-immediate facility */
> (0ULL << 41) | /* b22: Extended-translation facility 3 */
> (0ULL << 40) | /* b23: HFP-unnormalized-extension facility */
> (0ULL << 39) | /* b24: ETF2-enhancement facility */
> @@ -201,7 +201,7 @@ static const uint64_t facilities_dw[] = {
> (0ULL << 31) | /* b32: Compare-and-swap-and-store facility */
> (0ULL << 30) | /* b33: Compare-and-swap-and-store facility 2 */
> (0ULL << 29) | /* b34: General-instructions-extension facility */
> - (0ULL << 28) | /* b35: Execute-extensions facility */
> + (1ULL << 28) | /* b35: Execute-extensions facility */
> (0ULL << 27) | /* b36: Enhanced-monitor facility */
> (0ULL << 26) | /* b37: Floating-point extension facility */
> (0ULL << 24) | /* b39: IBM internal use */
>
next prev parent reply other threads:[~2015-05-25 20:39 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-24 23:47 [Qemu-devel] [PATCH 00/10] target-s390x: TCG fixes and improvements Aurelien Jarno
2015-05-24 23:47 ` [Qemu-devel] [PATCH 01/10] target-s390x: fix PSW value on dynamical exception from helpers Aurelien Jarno
2015-05-24 23:47 ` [Qemu-devel] [PATCH 02/10] target-s390x: fix MMU index computation Aurelien Jarno
2015-05-24 23:47 ` [Qemu-devel] [PATCH 03/10] target-s390x: define default NaN values Aurelien Jarno
2015-05-24 23:47 ` [Qemu-devel] [PATCH 04/10] target-s390x: silence NaNs for LOAD LENGTHENED and LOAD ROUNDED Aurelien Jarno
2015-05-24 23:47 ` [Qemu-devel] [PATCH 05/10] target-s390x: detect tininess before rounding for FP operations Aurelien Jarno
2015-05-24 23:47 ` [Qemu-devel] [PATCH 06/10] target-s390x: improve facilities list Aurelien Jarno
2015-05-24 23:47 ` [Qemu-devel] [PATCH 07/10] target-s390x: enable fully implemented facilities Aurelien Jarno
2015-05-25 20:39 ` Alexander Graf [this message]
2015-05-25 21:02 ` Aurelien Jarno
2015-05-25 21:04 ` Alexander Graf
2015-05-25 21:13 ` Aurelien Jarno
2015-05-25 21:47 ` Alexander Graf
2015-05-26 6:02 ` Aurelien Jarno
2015-05-26 8:29 ` Alexander Graf
2015-05-26 9:05 ` Aurelien Jarno
2015-05-26 10:19 ` Alexander Graf
2015-05-24 23:47 ` [Qemu-devel] [PATCH 08/10] target-s390x: implement STFLE instruction Aurelien Jarno
2015-05-25 23:08 ` Richard Henderson
2015-05-25 23:14 ` Alexander Graf
2015-05-26 6:03 ` Aurelien Jarno
2015-05-26 16:00 ` Richard Henderson
2015-05-26 22:03 ` Aurelien Jarno
2015-05-27 14:31 ` Richard Henderson
2015-05-27 14:55 ` Alexander Graf
2015-05-27 15:57 ` Aurelien Jarno
2015-05-28 1:55 ` Alexander Graf
2015-05-24 23:47 ` [Qemu-devel] [PATCH 09/10] target-s390x: move a few instructions to the correct facility Aurelien Jarno
2015-05-24 23:47 ` [Qemu-devel] [PATCH 10/10] target-s390x: implement LAY and LAEY instructions Aurelien Jarno
2015-05-28 22:03 ` [Qemu-devel] [PATCH 00/10] target-s390x: TCG fixes and improvements Alexander Graf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5563888A.5010705@suse.de \
--to=agraf@suse.de \
--cc=aurelien@aurel32.net \
--cc=qemu-devel@nongnu.org \
--cc=rth@twiddle.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.