Skip to content

NTB: Bug Fixes and New Features

Jon Mason lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15NTB: Add Error Handling in ntb_device_setupdrivers/ntb/ntb_hw.c+4 -10 replies
2/15NTB: Correct Number of Scratch Pad Registersdrivers/ntb/ntb_hw.c drivers/ntb/ntb_regs.h+3 -30 replies
3/15NTB: Correct USD/DSD Identificationdrivers/ntb/ntb_hw.c+5 -20 replies
4/15NTB: Correct debugfs to work with more than 1 NTB Devicedrivers/ntb/ntb_hw.c drivers/ntb/ntb_hw.h drivers/ntb/ntb_transport.c+48 -120 replies
5/15NTB: Xeon Errata Workarounddrivers/ntb/ntb_hw.c drivers/ntb/ntb_hw.h drivers/ntb/ntb_regs.h +1 more+182 -580 replies
6/15NTB: BWD Link Recoverydrivers/ntb/ntb_hw.c drivers/ntb/ntb_hw.h drivers/ntb/ntb_regs.h+127 -30 replies
7/15NTB: Update Device IDsdrivers/ntb/ntb_hw.c drivers/ntb/ntb_hw.h+30 -140 replies
8/15NTB: Enable 32bit Supportdrivers/ntb/Kconfig drivers/ntb/ntb_hw.c drivers/ntb/ntb_hw.h+19 -40 replies
9/15NTB: Use DMA Engine to Transmit and Receivedrivers/ntb/ntb_hw.c drivers/ntb/ntb_hw.h drivers/ntb/ntb_transport.c+258 -456 replies
10/15NTB: Rename Variables for NTB-RPdrivers/ntb/ntb_hw.c drivers/ntb/ntb_hw.h drivers/ntb/ntb_transport.c+48 -490 replies
11/15NTB: NTB-RP supportdrivers/ntb/ntb_hw.c drivers/ntb/ntb_regs.h+150 -940 replies
12/15NTB: Remove References of non-B2B BWD HWdrivers/ntb/ntb_hw.c drivers/ntb/ntb_regs.h+4 -130 replies
13/15NTB: Comment Fixdrivers/ntb/ntb_hw.c drivers/ntb/ntb_transport.c+6 -50 replies
14/15NTB: Update Versiondrivers/ntb/ntb_hw.c+1 -10 replies
15/15MAINTAINERS: Add Website and Git Tree for NTBMAINTAINERS+2 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/15] NTB: Bug Fixes and New Features

A fairly major update for NTB. Numerous fixes and features being added, including adding support for NTB-RP and using DMA engines to transmit/receive data. Reviews are appreciated!

Thanks,
Jon

 MAINTAINERS                 |    2 +
 drivers/ntb/Kconfig         |    2 +-
 drivers/ntb/ntb_hw.c        |  483 ++++++++++++++++++++++++++++++++++---------
 drivers/ntb/ntb_hw.h        |  105 ++++++++--
 drivers/ntb/ntb_regs.h      |   47 +++--
 drivers/ntb/ntb_transport.c |  382 ++++++++++++++++++++++++++--------
 6 files changed, 802 insertions(+), 219 deletions(-)