[SRU v1][F:linux-bluefield][Pull Request] mlxbf-gige: sync up with upstreamed version

Asmaa Mnebhi asmaa at nvidia.com
Fri Apr 15 18:45:36 UTC 2022


BugLink: https://bugs.launchpad.net/bugs/1969233

The mlxbf-gige driver is currently broken in the latest SRU kernel due to this pull request:
https://code.launchpad.net/~asmaam/ubuntu/+source/linux-bluefield/+git/version-seeds/+merge/417771

The mlxbf-gige driver is dependent and hence needs to be in sync with the gpio-mlxbf.c driver.
So we need to cherry-pick the corresponding changes from upstream.

This pull request (12 commits) includes reverting 6 mlxbf-gige commits in linux-bluefield.
Then it cherry-picks the following 2 commits:
6c2a6ddca763271fa583e22bce10c2805c1ea9f6
ee8a9600b5391f434905c46bec7f77d34505083e

This pull request page can be found at:
https://code.launchpad.net/~asmaam/ubuntu/+source/linux-bluefield/+git/version-seeds/+merge/419560

Git repo can be found at:
git+ssh://asmaam@git.launchpad.net/~asmaam/ubuntu/+source/linux-bluefield:master-next-oob-upstream

The following changes since commit 2d4b3a849f7ffbd96e7a158740f56d5bae6bbda0:

  UBUNTU: Ubuntu-bluefield-5.4.0-1034.37 (2022-04-12 13:57:07 -0700)

are available in the Git repository at:

  https://code.launchpad.net/~asmaam/ubuntu/+source/linux-bluefield/+git/version-seeds/+ref/master-next-oob-upstream/+register-merge 0a6f2617d0c98b2ef042da4ca98f765c9a163bdd

for you to fetch changes up to 0a6f2617d0c98b2ef042da4ca98f765c9a163bdd:

  UBUNTU: SAUCE: Fix OOB handling RX packets in heavy traffic (2022-04-15 13:43:25 -0400)

Signed-off-by: Asmaa Mnebhi <asmaa at nvidia.com>

Asmaa Mnebhi (11):
  Revert "UBUNTU: SAUCE: Fix OOB handling RX packets in heavy traffic"
  Revert "UBUNTU: SAUCE: mlxbf_gige: update driver version to 1.25"
  Revert "UBUNTU: SAUCE: mlxbf_gige: clear valid_polarity upon open"
  Revert "UBUNTU: SAUCE: mlxbf_gige: add interrupt counts to "ethtool
    -S""
  Revert "UBUNTU: SAUCE: mlxbf-gige: add ethtool
    mlxbf_gige_set_ringparam"
  Revert "UBUNTU: SAUCE: mlxbf-gige: add driver version"
  net: mellanox: mlxbf_gige: Replace non-standard interrupt handling
  UBUNTU: SAUCE: mlxbf-gige: add driver version
  UBUNTU: SAUCE: mlxbf_gige: add interrupt counts to "ethtool -S"
  UBUNTU: SAUCE: mlxbf-gige: add ethtool mlxbf_gige_set_ringparam
  UBUNTU: SAUCE: Fix OOB handling RX packets in heavy traffic

David Thompson (1):
  mlxbf_gige: clear valid_polarity upon open

 .../net/ethernet/mellanox/mlxbf_gige/Makefile |   1 -
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige.h |  12 -
 .../mellanox/mlxbf_gige/mlxbf_gige_gpio.c     | 212 ------------------
 .../mellanox/mlxbf_gige/mlxbf_gige_main.c     |  24 +-
 4 files changed, 10 insertions(+), 239 deletions(-)
 delete mode 100644 drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_gpio.c

-- 
2.30.1




More information about the kernel-team mailing list