From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yousuk Seung Subject: [PATCH v2 iproute2-next 0/3] support delivering packets in Date: Sun, 26 Aug 2018 19:42:27 -0700 Message-ID: <20180827024230.246445-1-ysseung@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Cc: Stephen Hemminger , David Ahern , Michael McLennan , Priyaranjan Jha , Yousuk Seung To: netdev@vger.kernel.org Return-path: Received: from mail-io0-f202.google.com ([209.85.223.202]:46064 "EHLO mail-io0-f202.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726968AbeH0G1N (ORCPT ); Mon, 27 Aug 2018 02:27:13 -0400 Received: by mail-io0-f202.google.com with SMTP id o4-v6so12802155iob.12 for ; Sun, 26 Aug 2018 19:42:37 -0700 (PDT) Sender: netdev-owner@vger.kernel.org List-ID: This series adds support for the new "slot" netem parameter for slotting. Slotting is an approximation of shared media that gather up packets within a varying delay window before delivering them nearly at once. Dave Taht (2): tc: support conversions to or from 64 bit nanosecond-based time q_netem: support delivering packets in delayed time slots Yousuk Seung (1): q_netem: slotting with non-uniform distribution include/utils.h | 12 +++++ lib/utils.c | 104 +++++++++++++++++++++++++++++++++++++++ man/man8/tc-netem.8 | 40 ++++++++++++++- tc/q_netem.c | 115 +++++++++++++++++++++++++++++++++++++++++++- tc/tc_cbq.c | 1 + tc/tc_core.c | 1 + tc/tc_core.h | 2 - tc/tc_estimator.c | 1 + tc/tc_util.c | 46 ------------------ tc/tc_util.h | 3 -- 10 files changed, 272 insertions(+), 53 deletions(-) -- 2.19.0.rc0.228.g281dcd1b4d0-goog