All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Jan Beulich" <JBeulich@suse.com>
To: Brian Woods <brian.woods@amd.com>,
	Roger Pau Monne <roger.pau@citrix.com>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
	Wei Liu <wei.liu2@citrix.com>,
	xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: [PATCH 09/17] x86/amd: put setting pv_post_outb_hook under CONFIG_PV
Date: Thu, 25 Oct 2018 03:22:17 -0600	[thread overview]
Message-ID: <5BD18B4902000078001F4897@prv1-mh.provo.novell.com> (raw)
In-Reply-To: <20181015111924.lkjcwk7oodihz5z4@mac.bytemobile.com>

>>> On 15.10.18 at 13:19, <roger.pau@citrix.com> wrote:
> On Fri, Oct 12, 2018 at 08:14:36AM -0600, Jan Beulich wrote:
>> >>> On 04.10.18 at 17:43, <wei.liu2@citrix.com> wrote:
>> > It is used by PV code only.
>> 
>> And wrongly so - the same is needed for a PVH Dom0 afaict.
> 
> Yes, looking at the models affected by this issue according to
> init_amd it seems to cover the full AMD line (from family 0xf to
> 0x17). I don't seem to find a reference in the code to the Errata, do
> you know if there's some formal description of it?

I don't recall this having been considered an erratum.

Checking just the Fam10 and Fam15 BKDGs, I'm getting the
impression that Fam15 does not have the issue worked around
here. It might further be that not even all Fam10 steppings are
affected. Brian - any chance you could clarify this for us?

Independent of the range of systems affected I still think that
PVH Dom0 behavior here ought to be the same as PV Dom0's.

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

  reply	other threads:[~2018-10-25  9:22 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-04 15:43 [PATCH 00/17] Hi all Wei Liu
2018-10-04 15:43 ` [PATCH 01/17] x86/shadow: put PV L1TF functions under CONFIG_PV Wei Liu
2018-10-08 15:38   ` Jan Beulich
2018-10-04 15:43 ` [PATCH 02/17] x86/mm: make mm.c build with !CONFIG_PV Wei Liu
2018-10-08 16:00   ` Jan Beulich
2018-10-04 15:43 ` [PATCH 03/17] x86: turn is_pv_{, 32bit_}{domain, vcpu} into inline functions Wei Liu
2018-10-12 13:46   ` Jan Beulich
2018-10-04 15:43 ` [PATCH 04/17] x86: introduce is_pv_64bit_{vcpu, domain} Wei Liu
2018-10-12 13:48   ` Jan Beulich
2018-10-04 15:43 ` [PATCH 05/17] x86: make x86_64/traps.c build with !CONFIG_PV Wei Liu
2018-10-12 13:52   ` Jan Beulich
2018-10-04 15:43 ` [PATCH 06/17] x86: provide stub for arch_do_multicall_call Wei Liu
2018-10-12 13:56   ` Jan Beulich
2018-10-04 15:43 ` [PATCH 07/17] x86/traps: put PV code handlers under CONFIG_PV Wei Liu
2018-10-12 14:08   ` Jan Beulich
2018-10-16 16:47     ` Wei Liu
2018-10-04 15:43 ` [PATCH 08/17] x86: make construct_dom0 build with !CONFIG_PV Wei Liu
2018-10-12 14:12   ` Jan Beulich
2018-10-04 15:43 ` [PATCH 09/17] x86/amd: put setting pv_post_outb_hook under CONFIG_PV Wei Liu
2018-10-12 14:14   ` Jan Beulich
2018-10-15 11:19     ` Roger Pau Monné
2018-10-25  9:22       ` Jan Beulich [this message]
2018-10-26 20:21         ` Woods, Brian
2018-10-29 11:41         ` Roger Pau Monné
2018-10-04 15:43 ` [PATCH 10/17] x86: provide stub for switch_compat Wei Liu
2018-10-12 14:33   ` Jan Beulich
2018-10-12 14:36     ` Wei Liu
2018-10-04 15:43 ` [PATCH 11/17] x86: provide stubs for entry point Wei Liu
2018-10-12 14:56   ` Jan Beulich
2018-10-15 10:40     ` Wei Liu
2018-10-16 13:22       ` Andrew Cooper
2018-10-04 15:43 ` [PATCH 12/17] x86: connect guest creation with CONFIG_PV Wei Liu
2018-10-12 15:09   ` Jan Beulich
2018-10-16 16:01     ` Wei Liu
2018-10-04 15:43 ` [PATCH 13/17] x86: don't create Dom0 if neither PV nor HVM is available Wei Liu
2018-10-12 15:12   ` Jan Beulich
2018-10-12 15:28     ` Andrew Cooper
2018-10-12 16:02       ` Wei Liu
2018-10-04 15:43 ` [PATCH 14/17] x86: don't report PV support when !CONFIG_PV Wei Liu
2018-10-12 15:13   ` Jan Beulich
2018-10-04 15:43 ` [PATCH 15/17] x86: expose CONFIG_PV Wei Liu
2018-10-12 15:16   ` Jan Beulich
2018-10-16 16:37     ` Wei Liu
2018-10-04 15:43 ` [PATCH 16/17] x86: introduce new defconfigs for PV and HVM Wei Liu
2018-10-12 15:19   ` Jan Beulich
2018-10-12 15:34     ` Wei Liu
2018-10-12 15:43       ` Jan Beulich
2018-10-12 17:16         ` Wei Liu
2018-10-04 15:43 ` [PATCH 17/17] automation: build Xen with CONFIG_PV and CONFIG_HVM explicitly set Wei Liu
2018-10-07 18:29   ` Doug Goldstein

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=5BD18B4902000078001F4897@prv1-mh.provo.novell.com \
    --to=jbeulich@suse.com \
    --cc=andrew.cooper3@citrix.com \
    --cc=brian.woods@amd.com \
    --cc=roger.pau@citrix.com \
    --cc=wei.liu2@citrix.com \
    --cc=xen-devel@lists.xenproject.org \
    /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.