mbox series

[PULL] drm-intel-gt-next

Message ID ZoZP6mUSergfzFMh@linux (mailing list archive)
State New
Headers show
Series [PULL] drm-intel-gt-next | expand

Pull-request

https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2024-07-04

Message

Tvrtko Ursulin July 4, 2024, 7:31 a.m. UTC
Hi Dave, Sima,

The final pull for 6.11 is quite small and only contains a handful of
fixes in areas such as stolen memory probing on ATS-M, GuC priority
handling, out of memory reporting noise downgrade and fence register
hanlding race condition reported by CI.

Regards,

Tvrtko

drm-intel-gt-next-2024-07-04:
Driver Changes:

Fixes/improvements/new stuff:

- Downgrade stolen lmem setup warning [gem] (Jonathan Cavitt)
- Evaluate GuC priority within locks [gt/uc] (Andi Shyti)
- Fix potential UAF by revoke of fence registers [gt] (Janusz Krzysztofik)
- Return NULL instead of '0' [gem] (Andi Shyti)
- Use the correct format specifier for resource_size_t [gem] (Andi Shyti)
- Suppress oom warning in favour of ENOMEM to userspace [gem] (Nirmoy Das)

Miscellaneous:

- Evaluate forcewake usage within locks [gt] (Andi Shyti)
- Fix typo in comment [gt/uc] (Andi Shyti)
The following changes since commit 79655e867ad6dfde2734c67c7704c0dd5bf1e777:

  drm/i915/mtl: Update workaround 14018575942 (2024-06-11 16:06:20 +0200)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2024-07-04

for you to fetch changes up to 3b85152cb167bd24fe84ceb91b719b5904ca354f:

  drm/i915/gem: Suppress oom warning in favour of ENOMEM to userspace (2024-06-28 00:11:01 +0200)

----------------------------------------------------------------
Driver Changes:

Fixes/improvements/new stuff:

- Downgrade stolen lmem setup warning [gem] (Jonathan Cavitt)
- Evaluate GuC priority within locks [gt/uc] (Andi Shyti)
- Fix potential UAF by revoke of fence registers [gt] (Janusz Krzysztofik)
- Return NULL instead of '0' [gem] (Andi Shyti)
- Use the correct format specifier for resource_size_t [gem] (Andi Shyti)
- Suppress oom warning in favour of ENOMEM to userspace [gem] (Nirmoy Das)

Miscellaneous:

- Evaluate forcewake usage within locks [gt] (Andi Shyti)
- Fix typo in comment [gt/uc] (Andi Shyti)

----------------------------------------------------------------
Andi Shyti (5):
      drm/i915/gt: debugfs: Evaluate forcewake usage within locks
      drm/i915/gt/uc: Fix typo in comment
      drm/i915/gt/uc: Evaluate GuC priority within locks
      drm/i915/gem: Return NULL instead of '0'
      drm/i915/gem: Use the correct format specifier for resource_size_t

Janusz Krzysztofik (1):
      drm/i915/gt: Fix potential UAF by revoke of fence registers

Jonathan Cavitt (1):
      drm/i915/gem: Downgrade stolen lmem setup warning

Nirmoy Das (1):
      drm/i915/gem: Suppress oom warning in favour of ENOMEM to userspace

 drivers/gpu/drm/i915/gem/i915_gem_stolen.c        |  8 +++++--
 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c      |  1 +
 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c     |  4 ++++
 drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h       |  2 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 27 ++++++++++++++---------
 drivers/gpu/drm/i915/i915_scatterlist.c           |  8 +++----
 6 files changed, 32 insertions(+), 18 deletions(-)

Comments

Daniel Vetter July 5, 2024, 10:15 a.m. UTC | #1
On Thu, Jul 04, 2024 at 07:31:54AM +0000, Tvrtko Ursulin wrote:
> 
> Hi Dave, Sima,
> 
> The final pull for 6.11 is quite small and only contains a handful of
> fixes in areas such as stolen memory probing on ATS-M, GuC priority
> handling, out of memory reporting noise downgrade and fence register
> hanlding race condition reported by CI.
> 
> Regards,
> 
> Tvrtko
> 
> drm-intel-gt-next-2024-07-04:
> Driver Changes:
> 
> Fixes/improvements/new stuff:
> 
> - Downgrade stolen lmem setup warning [gem] (Jonathan Cavitt)
> - Evaluate GuC priority within locks [gt/uc] (Andi Shyti)
> - Fix potential UAF by revoke of fence registers [gt] (Janusz Krzysztofik)
> - Return NULL instead of '0' [gem] (Andi Shyti)
> - Use the correct format specifier for resource_size_t [gem] (Andi Shyti)
> - Suppress oom warning in favour of ENOMEM to userspace [gem] (Nirmoy Das)
> 
> Miscellaneous:
> 
> - Evaluate forcewake usage within locks [gt] (Andi Shyti)
> - Fix typo in comment [gt/uc] (Andi Shyti)
> The following changes since commit 79655e867ad6dfde2734c67c7704c0dd5bf1e777:
> 
>   drm/i915/mtl: Update workaround 14018575942 (2024-06-11 16:06:20 +0200)
> 
> are available in the Git repository at:
> 
>   https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2024-07-04
> 
> for you to fetch changes up to 3b85152cb167bd24fe84ceb91b719b5904ca354f:
> 
>   drm/i915/gem: Suppress oom warning in favour of ENOMEM to userspace (2024-06-28 00:11:01 +0200)

Pulled, thanks.
-Sima

> 
> ----------------------------------------------------------------
> Driver Changes:
> 
> Fixes/improvements/new stuff:
> 
> - Downgrade stolen lmem setup warning [gem] (Jonathan Cavitt)
> - Evaluate GuC priority within locks [gt/uc] (Andi Shyti)
> - Fix potential UAF by revoke of fence registers [gt] (Janusz Krzysztofik)
> - Return NULL instead of '0' [gem] (Andi Shyti)
> - Use the correct format specifier for resource_size_t [gem] (Andi Shyti)
> - Suppress oom warning in favour of ENOMEM to userspace [gem] (Nirmoy Das)
> 
> Miscellaneous:
> 
> - Evaluate forcewake usage within locks [gt] (Andi Shyti)
> - Fix typo in comment [gt/uc] (Andi Shyti)
> 
> ----------------------------------------------------------------
> Andi Shyti (5):
>       drm/i915/gt: debugfs: Evaluate forcewake usage within locks
>       drm/i915/gt/uc: Fix typo in comment
>       drm/i915/gt/uc: Evaluate GuC priority within locks
>       drm/i915/gem: Return NULL instead of '0'
>       drm/i915/gem: Use the correct format specifier for resource_size_t
> 
> Janusz Krzysztofik (1):
>       drm/i915/gt: Fix potential UAF by revoke of fence registers
> 
> Jonathan Cavitt (1):
>       drm/i915/gem: Downgrade stolen lmem setup warning
> 
> Nirmoy Das (1):
>       drm/i915/gem: Suppress oom warning in favour of ENOMEM to userspace
> 
>  drivers/gpu/drm/i915/gem/i915_gem_stolen.c        |  8 +++++--
>  drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c      |  1 +
>  drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c     |  4 ++++
>  drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h       |  2 +-
>  drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 27 ++++++++++++++---------
>  drivers/gpu/drm/i915/i915_scatterlist.c           |  8 +++----
>  6 files changed, 32 insertions(+), 18 deletions(-)