From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Taht Subject: [PATCH v2 net-next 0/3] netem: add nsec scheduling and slot feature Date: Wed, 8 Nov 2017 13:09:56 -0800 Message-ID: <1510175399-7404-1-git-send-email-dave.taht@gmail.com> Cc: stephen@networkplumber.org, Dave Taht To: netdev@vger.kernel.org Return-path: Received: from mail-pg0-f68.google.com ([74.125.83.68]:56146 "EHLO mail-pg0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753423AbdKHVKJ (ORCPT ); Wed, 8 Nov 2017 16:10:09 -0500 Received: by mail-pg0-f68.google.com with SMTP id 207so86881pgc.12 for ; Wed, 08 Nov 2017 13:10:09 -0800 (PST) Sender: netdev-owner@vger.kernel.org List-ID: This patch series converts netem away from the old "ticks" interface and userspace API, and adds support for a new "slot" feature intended to emulate bursty macs such as WiFi and LTE better. Changes since v1: Always pass new nanosecond APIs to userspace Dave Taht (3): netem: convert to qdisc_watchdog_schedule_ns netem: add uapi to express delay and jitter in nanoseconds netem: support delivering packets in delayed time slots include/uapi/linux/pkt_sched.h | 10 +++ net/sched/sch_netem.c | 142 ++++++++++++++++++++++++++++++++--------- 2 files changed, 123 insertions(+), 29 deletions(-) -- 2.7.4