Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 May 2016 08:22:49 -0700
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        Don Lewis <truckman@freebsd.org>
Cc:        "src-committers@freebsd.org" <src-committers@freebsd.org>,  "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>,  "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r300779 - in head: sbin/ipfw sys/modules/dummynet sys/netinet sys/netpfil/ipfw
Message-ID:  <CAJ-VmomRyT=QRPsJTg-VkdpoEoVGna3G6OGr4T%2B2nRRb6PjLwA@mail.gmail.com>
In-Reply-To: <201605262239.u4QMdaa4012206@gw.catspoiler.org>
References:  <201605262140.u4QLeDsn032206@repo.freebsd.org> <201605262239.u4QMdaa4012206@gw.catspoiler.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Did this introduce floating point into the kernel?



-adrian


On 26 May 2016 at 15:39, Don Lewis <truckman@freebsd.org> wrote:
> On 26 May, To: src-committers@freebsd.org wrote:
>> Author: truckman
>> Date: Thu May 26 21:40:13 2016
>> New Revision: 300779
>> URL: https://svnweb.freebsd.org/changeset/base/300779
>>
>> Log:
>>   Import Dummynet AQM version 0.2.1 (CoDel, FQ-CoDel, PIE and FQ-PIE).
>>
>>   Centre for Advanced Internet Architectures
>>
>>   Implementing AQM in FreeBSD
>>
>>   * Overview <http://caia.swin.edu.au/freebsd/aqm/index.html>;
>>
>>   * Articles, Papers and Presentations
>>     <http://caia.swin.edu.au/freebsd/aqm/papers.html>;
>>
>>   * Patches and Tools <http://caia.swin.edu.au/freebsd/aqm/downloads.html>;
>>
>>   Overview
>>
>>   Recent years have seen a resurgence of interest in better managing
>>   the depth of bottleneck queues in routers, switches and other places
>>   that get congested. Solutions include transport protocol enhancements
>>   at the end-hosts (such as delay-based or hybrid congestion control
>>   schemes) and active queue management (AQM) schemes applied within
>>   bottleneck queues.
>>
>>   The notion of AQM has been around since at least the late 1990s
>>   (e.g. RFC 2309). In recent years the proliferation of oversized
>>   buffers in all sorts of network devices (aka bufferbloat) has
>>   stimulated keen community interest in four new AQM schemes -- CoDel,
>>   FQ-CoDel, PIE and FQ-PIE.
>>
>>   The IETF AQM working group is looking to document these schemes,
>>   and independent implementations are a corner-stone of the IETF's
>>   process for confirming the clarity of publicly available protocol
>>   descriptions. While significant development work on all three schemes
>>   has occured in the Linux kernel, there is very little in FreeBSD.
>>
>>   Project Goals
>>
>>   This project began in late 2015, and aims to design and implement
>>   functionally-correct versions of CoDel, FQ-CoDel, PIE and FQ_PIE
>>   in FreeBSD (with code BSD-licensed as much as practical). We have
>>   chosen to do this as extensions to FreeBSD's ipfw/dummynet firewall
>>   and traffic shaper. Implementation of these AQM schemes in FreeBSD
>>   will:
>>   * Demonstrate whether the publicly available documentation is
>>     sufficient to enable independent, functionally equivalent implementations
>>
>>   * Provide a broader suite of AQM options for sections the networking
>>     community that rely on FreeBSD platforms
>>
>>   Program Members:
>>
>>   * Rasool Al Saadi (developer)
>>
>>   * Grenville Armitage (project lead)
>>
>>   Acknowledgements:
>>
>>   This project has been made possible in part by a gift from the
>>   Comcast Innovation Fund.
>>
>>   Submitted by:       Rasool Al-Saadi <ralsaadi@swin.edu.au>
>>   X-No objection:     core
>>   MFC after:  2 weeks
>>   Differential Revision:      https://reviews.freebsd.org/D6388
>
> Sigh ... should also be:
>
> Relnotes:       yes
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmomRyT=QRPsJTg-VkdpoEoVGna3G6OGr4T%2B2nRRb6PjLwA>