Re: [RFC 0/1] drm/mm: Introduce address space shifting

2025-02-05 Thread Lis, Tomasz
e ballooning approach for VF Global Gfx Translation Table address space and refactor the code to give only the accessible range to drm_mm. That is why I'm sending the RFC without use example - we will have to refactor the Xe code to use it. -Tomasz Regards, Christian. Signed-off-

Re: [PATCH v6 2/4] drm/xe/sriov: Shifting GGTT area post migration

2025-04-05 Thread Lis, Tomasz
On 01.04.2025 19:24, Michal Wajdeczko wrote: please use "drm/xe/vf:" in the subject as this patch is still more VF oriented, then general SRIOV ok. On 31.03.2025 15:21, Tomasz Lis wrote: We have only one GGTT for all IOV functions, with each VF having assigned a range of addresses for its use

Re: [RFC 0/1] drm/mm: Introduce address space shifting

2025-03-04 Thread Lis, Tomasz
contains Global Graphics Translation Table, which is an example of such non-virtualized resource. Should this interface change be accepted, a series which utilizes this interface in Xe driver will be prepared. Signed-off-by: Tomasz Lis Tomasz Lis (1): drm_mm: Introduce address space shifting

Re: [RFC 0/1] drm/mm: Introduce address space shifting

2025-03-05 Thread Lis, Tomasz
On 05.03.2025 08:15, Christian König wrote: Am 04.03.25 um 16:39 schrieb Lis, Tomasz: There was no NACK, and no further questions/comments for a month. From that, we conclude that the proposed change is considered acceptable. Well there was also not any comment from Arun nor Matthew who

Re: [PATCH v6 1/4] drm/xe/vf: Divide ballooning into allocation and insertion

2025-04-03 Thread Lis, Tomasz
On 01.04.2025 19:21, Michal Wajdeczko wrote: Hi Tomasz, Since we use 'ballooning' concept for GGTT, please include 'GGTT' in the title to make it more specific ack On 31.03.2025 15:21, Tomasz Lis wrote: The balloon nodes used to fill areas of GGTT inaccessible for a specific VF, were alloca

Re: [PATCH v6 3/4] drm/xe/guc: Introduce enum with offsets for multi-LRC register H2G

2025-04-03 Thread Lis, Tomasz
On 01.04.2025 19:24, Michal Wajdeczko wrote: On 31.03.2025 15:21, Tomasz Lis wrote: Some GuC messages are constructed with incrementing dword counter rather than referencing specific DWORDs, as described in GuC interface specification. This change introduces the definitions of DWORD numbers f

Re: [PATCH v6 4/4] drm/xe/vf: Fixup CTB send buffer messages after migration

2025-04-03 Thread Lis, Tomasz
On 01.04.2025 19:25, Michal Wajdeczko wrote: On 31.03.2025 15:21, Tomasz Lis wrote: During post-migration recovery of a VF, it is necessary to update GGTT references included in messages which are going to be sent to GuC. GuC will start consuming messages after VF KMD will inform it about fixup