Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Rodrigo Vivi <rodrigo.vivi@intel.com>
To: "Ilpo Järvinen" <ilpo.jarvinen@linux.intel.com>
Cc: "Ruhl, Michael J" <michael.j.ruhl@intel.com>,
	Hans de Goede <hdegoede@redhat.com>,
	"david.e.box@linux.intel.com" <david.e.box@linux.intel.com>,
	"intel-xe@lists.freedesktop.org" <intel-xe@lists.freedesktop.org>,
	"platform-driver-x86@vger.kernel.org"
	<platform-driver-x86@vger.kernel.org>,
	"Brost, Matthew" <matthew.brost@intel.com>,
	"andriy.shevchenko@linux.intel.com"
	<andriy.shevchenko@linux.intel.com>
Subject: Re: [PATCH v9 5/6] platform/x86/intel/pmt: Add support for PMT base adjust
Date: Tue, 13 Aug 2024 12:59:14 -0400	[thread overview]
Message-ID: <ZruQ4kzSuPtpNbl-@intel.com> (raw)
In-Reply-To: <ed0c857f-9224-4495-bd24-4ad9bc0e7aee@linux.intel.com>

On Mon, Aug 12, 2024 at 12:22:36PM +0300, Ilpo Järvinen wrote:
> On Fri, 9 Aug 2024, Ruhl, Michael J wrote:
> 
> > > -----Original Message-----
> > > From: David E. Box <david.e.box@linux.intel.com>
> > > Sent: Thursday, August 8, 2024 8:57 PM
> > > To: Vivi, Rodrigo <rodrigo.vivi@intel.com>
> > > Cc: Ruhl, Michael J <michael.j.ruhl@intel.com>; intel-xe@lists.freedesktop.org;
> > > platform-driver-x86@vger.kernel.org; ilpo.jarvinen@linux.intel.com; Brost,
> > > Matthew <matthew.brost@intel.com>; andriy.shevchenko@linux.intel.com
> > > Subject: Re: [PATCH v9 5/6] platform/x86/intel/pmt: Add support for PMT
> > > base adjust
> > > 
> > > On Thu, 2024-08-08 at 17:01 -0400, Rodrigo Vivi wrote:
> > > > On Thu, Aug 08, 2024 at 12:49:58PM -0700, David E. Box wrote:
> > > > > Hi Mike
> > > > >
> > > > > On Thu, 2024-07-25 at 08:23 -0400, Michael J. Ruhl wrote:
> > > > > > DVSEC offsets are based on the endpoint BAR.  If an endpoint is
> > > > > > not available allow the offset information to be adjusted by the
> > > > > > parent driver.
> > > > >
> > > > > I know I wrote the original version of these patches but I no longer
> > > > > like this solution. The s32 is too small for a 64 bit address and
> > > > > calculating the offset just to add it back in the PMT driver is
> > > > > unnecessary.
> > > >
> > > > yeap, 64bit sounds better indeed.
> > > >
> > > > > Instead, I sent you
> > > > > replacement patches for 5 and 6 that allow passing the telemetry
> > > > > region address directly to the PMT driver.
> > > >
> > > > Was these replacements sent straight to PMT list or to Mike so he can
> > > > adjust the series?
> > > >
> > > > I'm wondering if we should merge this through our drm-xe-next or
> > > > through PMT channels. Thoughts?
> > > >
> > > > In any case, ack from my side to get the xe patches merged together
> > > > through PMT.
> > > >
> > > > But if someone prefer to get this merged through drm-xe-next, then we
> > > > need to act fast and get this ready with the final patches and acked
> > > > by you PMT maintainers, in the next 2 weeks because our window under
> > > > drm closes much earlier.
> > > >
> > > > Around 6.11-rc5 is when we close the drm window towards 6.12 and we
> > > > are almost within 6.11-rc3.
> > > >
> > > > Thoughts?
> > > 
> > > For me Patches 1-4 are good to go for BMG support. Patches 5 and 6 add DG2
> > > support but need some work. They should wait.
> > 
> > 
> > David, Ilpo,
> > 
> > The DG2 patches are a nice to have.
> > 
> > Please take patch 1 - 4.
> > 
> > I will revisit 5 and 6 (with David's suggested changes) in the future.
> 
> Hans is the one handling pdx86 for-next patches in this cycle (we as the 
> pdx86 maintainers alternate it on every other kernel release). Please 
> remember to add him into receipient list when you send the next version
> with my comments on 4th patch addressed (always include all relevant 
> maintainers when sending patches).

Hans, Ilmo, any chance we could get these PMT along with the Xe ones
into drm-xe-next -> drm-next?

Well, if you believe the risk of conflicts later on your side is bigger,
then let's forgot and you have my ack to add the Xe patches along with
your PMT patches on your tree.

But if there's a possibility of getting these through our tree, I would
appreciate.

Thanks,
Rodrigo.

> 
> -- 
>  i.


  reply	other threads:[~2024-08-13 16:59 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-07-25 12:23 [PATCH v9 0/6] Support PMT features in Xe Michael J. Ruhl
2024-07-25 12:23 ` [PATCH v9 1/6] platform/x86/intel/vsec.h: Move to include/linux Michael J. Ruhl
2024-07-25 12:23 ` [PATCH v9 2/6] platform/x86/intel/vsec: Add PMT read callbacks Michael J. Ruhl
2024-07-25 12:23 ` [PATCH v9 3/6] platform/x86/intel/pmt: Use PMT callbacks Michael J. Ruhl
2024-07-25 12:23 ` [PATCH v9 4/6] drm/xe/vsec: Support BMG devices Michael J. Ruhl
2024-08-07 19:23   ` David E. Box
2024-08-12  9:01   ` Ilpo Järvinen
2024-08-12 17:14     ` Ruhl, Michael J
2024-07-25 12:23 ` [PATCH v9 5/6] platform/x86/intel/pmt: Add support for PMT base adjust Michael J. Ruhl
2024-07-30 12:29   ` Ruhl, Michael J
2024-07-30 13:08     ` Ilpo Järvinen
2024-08-08 19:49   ` David E. Box
2024-08-08 21:01     ` Rodrigo Vivi
2024-08-09  0:57       ` David E. Box
2024-08-09 18:21         ` Ruhl, Michael J
2024-08-12  9:22           ` Ilpo Järvinen
2024-08-13 16:59             ` Rodrigo Vivi [this message]
2024-07-25 12:23 ` [PATCH v9 6/6] drm/xe/vsec: Add support for DG2 Michael J. Ruhl
2024-07-25 13:26 ` ✓ CI.Patch_applied: success for Support PMT features in Xe (rev11) Patchwork
2024-07-25 13:26 ` ✗ CI.checkpatch: warning " Patchwork
2024-07-25 13:27 ` ✓ CI.KUnit: success " Patchwork
2024-07-25 13:39 ` ✓ CI.Build: " Patchwork
2024-07-25 13:41 ` ✓ CI.Hooks: " Patchwork
2024-07-25 13:43 ` ✓ CI.checksparse: " Patchwork
2024-07-25 14:03 ` ✓ CI.BAT: " Patchwork
2024-07-25 16:59 ` ✗ CI.FULL: failure " Patchwork
2024-08-12 14:23 ` [PATCH v9 0/6] Support PMT features in Xe Hans de Goede
2024-08-12 18:13   ` Ruhl, Michael J

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=ZruQ4kzSuPtpNbl-@intel.com \
    --to=rodrigo.vivi@intel.com \
    --cc=andriy.shevchenko@linux.intel.com \
    --cc=david.e.box@linux.intel.com \
    --cc=hdegoede@redhat.com \
    --cc=ilpo.jarvinen@linux.intel.com \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=matthew.brost@intel.com \
    --cc=michael.j.ruhl@intel.com \
    --cc=platform-driver-x86@vger.kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox