IB core: 64 bit counter support V3
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 11 repliesIn review
V2->V3 from the cover letter
- Also add support for NOIETF counter mode where we have 64 bit counters but not the multicast/unicast counters.
- Add Reviewed-by's from Hal.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | Create get_perf_mad function in sysfs.cdrivers/ | +40 | 1 reply | |
| 2/3 | Specify attribute_id in port_table_attributedrivers/ | +5 | 1 reply | |
| 3/3 | Display extended counter set if availabledrivers/ include/ | +104 | 8 replies |
Reviews trailers per patch
All 3 patches have a Reviewed-by or Acked-by.
| Patch | Hal Rosenstock | Ira Weiny |
|---|---|---|
| 1/3 | R-b | R-b |
| 2/3 | R-b | R-b |
| 3/3 | R-b R-b | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/3] IB core: 64 bit counter support V3
V2->V3
- Also add support for NOIETF counter mode where we have 64 bit counters but not the multicast/unicast counters.
- Add Reviewed-by's from Hal.
V1->V2
- Add detection of the capability for 64 bit counter support
- Lots of improvements as a result of suggestions by Hal Rosenstock.
Currently we only use 32 bits for the packet and byte counters. There have been extended countes available for some time but we have no support for those yet upstream. We keep having issues with 32 bit counters wrapping. Especially the byte counter can wrap frequently (as in multiple times per minute)
This patch adds 4 new counters (for full extended mode) and updates 4 32 bit counters to use the 64 bit sizes (for NOIETF and full extended mode) so that they no longer wrap.
Should the device not support 64 bit counters then only the original 32 bit counters will be visible.
This patchset can be pulled from my git repo on kernel.org
git pull git://git.kernel.org/pub/scm/linux/kernle/git/christoph/rdma.git counter_64bit
Thanks to Hal Rosenstock and Ira Weiny for reviewing this patchset.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html