From: Michal Wajdeczko <michal.wajdeczko@intel.com>
To: Satyanarayana K V P <satyanarayana.k.v.p@intel.com>,
<intel-xe@lists.freedesktop.org>
Subject: Re: [PATCH v6 4/7] drm/xe: Introduce helpers for xe_vram size
Date: Fri, 21 Aug 2026 12:04:07 +0200 [thread overview]
Message-ID: <c38eea74-aae4-444b-a0f1-d5a6ac9dd946@intel.com> (raw)
In-Reply-To: <20260812124313.1377582-13-satyanarayana.k.v.p@intel.com>
On 8/12/2026 2:43 PM, Satyanarayana K V P wrote:
> Add a new xe_vram_alignment() and xe_vram_needs_64k() helpers to get the
> VRAM minimum alignment (4K vs 64K).
>
> Signed-off-by: Satyanarayana K V P <satyanarayana.k.v.p@intel.com>
> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com>
> ---
> V5 -> V6:
> - New commit.
> ---
...
> static u64 pf_get_min_spare_ggtt(struct xe_gt *gt)
> diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
> index dc975f595368..9af98f08b0e5 100644
> --- a/drivers/gpu/drm/xe/xe_query.c
> +++ b/drivers/gpu/drm/xe/xe_query.c
> @@ -289,8 +289,7 @@ static int query_mem_regions(struct xe_device *xe,
> mem_regions->mem_regions[mem_regions->num_mem_regions].instance =
> mem_regions->num_mem_regions;
> mem_regions->mem_regions[mem_regions->num_mem_regions].min_page_size =
> - xe->info.vram_flags & XE_VRAM_FLAGS_NEED64K ?
> - SZ_64K : PAGE_SIZE;
it would be cleaner to post s/PAGE_SIZE/SZ_4K change separately
(to collect right acks) and then convert that into a helper
> + xe_vram_alignment(xe);
> mem_regions->mem_regions[mem_regions->num_mem_regions].total_size =
> man->size;
>
next prev parent reply other threads:[~2026-08-21 10:04 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-12 12:43 [PATCH v6 0/7] KUnit test for VF provisioning error handling Satyanarayana K V P
2026-08-12 12:43 ` [PATCH v6 1/7] drm/xe/guc: Allow to replace xe_guc_mmio_send_recv() with KUNIT stub Satyanarayana K V P
2026-08-12 12:43 ` [PATCH v6 2/7] drm/xe/vf: Split submission config query helpers Satyanarayana K V P
2026-08-12 12:43 ` [PATCH v6 3/7] drm/xe/vf: Add bounds checking for queried context and doorbell counts Satyanarayana K V P
2026-08-12 12:43 ` [PATCH v6 4/7] drm/xe: Introduce helpers for xe_vram size Satyanarayana K V P
2026-08-12 12:55 ` sashiko-bot
2026-08-21 10:04 ` Michal Wajdeczko [this message]
2026-08-12 12:43 ` [PATCH v6 5/7] drm/xe/vf: Add bounds checking for queried GGTT base and size Satyanarayana K V P
2026-08-12 12:55 ` sashiko-bot
2026-08-21 10:27 ` Michal Wajdeczko
2026-08-12 12:43 ` [PATCH v6 6/7] drm/xe/vf: Add bounds checking for queried VRAM size Satyanarayana K V P
2026-08-12 13:02 ` sashiko-bot
2026-08-21 10:31 ` Michal Wajdeczko
2026-08-12 12:43 ` [PATCH v6 7/7] drm/xe/tests: Add KUnit tests for VF provisioning error handling Satyanarayana K V P
2026-08-12 13:00 ` sashiko-bot
2026-08-21 11:01 ` Michal Wajdeczko
2026-08-12 13:18 ` ✗ CI.checkpatch: warning for KUnit test for VF provisioning error handling (rev6) Patchwork
2026-08-12 13:19 ` ✓ CI.KUnit: success " Patchwork
2026-08-12 14:20 ` ✓ Xe.CI.BAT: " Patchwork
2026-08-12 18:27 ` ✓ Xe.CI.FULL: " Patchwork
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=c38eea74-aae4-444b-a0f1-d5a6ac9dd946@intel.com \
--to=michal.wajdeczko@intel.com \
--cc=intel-xe@lists.freedesktop.org \
--cc=satyanarayana.k.v.p@intel.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 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.