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

Message ID 20230303213732.3357494-1-fenghua.yu@intel.com
Headers
Series Expose IAA 2.0 device capabilities |

Message

Fenghua Yu March 3, 2023, 9:37 p.m. UTC
  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(-)
  

Comments

Fenghua Yu March 29, 2023, 2:01 a.m. UTC | #1
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
  
Vinod Koul March 31, 2023, 11:57 a.m. UTC | #2
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
  
Fenghua Yu March 31, 2023, 3:57 p.m. UTC | #3
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