| From: |
| Vinicius Costa Gomes <vinicius.gomes-AT-intel.com> |
| To: |
| netdev-AT-vger.kernel.org |
| Subject: |
| [PATCH iproute2 net-next v2 0/6] Introduce the taprio scheduler |
| Date: |
| Thu, 4 Oct 2018 16:17:05 -0700 |
| Message-ID: |
| <20181004231711.6058-1-vinicius.gomes@intel.com> |
| Cc: |
| Vinicius Costa Gomes <vinicius.gomes-AT-intel.com>, jhs-AT-mojatatu.com, xiyou.wangcong-AT-gmail.com, jiri-AT-resnulli.us, jesus.sanchez-palencia-AT-intel.com, ilias.apalodimas-AT-linaro.org, simon.fok-AT-baesystems.com |
| Archive-link: |
| Article |
Hi,
Changes from v1:
- Remove references to the "H" (Set-Gates-And-Hold-MAC) and "R"
(Set-Gates-And-Release-MAC) commands, as these commands will only
be used when Frame Preemption support is added (David Ahern);
- Moved the functions that print and read commands to be closer (David
Ahern);
Changes from RFC:
- Removed support for the sched-file parameter, in favor of
supporting the batch mode feature;
This is the iproute2 side of the taprio v1 series.
Please see the kernel side cover letter for more information about how
to test this.
Cheers,
--
Vinicius
Jesus Sanchez-Palencia (1):
libnetlink: Add helper for getting a __s32 from netlink msgs
Vinicius Costa Gomes (5):
utils: Implement get_s64()
include: Add helper to retrieve a __s64 from a netlink msg
include: add definitions for taprio [DO NOT COMMIT]
tc: Add support for configuring the taprio scheduler
taprio: Add manpage for tc-taprio(8)
include/libnetlink.h | 11 +
include/uapi/linux/pkt_sched.h | 52 ++++-
include/utils.h | 1 +
lib/utils.c | 21 ++
man/man8/tc-taprio.8 | 142 ++++++++++++
tc/Makefile | 1 +
tc/q_taprio.c | 400 +++++++++++++++++++++++++++++++++
7 files changed, 625 insertions(+), 3 deletions(-)
create mode 100644 man/man8/tc-taprio.8
create mode 100644 tc/q_taprio.c
--
2.19.0