From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Taht Subject: [PATCH iproute2 0/4] support nsec uapi and add netem slotting feature Date: Tue, 7 Nov 2017 13:16:52 -0800 Message-ID: <1510089416-5945-1-git-send-email-dave.taht@gmail.com> Cc: Dave Taht To: netdev@vger.kernel.org Return-path: Received: from mail-pf0-f196.google.com ([209.85.192.196]:57128 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751948AbdKGVRC (ORCPT ); Tue, 7 Nov 2017 16:17:02 -0500 Received: by mail-pf0-f196.google.com with SMTP id b85so407493pfj.13 for ; Tue, 07 Nov 2017 13:17:02 -0800 (PST) Sender: netdev-owner@vger.kernel.org List-ID: This patch series adds support for specifying time in nanoseconds to tc, updates netem to use such (requires pkt_sched.h from the kernel patch series to be imported), and lastly adds a new slotting feature intended to emulate better how LTE and WiFi work. Dave Taht (4): tc: support conversions to or from 64 bit nanosecond-based time q_netem: utilize 64 bit nanosecond API for delay and jitter q_netem: support delivering packets in delayed time slots netem: add documentation for the new slotting feature man/man8/tc-netem.8 | 32 +++++++++++++- tc/q_netem.c | 123 +++++++++++++++++++++++++++++++++++++++++----------- tc/tc_core.h | 3 ++ tc/tc_util.c | 56 ++++++++++++++++++++++++ tc/tc_util.h | 3 ++ 5 files changed, 191 insertions(+), 26 deletions(-) -- 2.7.4