Revision tags: release/14.0.0 |
|
#
95ee2897 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0 |
|
#
266c81aa |
| 01-Feb-2022 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
mlx5/mlx5en: Add SQ remap support
Add support to map an SQ to a specific schedule queue using a special WQE as performance enhancement.
SQ remap operation is handled by a privileged internal queue,
mlx5/mlx5en: Add SQ remap support
Add support to map an SQ to a specific schedule queue using a special WQE as performance enhancement.
SQ remap operation is handled by a privileged internal queue, IQ, and the mapping is enabled from one rate to another.
The transition from paced to non-paced should however always go through FW.
MFC after: 1 week Sponsored by: NVIDIA Networking
show more ...
|
#
12c56d7d |
| 01-Feb-2022 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
mlx5: idiomatic use of preprocessor, in particular paths
MFC after: 1 week Sponsored by: NVIDIA Networking
|
Revision tags: release/12.3.0 |
|
#
ee9d634b |
| 14-Jun-2021 |
Konstantin Belousov <konstantinb@nvidia.com> |
mlx5: normalize use of the opt_*.h files
MFC after: 1 week Sponsored by: NVIDIA Networking
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0 |
|
#
bf43f981 |
| 26-May-2020 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Sync with Linux packet pacing enhancements in mlx5en(4).
Linux commit: 05d3ac978ed25b753bfe34fe76c50c31ee506a82
MFC after: 1 week Sponsored by: Mellanox Technologies
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
38535d6c |
| 29-May-2018 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add support for hardware rate limiting to mlx5en(4).
The hardware rate limiting feature is enabled by the RATELIMIT kernel option. Please refer to ifconfig(8) and the txrtlmt option and the SO_MAX_P
Add support for hardware rate limiting to mlx5en(4).
The hardware rate limiting feature is enabled by the RATELIMIT kernel option. Please refer to ifconfig(8) and the txrtlmt option and the SO_MAX_PACING_RATE set socket option for more information. This feature is compatible with hardware transmit send offload, TSO.
A set of sysctl(8) knobs under dev.mce.<N>.rate_limit are provided to setup the ratelimit table and also to fine tune various rate limit related parameters.
Sponsored by: Mellanox Technologies
show more ...
|