On Thu, Jul 13, 2023 at 11:10:54AM -0600, Alex Williamson wrote:
> On Thu, 13 Jul 2023 12:05:36 +0200
> Christian Brauner wrote:
>
> > Hey everyone,
> >
> > This simplifies the eventfd_signal() and eventfd_signal_mask() helpers
> > by removing the count argument which is effectively unused.
>
>
== Series Details ==
Series: drm/i915/hotplug: Reduce SHPD_FILTER to 250us
URL : https://patchwork.freedesktop.org/series/120722/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13385 -> Patchwork_120722v1
Summary
---
== Series Details ==
Series: drm/i915/dp: Fix LT debug print in SDP CRC enable
URL : https://patchwork.freedesktop.org/series/120719/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13385_full -> Patchwork_120719v1_full
Summa
On 14/07/2023 06:36, Yang, Fei wrote:
[snip]
@@ -326,10 +330,10 @@ int i915_gem_get_caching_ioctl(struct drm_device *dev,
void *data,
goto out;
}
- if (i915_gem_object_has_cache_level(obj, I915_CACHE_LLC) ||
- i915_gem_object_has_cache_level(obj, I915_CACHE_
On 14/07/2023 06:43, Yang, Fei wrote:
From: Tvrtko Ursulin
According to the comment in i915_gem_object_can_bypass_llc the
purpose of the function is to return false if the platform/object
has a caching mode where GPU can bypass the LLC.
So far the only platforms which allegedly can do this a
On 7/13/2023 4:23 PM, Cavitt, Jonathan wrote:
-Original Message-
From: Nirmoy Das
Sent: Thursday, July 13, 2023 7:12 AM
To: Andi Shyti
Cc: Cavitt, Jonathan ; Intel GFX ;
Roper, Matthew D ; Chris Wilson ; Mika
Kuoppala
Subject: Re: [Intel-gfx] [PATCH v2 2/4] drm/i915/gt: Ensure memo
BSpec 68907 clearly instructs us to use plane scale factor when calculating
relative data rate to be used when allocating DDB blocks for each plane.
For some reason we use scale factor for data_rate calculation, which is
used for BW calculations, however we are not using it for DDB calculations.
S
On Mon, Jul 10, 2023 at 07:31:25PM -0700, Yi Liu wrote:
> @@ -1311,29 +1296,17 @@ static int vfio_pci_ioctl_get_pci_hot_reset_info(
> ret = vfio_pci_for_each_slot_or_bus(vdev->pdev, vfio_pci_fill_devs,
> &fill, slot);
> mutex_unlock(&vdev->vdev
== Series Details ==
Series: drm/i915: Start using plane scale factor for relative data rate
URL : https://patchwork.freedesktop.org/series/120767/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13385 -> Patchwork_120767v1
S
On Mon, Jul 10, 2023 at 07:59:16PM -0700, Yi Liu wrote:
> From: Nicolin Chen
>
> Previously, the detach routine is only done by the destroy(). And it was
> called by vfio_iommufd_emulated_unbind() when the device runs close(), so
> all the mappings in iopt were cleaned in that setup, when the cal
On Mon, Jul 10, 2023 at 07:59:19PM -0700, Yi Liu wrote:
> device_del() destroys the vfio-dev/vfioX under the sysfs for vfio_device.
> There is no reason to keep it while the device is going to be unregistered.
>
> This movement is also a preparation for adding vfio_device cdev. Kernel
> should rem
On Mon, Jul 10, 2023 at 07:59:21PM -0700, Yi Liu wrote:
> This saves some lines when adding the kvm get logic for the vfio_device
> cdev path.
>
> This also renames _vfio_device_get_kvm_safe() to be
> vfio_device_get_kvm_safe().
>
> Suggested-by: Jason Gunthorpe
> Signed-off-by: Yi Liu
> ---
>
On Mon, Jul 10, 2023 at 07:59:22PM -0700, Yi Liu wrote:
> It's common to get a reference to the iommufd context from a given file
> descriptor. So adds an API for it. Existing users of this API are compiled
> only when IOMMUFD is enabled, so no need to have a stub for the IOMMUFD
> disabled case.
>
On Mon, Jul 10, 2023 at 07:59:23PM -0700, Yi Liu wrote:
> This adds a local variable to store the user pointer cast result from arg.
> It avoids the repeated casts in the code when more ioctls are added.
>
> Signed-off-by: Yi Liu
> ---
> drivers/vfio/vfio_main.c | 3 ++-
> 1 file changed, 2 inse
On Mon, Jul 10, 2023 at 07:59:24PM -0700, Yi Liu wrote:
> +static inline long vfio_df_ioctl_bind_iommufd(struct vfio_device_file *df,
> + struct vfio_device_bind_iommufd
> __user *arg)
> +{
> + return -EOPNOTSUPP;
> +}
This should be -ENOTTY
> @@ -1
On Mon, Jul 10, 2023 at 07:59:25PM -0700, Yi Liu wrote:
> This adds ioctl for userspace to attach device cdev fd to and detach
> from IOAS/hw_pagetable managed by iommufd.
>
> VFIO_DEVICE_ATTACH_IOMMUFD_PT: attach vfio device to IOAS or hw_pagetable
> managed b
== Series Details ==
Series: series starting with [1/2] drm/i915/gt: Do not use stolen on MTL (rev2)
URL : https://patchwork.freedesktop.org/series/120683/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
+./
On Mon, Jul 10, 2023 at 07:59:26PM -0700, Yi Liu wrote:
> The IOMMU_CAP_CACHE_COHERENCY check only applies to the physical devices
> that are IOMMU-backed. But it is now in the group code. If want to compile
> vfio_group infrastructure out, this check needs to be moved out of the group
> code.
>
>
On Mon, Jul 10, 2023 at 07:59:28PM -0700, Yi Liu wrote:
> This gives notes for userspace applications on device cdev usage.
>
> Reviewed-by: Kevin Tian
> Signed-off-by: Yi Liu
> ---
> Documentation/driver-api/vfio.rst | 139 ++
> 1 file changed, 139 insertions(+)
Re
== Series Details ==
Series: series starting with [1/2] drm/i915/gt: Do not use stolen on MTL (rev2)
URL : https://patchwork.freedesktop.org/series/120683/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13385 -> Patchwork_120683v2
===
== Series Details ==
Series: drm/i915: Start using plane scale factor for relative data rate
URL : https://patchwork.freedesktop.org/series/120767/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13385_full -> Patchwork_120767v1_full
=
== Series Details ==
Series: series starting with [1/2] drm/i915/gt: Do not use stolen on MTL (rev2)
URL : https://patchwork.freedesktop.org/series/120683/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13385_full -> Patchwork_120683v2_full
=
On Tue, Jul 11, 2023 at 05:02:13PM +0100, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin
>
> Sync spinner API is identical and compatible with regular spinners just
> that it tries to make sure spinner is actually running on the hardware
> before returning from the constructor.
>
> A few tests alr
On Thu, Jul 13, 2023 at 1:04 PM Randy Dunlap wrote:
>
> Hi Jim,
>
> On 7/13/23 09:36, Jim Cromie wrote:
> > Signed-off-by: Jim Cromie
> > ---
> > lib/Kconfig.debug | 3 ++-
> > 1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
> > index d4f
On Tue, Jul 11, 2023 at 05:02:14PM +0100, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin
>
> Exercise a bunch of up and down rps thresholds to verify hardware
> is happy with them all.
>
> To limit the overall runtime relies on probability and number of runs
> to approach complete coverage.
>
> v
On Thu, Jul 13, 2023 at 1:13 PM Randy Dunlap wrote:
>
>
>
> On 7/13/23 09:36, Jim Cromie wrote:
> > Add some basic info on classmap usage and api
> >
> > Signed-off-by: Jim Cromie
> > ---
> > .../admin-guide/dynamic-debug-howto.rst | 64 ++-
> > 1 file changed, 63 insertion
> On 14/07/2023 06:43, Yang, Fei wrote:
>>> From: Tvrtko Ursulin
>>>
>>> According to the comment in i915_gem_object_can_bypass_llc the
>>> purpose of the function is to return false if the platform/object has
>>> a caching mode where GPU can bypass the LLC.
>>>
>>> So far the only platforms which
== Series Details ==
Series: series starting with [RFC,1/2] drm/i915: Refactor PAT/object cache
handling (rev2)
URL : https://patchwork.freedesktop.org/series/120686/
State : failure
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/120686/revisions/2/mbox/ not
app
On Fri, Jul 14, 2023 at 08:56:15AM +0200, Christian König wrote:
> Am 13.07.23 um 21:47 schrieb Ville Syrjala:
> > From: Ville Syrjälä
> >
> > Currently dma_resv_get_fences() will leak the previously
> > allocated array if the fence iteration got restarted and
> > the krealloc_array() fails.
> >
>
The following changes since commit d3f66064cf43bd7338a79174bd0ff60c4ecbdf6d:
Partially revert "amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5" (2023-07-07
15:24:32 -0400)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-firmware dg2_guc_7.8
for you to fetch chan
On Fri, Jul 14, 2023 at 11:11:30AM +0100, Tvrtko Ursulin wrote:
>
> On 14/07/2023 06:43, Yang, Fei wrote:
> > > From: Tvrtko Ursulin
> > >
> > > According to the comment in i915_gem_object_can_bypass_llc the
> > > purpose of the function is to return false if the platform/object
> > > has a cach
> From: Jason Gunthorpe
> Sent: Friday, July 14, 2023 10:21 PM
>
> On Mon, Jul 10, 2023 at 07:59:22PM -0700, Yi Liu wrote:
> > It's common to get a reference to the iommufd context from a given file
> > descriptor. So adds an API for it. Existing users of this API are compiled
> > only when IOMMU
> From: Jason Gunthorpe
> Sent: Friday, July 14, 2023 10:42 PM
>
> On Mon, Jul 10, 2023 at 07:59:24PM -0700, Yi Liu wrote:
>
> > +static inline long vfio_df_ioctl_bind_iommufd(struct vfio_device_file *df,
> > + struct vfio_device_bind_iommufd
> > __user
>
> From: Jason Gunthorpe
> Sent: Friday, July 14, 2023 9:37 PM
>
> On Mon, Jul 10, 2023 at 07:31:25PM -0700, Yi Liu wrote:
>
> > @@ -1311,29 +1296,17 @@ static int vfio_pci_ioctl_get_pci_hot_reset_info(
> > ret = vfio_pci_for_each_slot_or_bus(vdev->pdev, vfio_pci_fill_devs,
> >
34 matches
Mail list logo