Bug 1746382

Summary: [RHEL-8.2] Update rdma tool
Product: Red Hat Enterprise Linux 8 Reporter: Kamal Heib <kheib>
Component: iprouteAssignee: Andrea Claudi <aclaudi>
Status: CLOSED ERRATA QA Contact: zguo <zguo>
Severity: high Docs Contact:
Priority: high    
Version: 8.2CC: ahleihel, atragler, jaster, mschmidt, rdma-dev-team, zguo
Target Milestone: rc   
Target Release: 8.2   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: iproute-5.3.0-1.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-04-28 16:43:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1752857    
Bug Blocks:    

Description Kamal Heib 2019-08-28 10:29:56 UTC
Description of problem:
For the RDMA subsystem in RHEL-8.2 we are targeting upstream kernel v5.3, to support the new features/bug fixes, the rdma tool within the iproute package needs to be updated to upstream version v5.3.0 too.

Currently I know about the following patches:
# git log --oneline --reverse --no-merges v4.18.0.. -- rdma
27886a12416d uapi: update ib_verbs
d090fbf33bd1 rdma: Fix representation of PortInfo CapabilityMask
3b0070f6b1a3 rdma: Fix for ineffective check in add_filter()
cdefe1d8e472 rdma: Don't pass garbage to rd_check_is_filtered()
3fb00075d904 rdma: Update kernel include file to support IB device renaming
a14ceed32524 rdma: Introduce command execution helper with required device name
4443c9c6a01e rdma: Add an option to rename IB device interface
4ee770eec965 rdma: Refresh help section of resource information
e99c4443ae1d rdma: make local functions static
6ae54b13266b Revert "rdma: make local functions static"
a7a7e4501732 iproute2: Installation errors without libmnl
a9c49b8f8fa9 rdma: align uapi headers with 4.20-rc5
378dd31b4b6a rdma: Fix broken 32-bit compilation
40fc8c2cecdd rdma: Add print of link CapabilityMask2 flags
f0cabaca38e5 rdma: Fix incorrectly handled NLA validation
80e5ddec14c6 rdma: update uapi headers
b058f969dfe2 rdma: Add unbound workqueue to list of poll context types
a985cc06bd38 rdma: update uapi headers
beac6a399068 rdma: Remove duplicated print code
1dc035865d1f rdma: Provide unique indexes for all visible objects
96f59e7fdcf8 rdma: Provide parent context index for all objects except CM_ID
cc6131276c52 rdma: Move resource PD logic to separate file
42ed283e4a90 rdma: Refactor out resource MR logic to separate file
fcdd2e0c68f2 rdma: Move out resource CQ logic to separate file
438fac3a250e rdma: Move out resource CM-ID logic to separate file
687daf98f917 rdma: Move resource QP logic to separate file
835d83216bba rdma: Properly mark RDMAtool license
05846c9cd3d7 rdma: Simplify code to reuse existing functions
7d06b31f0e4d rdma: Simplify CM_ID print code
83ea72289e0b rdma: Refactor CQ prints
46695227d63e rdma: Move MR code to be suitable for per-line parsing
f9a73796d1c0 rdma: Place PD parsing print routine into separate function
6da9d2517c56 rdma: Move QP code to separate function
127ff9561063 rdma: Unify netlink attribute checks prior to prints
5a823593d65e rdma: Perform single .doit call to query specific objects
78728b7ee0fe rdma: Provide and reuse filter functions
359f69f76ffb rdma: Add the prefix for driver attributes
8e1554625d24 rdma: update uapi headers from 5.1-rc1
8f5cfd23cd82 rdma: add helper rd_sendrecv_msg()
4336c5821a7b rdma: add 'link add/delete' commands
7087f7c0ce38 rdma: Update node type strings
f99ea67684c6 rdma: update uapi headers
c4572a465b73 rdma: Add an option to query,set net namespace sharing sys parameter
d17a0248a287 rdma: Add an option to set net namespace of rdma device
78d3832335d5 uapi: rdma netlink.h update
5937552b42e4 rdma: Add "stat qp show" support
1b2ca7ada780 rdma: Add get per-port counter mode support
887fc739eb96 rdma: Add rdma statistic counter per-port auto mode support
cbe10b4e44f7 rdma: Make get_port_from_argv() returns valid port in strict port mode
a6d0773ebecc rdma: Add stat manual mode support
a7137e517fef rdma: Add default counter show support
8a56ef325c1b rdma: Control CQ adaptive moderation (DIM)

Comment 8 errata-xmlrpc 2020-04-28 16:43:54 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:1785