[PATCH v2 0/2] Expose IAA 2.0 device capabilities

Fenghua Yu posted 2 patches 2 years, 6 months ago
.../ABI/stable/sysfs-driver-dma-idxd          |  8 +++++
drivers/dma/idxd/idxd.h                       |  2 ++
drivers/dma/idxd/init.c                       |  6 +++-
drivers/dma/idxd/registers.h                  | 21 ++++++++++++
drivers/dma/idxd/sysfs.c                      | 34 +++++++++++++++----
5 files changed, 64 insertions(+), 7 deletions(-)
[PATCH v2 0/2] Expose IAA 2.0 device capabilities
Posted by Fenghua Yu 2 years, 6 months ago
In-memory Analytics Accelerator (IAA) 2.0 [1] introduces General
Capabilities Register (GENCAP). Add a sysfs attribute to expose the
register to applications.

This series is applied cleanly on top of DSA 2.0 Event Log and Completion
Record Faulting series: 
https://lore.kernel.org/dmaengine/20230103163505.1569356-1-fenghua.yu@intel.com/T/#m13ba6167994f3add6446d2d7e242ecb637c54426

Change log:
v2:
- Fix a typo in commit message of patch 1 (Vinod)
- Rebased to 6.2. No functionality change.

v1:
https://lore.kernel.org/dmaengine/20230103165337.1570238-1-fenghua.yu@intel.com/

[1] IAA 2.0 spec: https://cdrdv2-public.intel.com/721858/350295-iaa-specification.pdf

Dave Jiang (2):
  dmaengine: idxd: reformat swerror output to standard Linux bitmap
    output
  dmaengine: idxd: expose IAA CAP register via sysfs knob

 .../ABI/stable/sysfs-driver-dma-idxd          |  8 +++++
 drivers/dma/idxd/idxd.h                       |  2 ++
 drivers/dma/idxd/init.c                       |  6 +++-
 drivers/dma/idxd/registers.h                  | 21 ++++++++++++
 drivers/dma/idxd/sysfs.c                      | 34 +++++++++++++++----
 5 files changed, 64 insertions(+), 7 deletions(-)

-- 
2.37.1
Re: [PATCH v2 0/2] Expose IAA 2.0 device capabilities
Posted by Vinod Koul 2 years, 5 months ago
On 03-03-23, 13:37, Fenghua Yu wrote:
> In-memory Analytics Accelerator (IAA) 2.0 [1] introduces General
> Capabilities Register (GENCAP). Add a sysfs attribute to expose the
> register to applications.
> 
> This series is applied cleanly on top of DSA 2.0 Event Log and Completion
> Record Faulting series: 
> https://lore.kernel.org/dmaengine/20230103163505.1569356-1-fenghua.yu@intel.com/T/#m13ba6167994f3add6446d2d7e242ecb637c54426

Applied, thanks

-- 
~Vinod
Re: [PATCH v2 0/2] Expose IAA 2.0 device capabilities
Posted by Fenghua Yu 2 years, 5 months ago

On 3/31/23 04:57, Vinod Koul wrote:
> On 03-03-23, 13:37, Fenghua Yu wrote:
>> In-memory Analytics Accelerator (IAA) 2.0 [1] introduces General
>> Capabilities Register (GENCAP). Add a sysfs attribute to expose the
>> register to applications.
>>
>> This series is applied cleanly on top of DSA 2.0 Event Log and Completion
>> Record Faulting series:
>> https://lore.kernel.org/dmaengine/20230103163505.1569356-1-fenghua.yu@intel.com/T/#m13ba6167994f3add6446d2d7e242ecb637c54426
> 
> Applied, thanks
> 
Thank you, Vinod!

-Fenghua
Re: [PATCH v2 0/2] Expose IAA 2.0 device capabilities
Posted by Fenghua Yu 2 years, 5 months ago
Hi, Vinod,

On 3/3/23 13:37, Fenghua Yu wrote:
> In-memory Analytics Accelerator (IAA) 2.0 [1] introduces General
> Capabilities Register (GENCAP). Add a sysfs attribute to expose the
> register to applications.
> 
> This series is applied cleanly on top of DSA 2.0 Event Log and Completion
> Record Faulting series:
> https://lore.kernel.org/dmaengine/20230103163505.1569356-1-fenghua.yu@intel.com/T/#m13ba6167994f3add6446d2d7e242ecb637c54426

Correction: this series does not depend on DSA 2.0 Event Log and 
Completion Record Faulting series. This series itself can be applied 
cleanly on top of upstream kernel.

Any comment on this series? Will you pick it up?

Thank you very much!

-Fenghua