linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Bartosz Pawlowski <bartosz.pawlowski@intel.com>
To: Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	Bjorn Helgaas <helgaas@kernel.org>
Cc: Alexander Lobakin <aleksander.lobakin@intel.com>,
	<linux-pci@vger.kernel.org>, <bhelgaas@google.com>,
	<sheenamo@google.com>, <justai@google.com>,
	<joel.a.gibson@intel.com>, <emil.s.tantilov@intel.com>,
	<gaurav.s.emmanuel@intel.com>, <mike.conover@intel.com>,
	<shaopeng.he@intel.com>, <anthony.l.nguyen@intel.com>,
	<pavan.kumar.linga@intel.com>
Subject: Re: [PATCH 2/2] PCI: Disable ATS for specific Intel IPU E2000 devices
Date: Thu, 17 Aug 2023 12:02:50 +0200	[thread overview]
Message-ID: <5da35e67-1cc3-0bad-35e4-819a4f19e925@intel.com> (raw)
In-Reply-To: <ZN3t2eYU09iW/4At@smile.fi.intel.com>


On 17.08.2023 11:52, Andy Shevchenko wrote:
> On Wed, Aug 16, 2023 at 12:39:06PM -0500, Bjorn Helgaas wrote:
>> On Wed, Aug 16, 2023 at 05:21:15PM +0000, Bartosz Pawlowski wrote:
>>> There is a HW issue in A and B steppings of Intel IPU E2000 that it
>>> expects wrong endianness in ATS invalidation message body. This problem
>>> can lead to outdated translations being returned as valid and finally
>>> cause system instability.
>>>
>>> In order to prevent such issues introduce quirk_intel_e2000_no_ats()
>>> function to disable ATS for vulnerable IPU E2000 devices.
>>>
>>> Signed-off-by: Bartosz Pawlowski <bartosz.pawlowski@intel.com>
>>> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
>>> Reviewed-by: Alexander Lobakin <aleksander.lobakin@intel.com>
>> Andy, Alexander, would you please reiterate your reviewed-by on the
>> mailing list?  I try to avoid relying on internal reviews collected by
>> the author.  Those are great and I'm glad they happen, but it's good
>> if they also appear as part of the public conversation on the mailing
>> list.
> They are legit for my name, I dunno what exactly you want to hear from me.
> The internal process of review requires these tags by default, it's hard
> to deviate from maintainer to maintainer.
>
>>> Intel Technology Poland sp. z o.o.
>>> ul. Slowackiego 173 | 80-298 Gdansk | Sad Rejonowy Gdansk Polnoc | VII Wydzial Gospodarczy Krajowego Rejestru Sadowego - KRS 101882 | NIP 957-07-52-316 | Kapital zakladowy 200.000 PLN.
>>> Spolka oswiadcza, ze posiada status duzego przedsiebiorcy w rozumieniu ustawy z dnia 8 marca 2013 r. o przeciwdzialaniu nadmiernym opoznieniom w transakcjach handlowych.
>>>
>>> Ta wiadomosc wraz z zalacznikami jest przeznaczona dla okreslonego adresata i moze zawierac informacje poufne. W razie przypadkowego otrzymania tej wiadomosci, prosimy o powiadomienie nadawcy oraz trwale jej usuniecie; jakiekolwiek przegladanie lub rozpowszechnianie jest zabronione.
>>> This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). If you are not the intended recipient, please contact the sender and delete all copies; any review or distribution by others is strictly prohibited.
> What really needs to be dropped is the footer.
> Bartosz, consult with the internal resources on how to get rid of it.
Requested already and I hope it won't appear anymore.

  reply	other threads:[~2023-08-17 10:04 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-16 17:21 [PATCH 0/2] PCI: Disable ATS for specific Intel IPU E2000 devices Bartosz Pawlowski
2023-08-16 17:21 ` [PATCH 1/2] PCI: Extract ATS disabling to a helper function Bartosz Pawlowski
2023-08-16 17:21 ` [PATCH 2/2] PCI: Disable ATS for specific Intel IPU E2000 devices Bartosz Pawlowski
2023-08-16 17:39   ` Bjorn Helgaas
2023-08-17  9:52     ` Andy Shevchenko
2023-08-17 10:02       ` Bartosz Pawlowski [this message]
2023-08-21 15:04       ` Alexander Lobakin
2023-09-06 19:06   ` Bjorn Helgaas
2023-09-06 19:59     ` Andy Shevchenko
2023-09-06 20:00       ` Andy Shevchenko
2023-09-06 20:13         ` Bjorn Helgaas
2023-09-06 20:56           ` Andy Shevchenko
2023-09-07 14:29           ` Bartosz Pawlowski
     [not found] <CADWJPTsm7XUMR94aLAg_o5TyMPQxXGwi++_9LtQVbhsi7A0_QA@mail.gmail.com>
2023-08-16 20:17 ` Bjorn Helgaas

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=5da35e67-1cc3-0bad-35e4-819a4f19e925@intel.com \
    --to=bartosz.pawlowski@intel.com \
    --cc=aleksander.lobakin@intel.com \
    --cc=andriy.shevchenko@linux.intel.com \
    --cc=anthony.l.nguyen@intel.com \
    --cc=bhelgaas@google.com \
    --cc=emil.s.tantilov@intel.com \
    --cc=gaurav.s.emmanuel@intel.com \
    --cc=helgaas@kernel.org \
    --cc=joel.a.gibson@intel.com \
    --cc=justai@google.com \
    --cc=linux-pci@vger.kernel.org \
    --cc=mike.conover@intel.com \
    --cc=pavan.kumar.linga@intel.com \
    --cc=shaopeng.he@intel.com \
    --cc=sheenamo@google.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).