From owner-freebsd-net@freebsd.org Sat Aug 18 10:15:17 2018 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AA82108BE83 for ; Sat, 18 Aug 2018 10:15:17 +0000 (UTC) (envelope-from pkelsey@gmail.com) Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D81598C489 for ; Sat, 18 Aug 2018 10:15:16 +0000 (UTC) (envelope-from pkelsey@gmail.com) Received: by mail-pg1-f179.google.com with SMTP id f14-v6so4622683pgv.13 for ; Sat, 18 Aug 2018 03:15:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GxviwjWte1EcaCUZ9ZsefiUXJk78AGhV+goaNbslsoc=; b=c2hQ9J5XXM5HoQ+Dm1n8JprhPtcpAHHArr6FL1/lLwhug0Soo7guaw3Hw9C3QaMd7N 7Go+1IhVCgA1395m6s5sQEVPreU58vP5ajme1ueuc0IdSeLo/fQZfCpAQ2LX45J4lghc O7TboCWldFNoH1KiH+pJL+f0HE/HKwjhwxb+b1tGzjhmjdy9miqSS/+lR/nzbXGyP7wH Sdd7t31lbuOjJ657Hi2YIxO8Ke57G7JWkpYx2kHh0MLgymWPnKIiOUXk9Etdu+1J575C z02+b3qGTlVF2ku6qtIaLXyfOItitqG5mQyFcMnp5PeNENtqtKtWE7I7Mw3Tl7q6pQYy aE6A== X-Gm-Message-State: AOUpUlFvEOYI7ff5w0ROosLp4nF6LreAkFzruI6V6PiQXmojh0nksruS lE/mdj+bIsZcfjqkiaufH01Lc4zXqXAYNJLzrQrXhvUL X-Google-Smtp-Source: AA+uWPxKzC0DipR1oE8f4dbR0sQfr8NrDWZ7xOd2JOKp4pXe2Qm+vDYlxIVCPrqpE0Ab05HA8UYWcKjNtkoRDAYJZv4= X-Received: by 2002:a62:4704:: with SMTP id u4-v6mr40013158pfa.76.1534586849361; Sat, 18 Aug 2018 03:07:29 -0700 (PDT) MIME-Version: 1.0 From: Patrick Kelsey Date: Sat, 18 Aug 2018 06:07:11 -0400 Message-ID: Subject: Review posted for higher-bandwidth altq To: freebsd-net@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Aug 2018 10:15:17 -0000 Hi, I just posted a review (https://reviews.freebsd.org/D16782) for a patch to upgrade pfctl(8) and the pf(4) ioctl interface to be able to deal properly with bandwidth parameters greater than 32 bits. It also updates the math in the token bucket regulator and the HFSC scheduler to work up to at least 100 Gbps, which should provide plenty of headroom (I doubt you could, or would want to, find a way to exercise it to that extent :) Anyone who is interested in higher-bandwidth altq, or is paranoid about pf(4)/pfctl(8) changes, have a look. Best, Patrick