Reviewed-by: Yan Zhao
On Fri, Mar 10, 2023 at 04:22:43PM -0800, Sean Christopherson wrote:
> Don't use the generic page-track mechanism to handle writes to guest PTEs
> in KVM's MMU. KVM's MMU needs access to information that should not be
> exposed to external page-track users, e.g. KVM needs (
Reviewed-by: Yan Zhao
On Fri, Mar 10, 2023 at 04:22:44PM -0800, Sean Christopherson wrote:
> Drop @vcpu from KVM's ->track_write() hook provided for external users of
> the page-track APIs now that KVM itself doesn't use the page-track
> mechanism.
>
> Signed-off-by: Sean Christopherson
> ---
>
Reviewed-by: Yan Zhao
On Fri, Mar 10, 2023 at 04:22:45PM -0800, Sean Christopherson wrote:
> Disallow moving memslots if the VM has external page-track users, i.e. if
> KVMGT is being used to expose a virtual GPU to the guest, as KVM doesn't
> correctly handle moving memory regions.
>
> Note, th
Reviewed-by: Yan Zhao
On Fri, Mar 10, 2023 at 04:22:46PM -0800, Sean Christopherson wrote:
> When handling a slot "flush", don't call back into KVM to drop write
> protection for gfns in the slot. Now that KVM rejects attempts to move
> memory slots while KVMGT is attached, the only time a slot
On Fri, Mar 10, 2023 at 04:22:47PM -0800, Sean Christopherson wrote:
> From: Yan Zhao
>
> Add a new page-track hook, track_remove_region(), that is called when a
> memslot DELETE operation is about to be committed. The "remove" hook
> will be used by KVMGT and will effectively replace the existi
Tested-by: Yan Zhao
On Fri, Mar 10, 2023 at 04:22:48PM -0800, Sean Christopherson wrote:
> From: Yan Zhao
>
> Switch from the poorly named and flawed ->track_flush_slot() to the newly
> introduced ->track_remove_region(). From KVMGT's perspective, the two
> hooks are functionally equivalent, t
== Series Details ==
Series: Enable HDCP2.x via GSC CS (rev17)
URL : https://patchwork.freedesktop.org/series/111876/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12872_full -> Patchwork_111876v17_full
Summary
---
*
Tested-by: Yan Zhao
On Fri, Mar 10, 2023 at 04:22:54PM -0800, Sean Christopherson wrote:
> When adding/removing gfns to/from write-tracking, assert that mmu_lock
> is held for write, and that either slots_lock or kvm->srcu is held.
> mmu_lock must be held for write to protect gfn_write_track's re
== Series Details ==
Series: drm/i915/gt: Consider multi-gt at all places
URL : https://patchwork.freedesktop.org/series/115302/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12873 -> Patchwork_115302v1
Summary
---
*
> -Original Message-
> From: Liu, Yi L
> Sent: Thursday, March 16, 2023 8:15 PM
>
> The .bind_iommufd op of vfio emulated devices are either empty or does
> nothing. This is different with the vfio physical devices, to add vfio device
> cdev, need to make them act the same.
>
> This se
On Fri, Mar 10, 2023 at 04:22:56PM -0800, Sean Christopherson wrote:
...
> +int kvm_write_track_add_gfn(struct kvm *kvm, gfn_t gfn)
> +{
> + struct kvm_memory_slot *slot;
> + int idx;
> +
> + idx = srcu_read_lock(&kvm->srcu);
> +
> + slot = gfn_to_memslot(kvm, gfn);
> + if (!slo
On Thu, Mar 16, 2023 at 10:27:33PM +, Patchwork wrote:
> == Series Details ==
>
> Series: drm/i915/tc: Fix a few TypeC / MST issues
> URL : https://patchwork.freedesktop.org/series/115270/
> State : failure
>
> == Summary ==
>
> CI Bug Log - changes from CI_DRM_12872 -> Patchwork_115270v1
On 16/03/2023 15:48, Das, Nirmoy wrote:
On 3/16/2023 3:27 PM, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
No need to look at the mask of present engines when we already have a
count stored ever since e2d0ff3525b9 ("drm/i915: Count engine instances
per uabi class").
Signed-off-by: Tvrtko Urs
On Thu, 16 Mar 2023 23:22:24 +0100
Sebastian Wick wrote:
> On Thu, Mar 16, 2023 at 5:29 PM Rob Clark wrote:
> >
> > On Thu, Mar 16, 2023 at 2:26 AM Jonas Ådahl wrote:
> > >
> > > On Wed, Mar 15, 2023 at 09:19:49AM -0700, Rob Clark wrote:
> > > > On Wed, Mar 15, 2023 at 6:53 AM Jonas Ådahl
On 3/16/23 23:22, Sebastian Wick wrote:
> On Thu, Mar 16, 2023 at 5:29 PM Rob Clark wrote:
>> On Thu, Mar 16, 2023 at 2:26 AM Jonas Ådahl wrote:
>>> On Wed, Mar 15, 2023 at 09:19:49AM -0700, Rob Clark wrote:
On Wed, Mar 15, 2023 at 6:53 AM Jonas Ådahl wrote:
> On Fri, Mar 10, 2023 at 09
On 15.03.2023 11:05, Das, Nirmoy wrote:
On 3/14/2023 4:19 PM, Andrzej Hajda wrote:
Probe pseudo errors should be injected only in places where real errors
can be encountered, otherwise unwinding code can be broken.
Placing intel_uc_init_late before i915_inject_probe_error violated
this rule, re
On 17/03/2023 05:52, Tejas Upadhyay wrote:
In order to make igt_live_test work in proper
way, we need to consider multi-gt in all tests
where igt_live_test is used as well as at other
random places where multi-gt should be considered.
Description is a bit vague - is this for Meteorlake in gen
Reviewed-by: Yan Zhao
On Fri, Mar 10, 2023 at 04:22:57PM -0800, Sean Christopherson wrote:
> Get/put references to KVM when a page-track notifier is (un)registered
> instead of relying on the caller to do so. Forcing the caller to do the
> bookkeeping is unnecessary and adds one more thing for u
On Fri, 17 Mar 2023 11:09:21 +0200
Pekka Paalanen wrote:
> On Thu, 16 Mar 2023 23:22:24 +0100
> Sebastian Wick wrote:
> > Vblank can be really long, especially with VRR where the additional
> > time you get to finish the frame comes from making vblank longer.
Btw. VRR extends front porch, not
Reviewed-by: Yan Zhao
On Fri, Mar 10, 2023 at 04:22:58PM -0800, Sean Christopherson wrote:
> Open code gpa_to_gfn() in kvmgt_page_track_write() and drop KVMGT's
> dependency on kvm_host.h, i.e. include only kvm_page_track.h. KVMGT
> assumes "gfn == gpa >> PAGE_SHIFT" all over the place, includin
On Thu, 16 Mar 2023, Nirmoy Das wrote:
> If stolen memory allocation fails for fbdev, the driver will
> fallback to system memory. Calculation of smem_start is wrong
> for such framebuffer objs if the platform comes with no gmadr or
> no aperture. Solve this by adding fb_mmap callback which will
>
> -Original Message-
> From: Liu, Yi L
> Subject: [PATCH v7 00/22] Add vfio_device cdev for iommufd support
>
> Existing VFIO provides group-centric user APIs for userspace. Userspace
> opens the /dev/vfio/$group_id first before getting device fd and hence
> getting access to device. Th
On Fri, 17 Mar 2023 11:17:37 +0200
Pekka Paalanen wrote:
> On Fri, 17 Mar 2023 11:09:21 +0200
> Pekka Paalanen wrote:
>
> > On Thu, 16 Mar 2023 23:22:24 +0100
> > Sebastian Wick wrote:
>
> > > Vblank can be really long, especially with VRR where the additional
> > > time you get to finish t
On 3/17/2023 5:54 AM, Ville Syrjälä wrote:
On Tue, Mar 14, 2023 at 04:34:05PM +0530, Ankit Nautiyal wrote:
The decision to use DFP output format conversion capabilities should be
during compute_config phase.
This patch adds new member to crtc_state to represent the final
output_format to the
Hi Jani,
On 3/17/2023 10:39 AM, Jani Nikula wrote:
On Thu, 16 Mar 2023, Nirmoy Das wrote:
If stolen memory allocation fails for fbdev, the driver will
fallback to system memory. Calculation of smem_start is wrong
for such framebuffer objs if the platform comes with no gmadr or
no aperture. Sol
On Thu, Mar 16, 2023 at 09:28:55AM -0700, Rob Clark wrote:
> On Thu, Mar 16, 2023 at 2:26 AM Jonas Ådahl wrote:
> >
> > On Wed, Mar 15, 2023 at 09:19:49AM -0700, Rob Clark wrote:
> > > On Wed, Mar 15, 2023 at 6:53 AM Jonas Ådahl wrote:
> > > >
> > > > On Fri, Mar 10, 2023 at 09:38:18AM -0800, Rob
Display to communicate display pipe count/CDCLK/voltage configuration
to Pcode for more accurate power accounting for gen >= 12.
Existing sequence is only sending the voltage value to the Pcode.
Adding new sequence with current cdclk associate with voltage value masking.
Adding pcode request when a
On Mon, Mar 13, 2023 at 06:33:11PM +0200, Ville Syrjala wrote:
> From: Ville Syrjälä
>
> Add a new immutable plane property by which a plane can advertise
> a handful of recommended plane sizes. This would be mostly exposed
> by cursor planes as a slightly more capable replacement for
> the DRM_C
Hi Ville,
Thanks for the reviews and comments.
I agree to the suggested changes and will address them in next version
of the patch.
Please find my responses inline.
On 3/17/2023 5:16 AM, Ville Syrjälä wrote:
On Tue, Mar 14, 2023 at 04:34:07PM +0530, Ankit Nautiyal wrote:
The decision to us
== Series Details ==
Series: vfio: Make emulated devices prepared for vfio device cdev (rev3)
URL : https://patchwork.freedesktop.org/series/114846/
State : warning
== Summary ==
Error: dim checkpatch failed
fe8988bb3336 iommufd: Create access in vfio_iommufd_emulated_bind()
-:102: CHECK:COMPA
== Series Details ==
Series: vfio: Make emulated devices prepared for vfio device cdev (rev3)
URL : https://patchwork.freedesktop.org/series/114846/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
-
+./arch/
Fix/adjust Wa_16013835468 and Wa_14015648006. Implement Wa_1136 and
check for vblank being long enough for psr2.
v2: Implement Wa_1136
Cc: Ville Syrjälä
Cc: Stanislav Lisovskiy
Cc: Mika Kahola
Jouni Högander (3):
drm/i915/psr: Fix Wa_16013835468 and Wa_14015648006
drm/i915/psr: Check that
PSR WM optimization should be disabled based on any wm level being
disabled. Currently it's disabled always when using delayed vblank.
Bspec: 71580
Signed-off-by: Jouni Högander
---
drivers/gpu/drm/i915/display/intel_display_types.h | 1 +
drivers/gpu/drm/i915/display/intel_psr.c | 1
Ensure vblank >= psr2 vblank
where
Psr2 vblank = PSR2_CTL Block Count Number maximum line count.
Bspec: 71580, 49274
Signed-off-by: Jouni Högander
---
drivers/gpu/drm/i915/display/intel_psr.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c
b
Implement Wa_1136 for SKL/BXT/ICL.
Bspec: 21664
Signed-off-by: Jouni Högander
---
drivers/gpu/drm/i915/display/intel_psr.c | 15 +++
drivers/gpu/drm/i915/display/skl_watermark.c | 5 -
2 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/disp
== Series Details ==
Series: Enable HDCP2.x via GSC CS (rev17)
URL : https://patchwork.freedesktop.org/series/111876/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12872_full -> Patchwork_111876v17_full
Summary
---
*
On 3/17/2023 5:55 AM, Ville Syrjälä wrote:
On Tue, Mar 14, 2023 at 04:34:08PM +0530, Ankit Nautiyal wrote:
Start passing the sink_format, to all functions that take a bool
ycbcr420_output as parameter. This will make the functions generic,
and will serve as a slight step towards 4:2:2 support
As you have checked my comments against documentation you have for
older platforms (obviously better than what I have):
for the whole set:
Reviewed-by: Jouni Högander
BR,
Jouni Högander
On Tue, 2023-03-14 at 15:02 +0200, Ville Syrjala wrote:
> From: Ville Syrjälä
>
> Do a bit of cleanup/reo
On 3/1/2023 12:02 PM, Andi Shyti wrote:
The commit 82a149a62b6b5 ('drm/i915/gt: move remaining debugfs
interfaces into gt') moved gt-related debugfs files in the gtX/
directories to operate on individual gt's.
However, the original files were only functioning on the root
tile (tile 0) and have
On Fri, Mar 17, 2023 at 11:34:16AM +0100, Jonas Ådahl wrote:
> On Mon, Mar 13, 2023 at 06:33:11PM +0200, Ville Syrjala wrote:
> > From: Ville Syrjälä
> >
> > Add a new immutable plane property by which a plane can advertise
> > a handful of recommended plane sizes. This would be mostly exposed
>
Hi,
On 16.3.2023 10.50, Tvrtko Ursulin wrote:
[ 11.674183] i915 :00:02.0: PXP init-arb-session-15 failed due
to BIOS/SOC:0x101a:ERR_PLATFORM_CONFIG
...
Alan - is this expected during normal operation on some parts, or it's
something truly unexpected/unexplained? If the former then I
On Fri, Mar 17, 2023 at 03:37:40PM +0530, Nautiyal, Ankit K wrote:
>
> On 3/17/2023 5:54 AM, Ville Syrjälä wrote:
> > On Tue, Mar 14, 2023 at 04:34:05PM +0530, Ankit Nautiyal wrote:
> >> The decision to use DFP output format conversion capabilities should be
> >> during compute_config phase.
> >>
Hi all,
Gently ping on the series.
Regards
Andrzej
On 06.03.2023 17:31, Andrzej Hajda wrote:
This is revived patchset improving ref_tracker library and converting
i915 internal tracker to ref_tracker.
The old thread ended without consensus about small kernel allocations,
which are performed un
On Fri, Mar 17, 2023 at 01:33:25PM +0200, Ville Syrjälä wrote:
> On Fri, Mar 17, 2023 at 11:34:16AM +0100, Jonas Ådahl wrote:
> > On Mon, Mar 13, 2023 at 06:33:11PM +0200, Ville Syrjala wrote:
> > > From: Ville Syrjälä
> > >
> > > Add a new immutable plane property by which a plane can advertise
On Fri, Mar 17, 2023 at 01:21:43PM +0100, Jonas Ådahl wrote:
> On Fri, Mar 17, 2023 at 01:33:25PM +0200, Ville Syrjälä wrote:
> > On Fri, Mar 17, 2023 at 11:34:16AM +0100, Jonas Ådahl wrote:
> > > On Mon, Mar 13, 2023 at 06:33:11PM +0200, Ville Syrjala wrote:
> > > > From: Ville Syrjälä
> > > >
>
On Fri, Mar 17, 2023 at 06:54:02AM +, Hogander, Jouni wrote:
> On Thu, 2023-03-16 at 20:21 +0200, Ville Syrjälä wrote:
> > On Tue, Mar 14, 2023 at 11:01:41AM +0200, Jouni Högander wrote:
> > > PSR WM optimization should be disabled based on any wm level being
> > > disabled. Currently it's disa
The pipe may differ from crtc index if pipes are fused off. For testing
purposes, IGT needs to know the pipe.
There's already a I915_GET_PIPE_FROM_CRTC_ID IOCTL for this. However,
the upcoming Xe driver won't have that IOCTL, and going forward, we'll
want a unified interface for testing i915 and X
Convert the crtc debugfs code to use struct intel_crtc instead of struct
drm_crtc.
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/i915/display/intel_crtc.c | 2 +-
.../drm/i915/display/intel_display_debugfs.c | 20 ++-
.../drm/i915/display/intel_display_debugfs.h | 6 +++-
On Fri, 2023-03-17 at 14:33 +0200, Ville Syrjälä wrote:
> On Fri, Mar 17, 2023 at 06:54:02AM +, Hogander, Jouni wrote:
> > On Thu, 2023-03-16 at 20:21 +0200, Ville Syrjälä wrote:
> > > On Tue, Mar 14, 2023 at 11:01:41AM +0200, Jouni Högander wrote:
> > > > PSR WM optimization should be disabled
On Thu, Mar 16, 2023 at 01:58:35PM -0700, John Harrison wrote:
> On 3/15/2023 10:57, Greg KH wrote:
> > On Wed, Mar 15, 2023 at 10:07:53AM -0700, John Harrison wrote:
> > > On 3/15/2023 00:51, Greg KH wrote:
> > > > On Mon, Mar 13, 2023 at 07:22:11PM -0700, john.c.harri...@intel.com
> > > > wrote:
On Fri, Mar 17, 2023 at 01:21:40PM +0100, Jonas Ådahl wrote:
> On Fri, Mar 17, 2023 at 01:33:25PM +0200, Ville Syrjälä wrote:
> > On Fri, Mar 17, 2023 at 11:34:16AM +0100, Jonas Ådahl wrote:
> > > On Mon, Mar 13, 2023 at 06:33:11PM +0200, Ville Syrjala wrote:
> > > > From: Ville Syrjälä
> > > >
>
On Fri, Mar 17, 2023 at 01:29:13PM +0100, Jonas Ådahl wrote:
> On Fri, Mar 17, 2023 at 01:21:43PM +0100, Jonas Ådahl wrote:
> > On Fri, Mar 17, 2023 at 01:33:25PM +0200, Ville Syrjälä wrote:
> > > On Fri, Mar 17, 2023 at 11:34:16AM +0100, Jonas Ådahl wrote:
> > > > On Mon, Mar 13, 2023 at 06:33:11P
On Fri, Mar 17, 2023 at 03:15:56PM +0200, Ville Syrjälä wrote:
> On Fri, Mar 17, 2023 at 01:29:13PM +0100, Jonas Ådahl wrote:
> > On Fri, Mar 17, 2023 at 01:21:43PM +0100, Jonas Ådahl wrote:
> > > On Fri, Mar 17, 2023 at 01:33:25PM +0200, Ville Syrjälä wrote:
> > > > On Fri, Mar 17, 2023 at 11:34:1
On Fri, Mar 17, 2023 at 02:53:52PM +0200, Jani Nikula wrote:
> The pipe may differ from crtc index if pipes are fused off. For testing
> purposes, IGT needs to know the pipe.
>
> There's already a I915_GET_PIPE_FROM_CRTC_ID IOCTL for this. However,
> the upcoming Xe driver won't have that IOCTL, a
On Fri, 17 Mar 2023, Ville Syrjälä wrote:
> On Fri, Mar 17, 2023 at 02:53:52PM +0200, Jani Nikula wrote:
>> The pipe may differ from crtc index if pipes are fused off. For testing
>> purposes, IGT needs to know the pipe.
>>
>> There's already a I915_GET_PIPE_FROM_CRTC_ID IOCTL for this. However,
Move the debugfs next to the implementation.
Cc: Jouni Högander
Signed-off-by: Jani Nikula
---
.../drm/i915/display/intel_display_debugfs.c | 288 +
drivers/gpu/drm/i915/display/intel_psr.c | 302 ++
drivers/gpu/drm/i915/display/intel_psr.h | 3 +
3
Prefer struct intel_connector over struct drm_connector.
Cc: Jouni Högander
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/i915/display/intel_psr.c | 23 ++-
1 file changed, 10 insertions(+), 13 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c
b/drivers/g
Handle errors first and return early, and reduce indentation on the
happy day code path.
Cc: Jouni Högander
Signed-off-by: Jani Nikula
---
drivers/gpu/drm/i915/display/intel_psr.c | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/drivers/gpu/drm/i915/display
On Fri, Mar 17, 2023 at 03:37:09PM +0200, Jani Nikula wrote:
> On Fri, 17 Mar 2023, Ville Syrjälä wrote:
> > On Fri, Mar 17, 2023 at 02:53:52PM +0200, Jani Nikula wrote:
> >> The pipe may differ from crtc index if pipes are fused off. For testing
> >> purposes, IGT needs to know the pipe.
> >>
>
On Fri, Mar 17, 2023 at 04:30:37PM +0200, Ville Syrjälä wrote:
> On Fri, Mar 17, 2023 at 03:37:09PM +0200, Jani Nikula wrote:
> > On Fri, 17 Mar 2023, Ville Syrjälä wrote:
> > > On Fri, Mar 17, 2023 at 02:53:52PM +0200, Jani Nikula wrote:
> > >> The pipe may differ from crtc index if pipes are fus
On Fri, Mar 17, 2023 at 01:04:37PM +0200, Jouni Högander wrote:
> Implement Wa_1136 for SKL/BXT/ICL.
>
> Bspec: 21664
>
> Signed-off-by: Jouni Högander
> ---
> drivers/gpu/drm/i915/display/intel_psr.c | 15 +++
> drivers/gpu/drm/i915/display/skl_watermark.c | 5 -
> 2 files
On Thu, Mar 16, 2023 at 11:59 PM Rob Clark wrote:
>
> On Thu, Mar 16, 2023 at 3:22 PM Sebastian Wick
> wrote:
> >
> > On Thu, Mar 16, 2023 at 5:29 PM Rob Clark wrote:
> > >
> > > On Thu, Mar 16, 2023 at 2:26 AM Jonas Ådahl wrote:
> > > >
> > > > On Wed, Mar 15, 2023 at 09:19:49AM -0700, Rob Cla
On Fri, 17 Mar 2023 00:57:23 +
"Tian, Kevin" wrote:
> > From: Alex Williamson
> > Sent: Friday, March 17, 2023 8:23 AM
> >
> > On Thu, 16 Mar 2023 23:29:21 +
> > "Tian, Kevin" wrote:
> >
> > > > From: Alex Williamson
> > > > Sent: Friday, March 17, 2023 2:46 AM
> > > >
> > > > On Wed
Hi Jani,
I love your patch! Yet something to improve:
[auto build test ERROR on drm-tip/drm-tip]
url:
https://github.com/intel-lab-lkp/linux/commits/Jani-Nikula/drm-i915-debugfs-add-crtc-i915_pipe-debugfs-file/20230317-205512
base: git://anongit.freedesktop.org/drm/drm-tip drm-tip
patch
On Fri, Mar 17, 2023 at 3:23 AM Jonas Ådahl wrote:
>
> On Thu, Mar 16, 2023 at 09:28:55AM -0700, Rob Clark wrote:
> > On Thu, Mar 16, 2023 at 2:26 AM Jonas Ådahl wrote:
> > >
> > > On Wed, Mar 15, 2023 at 09:19:49AM -0700, Rob Clark wrote:
> > > > On Wed, Mar 15, 2023 at 6:53 AM Jonas Ådahl wrot
On Fri, 17 Mar 2023, Ville Syrjälä wrote:
> On Fri, Mar 17, 2023 at 04:30:37PM +0200, Ville Syrjälä wrote:
>> On Fri, Mar 17, 2023 at 03:37:09PM +0200, Jani Nikula wrote:
>> > On Fri, 17 Mar 2023, Ville Syrjälä wrote:
>> > > On Fri, Mar 17, 2023 at 02:53:52PM +0200, Jani Nikula wrote:
>> > >> The
On Fri, Mar 17, 2023, Yan Zhao wrote:
> On Fri, Mar 10, 2023 at 04:22:47PM -0800, Sean Christopherson wrote:
> > From: Yan Zhao
> >
> > Add a new page-track hook, track_remove_region(), that is called when a
> > memslot DELETE operation is about to be committed. The "remove" hook
> > will be use
On Fri, Mar 17, 2023 at 8:58 AM Greg KH wrote:
>
> On Thu, Mar 16, 2023 at 01:58:35PM -0700, John Harrison wrote:
> > On 3/15/2023 10:57, Greg KH wrote:
> > > On Wed, Mar 15, 2023 at 10:07:53AM -0700, John Harrison wrote:
> > > > On 3/15/2023 00:51, Greg KH wrote:
> > > > > On Mon, Mar 13, 2023 at
On Thu, Mar 16, 2023 at 11:06:08PM -0700, Dixit, Ashutosh wrote:
On Thu, 16 Mar 2023 22:14:52 -0700, Dixit, Ashutosh wrote:
On Wed, 15 Mar 2023 18:01:01 -0700, Umesh Nerlige Ramappa wrote:
>
Hi Umesh,
Mostly looks good but one nit below.
> OAM does not work with media C6 enabled on some step
On Thu, Mar 16, 2023 at 08:43:46PM -0700, Yang, Fei wrote:
> >> From: Fei Yang
> >>
> >> On MTL, objects allocated through i915_gem_object_create_internal() are
> >> mapped as uncached in GPU by default because HAS_LLC is false. However
> >> in the live_hwsp_read selftest these watcher objects are
== Series Details ==
Series: drm/i915/display: Communicate display power demands to pcode more
accurately (rev3)
URL : https://patchwork.freedesktop.org/series/114401/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/114401/revisions/3/mbox/ not
ap
== Series Details ==
Series: drm/i915/display: Communicate display power demands to pcode more
accurately (rev3)
URL : https://patchwork.freedesktop.org/series/114401/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/114401/revisions/3/mbox/ not
ap
== Series Details ==
Series: drm/i915/display: Communicate display power demands to pcode more
accurately (rev3)
URL : https://patchwork.freedesktop.org/series/114401/
State : warning
== Summary ==
Error: dim checkpatch failed
da82682afba7 drm/i915/display: Communicate display power demands t
On Fri, Mar 17, 2023 at 06:00:23PM +0200, Jani Nikula wrote:
> On Fri, 17 Mar 2023, Ville Syrjälä wrote:
> > On Fri, Mar 17, 2023 at 04:30:37PM +0200, Ville Syrjälä wrote:
> >> On Fri, Mar 17, 2023 at 03:37:09PM +0200, Jani Nikula wrote:
> >> > On Fri, 17 Mar 2023, Ville Syrjälä wrote:
> >> > > O
== Series Details ==
Series: drm/i915/display: Communicate display power demands to pcode more
accurately (rev3)
URL : https://patchwork.freedesktop.org/series/114401/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12873 -> Patchwork_114401v3
==
The following changes since commit c761dbe804f903cc2df81f251d367cca285eca06:
Merge tag 'iwlwifi-fw-2023-03-13' of
http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware
(2023-03-13 09:20:47 -0400)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-
== Series Details ==
Series: High refresh rate PSR fixes (rev2)
URL : https://patchwork.freedesktop.org/series/115109/
State : failure
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/115109/revisions/2/mbox/ not
applied
Committer identity unknown
*** Please tell
== Series Details ==
Series: series starting with [1/2] drm/i915/debugfs: switch crtc debugfs to
struct intel_crtc
URL : https://patchwork.freedesktop.org/series/115314/
State : failure
== Summary ==
Error: make failed
CALLscripts/checksyscalls.sh
DESCEND objtool
INSTALL libsubcmd_h
On Thu, Mar 16, 2023 at 01:25:45PM -0700, Radhakrishna Sripada wrote:
> From: Matt Roper
>
> Although ADL-P and DG2 both use the same general power well setup, the
> DC5/DC6 requirements are slightly different which means each platform
> should have its own "DC off" power well.
>
> DG2 (i.e., Xe
On Wed, Mar 15, 2023 at 5:22 PM Steven Rostedt wrote:
>
> I hope that this gets in by -rc3, as I want to start basing my next branch
> on that tag.
My tree should have it now as commit c00133a9e87e ("drm/ttm: drop
extra ttm_bo_put in ttm_bo_cleanup_refs").
Linus
== Series Details ==
Series: series starting with [1/3] drm/i915/psr: move PSR debugfs to intel_psr.c
URL : https://patchwork.freedesktop.org/series/115315/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/115315/revisions/1/mbox/ not
applied
Commit
== Series Details ==
Series: series starting with [1/3] drm/i915/psr: move PSR debugfs to intel_psr.c
URL : https://patchwork.freedesktop.org/series/115315/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/115315/revisions/1/mbox/ not
applied
Commit
== Series Details ==
Series: series starting with [1/3] drm/i915/psr: move PSR debugfs to intel_psr.c
URL : https://patchwork.freedesktop.org/series/115315/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/115315/revisions/1/mbox/ not
applied
Commit
== Series Details ==
Series: series starting with [v2,1/4] drm/i915: Update vblank timestamping
stuff on seamless M/N change (rev2)
URL : https://patchwork.freedesktop.org/series/114999/
State : failure
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/114999/revisi
Zero-length arrays as fake flexible arrays are deprecated and we are
moving towards adopting C99 flexible-array members instead.
Address the following warning found with GCC-13 and
-fstrict-flex-arrays=3 enabled:
drivers/gpu/drm/i915/gem/i915_gem_context.c: In function
‘set_proto_ctx_engines.isra
== Series Details ==
Series: series starting with [1/3] drm/i915/psr: move PSR debugfs to intel_psr.c
URL : https://patchwork.freedesktop.org/series/115315/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12873 -> Patchwork_115315v1
==
On 3/16/2023 8:43 PM, Dixit, Ashutosh wrote:
On Wed, 15 Mar 2023 18:00:51 -0700, Umesh Nerlige Ramappa wrote:
From: Vinay Belgaumkar
Hi Vinay,
If BIOS enables/disables C6, i915 should do the same.
So MTL bios has a control for enabling/disabling C6? Both RC6 and MC6
individually or collec
== Series Details ==
Series: drm/i915/uapi: Replace fake flex-array with flexible-array member
URL : https://patchwork.freedesktop.org/series/115326/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/115326/revisions/1/mbox/ not
applied
Committer ide
== Series Details ==
Series: drm/i915/uapi: Replace fake flex-array with flexible-array member
URL : https://patchwork.freedesktop.org/series/115326/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/115326/revisions/1/mbox/ not
applied
Committer ide
== Series Details ==
Series: drm/i915/uapi: Replace fake flex-array with flexible-array member
URL : https://patchwork.freedesktop.org/series/115326/
State : warning
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/115326/revisions/1/mbox/ not
applied
Committer ide
== Series Details ==
Series: drm/i915/uapi: Replace fake flex-array with flexible-array member
URL : https://patchwork.freedesktop.org/series/115326/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12873 -> Patchwork_115326v1
On Fri, Mar 17, 2023 at 12:08 PM Faith Ekstrand wrote:
>
>
> On Wed, Mar 8, 2023 at 9:54 AM Rob Clark wrote:
>>
>> From: Rob Clark
>>
>> Add a new flag to let userspace provide a deadline as a hint for syncobj
>> and timeline waits. This gives a hint to the driver signaling the
>> backing fence
== Series Details ==
Series: drm/i915/display: Communicate display power demands to pcode more
accurately (rev3)
URL : https://patchwork.freedesktop.org/series/114401/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12873_full -> Patchwork_114401v3_full
== Series Details ==
Series: series starting with [1/3] drm/i915/psr: move PSR debugfs to intel_psr.c
URL : https://patchwork.freedesktop.org/series/115315/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12873_full -> Patchwork_115315v1_full
== Series Details ==
Series: drm/i915/uapi: Replace fake flex-array with flexible-array member
URL : https://patchwork.freedesktop.org/series/115326/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12873_full -> Patchwork_115326v1_full
===
Further reminder that the nomination period for the X.Org Board of
Director elections finishes in only 2 days, on March 19th.
Please send your nominations or self-nominations as soon as possible
following the instructions below.
Thanks again for your attention.
On Mon, 2023-03-13 at 16:27 +0100,
On Thu, 16 Mar 2023 15:06:32 -0700, john.c.harri...@intel.com wrote:
>
> From: John Harrison
>
> A failure to load the GuC is occasionally observed where the GuC log
> actually showed that the GuC had loaded just fine. The implication
> being that the load just took ever so slightly longer than th
Once OA supports media engine class:instance, the engine can only be
validated outside the switch since class and instance parameters are
separate entities. Since OA sseu config depends on engine
class:instance, validate OA sseu config outside the switch.
v2: (Ashutosh)
- Clarify commit message
-
OAM does not work with media C6 enabled on some steppings of MTL.
Disable OAM if we detect that media C6 was enabled in bios.
v2: (Ashutosh)
- Remove drm_notice from the driver load path
- Log a drm_err when opening an OAM stream on affected steppings
Signed-off-by: Umesh Nerlige Ramappa
---
dr
The OAM unit captures OA reports specific to the media engines. Add support to
program the OAM unit on media tile on MTL.
The OAM unit is selected by passing the class:instance of a media engine to perf
parameters. Corresponding UMD changes are posted to the igt-dev repo as part of
supporting the
1 - 100 of 145 matches
Mail list logo