From owner-svn-src-all@freebsd.org Fri May 27 15:22:50 2016 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32833B4C23B; Fri, 27 May 2016 15:22:50 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x22f.google.com (mail-ig0-x22f.google.com [IPv6:2607:f8b0:4001:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EAEDC106C; Fri, 27 May 2016 15:22:49 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-ig0-x22f.google.com with SMTP id ww4so109405282igb.1; Fri, 27 May 2016 08:22:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=mD4rymZHXmcABsby1MAqBYkATxUqGuxc3/eHLStP/Ls=; b=MbbKTBmgGGQRJWB1kyGE9oTkOZqMrHtGLlwqStnZzMPndHw4Kev4Gv0ftYL+M0U7L+ SmrhZKSu7Zk4j91TAfuNmL6JieNxzLE4iVTS9ajWiMxmq3J1rZbs2PKhA7PpQU5GGCF0 1/3OnEnNc5w57+ldXj3ZLWAcrPyEAL9Xo5NZt2CSumso87tOO6LF88KR9GUM1WMAywX5 Vs/ZrHkHLwSVWHx5p5DPXBAYttgRGV6EGdMaQ/dKkohzPIMM2pr+yKJ762L0Pbr0/55k gOl7Pa4BEKyEl98OyUf67Oo3DwACcN1weL4Kf15rkNk3UIcy7aNoWTBThS75Azo85PjU sHXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=mD4rymZHXmcABsby1MAqBYkATxUqGuxc3/eHLStP/Ls=; b=ZHdNtBEc1v+lVaqwe7H1FpYutwUV16GWrzH1tQDRpvspSNJ1+RvEWmDlumhvPI06ML 7PiNjz79RQ2cfwdoFBJ3dY3fnhCKxEzcMvGT3gs7abepTogwKzyHt4hS00JOmGRGLk2n Op4PdxtPgl8GtKe/RV1lXLk7+KnbjYDu8uyUpfzU5UiX/E3/QAre5m0+jmLVl62qTlQm APZezLqEfahXKk/5N89RBX1k1gl9z02vGuqy2nuRfiSp/W/39DsyO/zcC1X94O/Q7ny0 02Nlzn7YABw3T1SzJO01tFbs3uMhb+wvrYzXq6FvNOAeaHBP3opB7KCrojpmkO4chPtP izvw== X-Gm-Message-State: ALyK8tLjd06kmsBUBK1k7fDEBRSIs8DVm3sh/LhyXATUolb3coepr2jg8R5NwA1Z0TFdHO83hefQqRKDBcMwHw== MIME-Version: 1.0 X-Received: by 10.50.40.234 with SMTP id a10mr8873795igl.37.1464362569219; Fri, 27 May 2016 08:22:49 -0700 (PDT) Received: by 10.36.113.3 with HTTP; Fri, 27 May 2016 08:22:49 -0700 (PDT) In-Reply-To: <201605262239.u4QMdaa4012206@gw.catspoiler.org> References: <201605262140.u4QLeDsn032206@repo.freebsd.org> <201605262239.u4QMdaa4012206@gw.catspoiler.org> Date: Fri, 27 May 2016 08:22:49 -0700 Message-ID: Subject: Re: svn commit: r300779 - in head: sbin/ipfw sys/modules/dummynet sys/netinet sys/netpfil/ipfw From: Adrian Chadd To: Don Lewis Cc: "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 May 2016 15:22:50 -0000 Hi, Did this introduce floating point into the kernel? -adrian On 26 May 2016 at 15:39, Don Lewis 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 >> >> * Articles, Papers and Presentations >> >> >> * Patches and Tools >> >> 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 >> X-No objection: core >> MFC after: 2 weeks >> Differential Revision: https://reviews.freebsd.org/D6388 > > Sigh ... should also be: > > Relnotes: yes > >