From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::235]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id E48AD21F7FD for ; Tue, 28 Jul 2015 07:18:47 -0700 (PDT) Received: by wibxm9 with SMTP id xm9so159552374wib.0 for ; Tue, 28 Jul 2015 07:18:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:subject:from:to:cc:date:in-reply-to:references :content-type:mime-version:content-transfer-encoding; bh=mV04ABe6EYfpr6gNJph1AysRK3TE7AswkjpLeNi+DBY=; b=v3SKEqg0ihoWX+f2exSwGmuLZNObWDbzWlDV1Q+sspRpkj404jUkoWfGvGHFOuIO0q l7+F1f/a9cK3La59oFYs+D1SNyCKMiGwUgU3dn4naKdIog8QldCCKnVNPGDg08UmIXLi RsUtzn/mytvWQ/NaAOVgyQPPWeTi46fg9Ew/CO7MgmCZ9vnfAx7iAU8vG1xGTrb5ewKr oLTNCHRQkDVxKA5Gc8nrqkCZvijSBWKY0uHJXfZmK0XHM1OfYxmP79+3EkfQA/mQEY8M 4PekkkvFntfH3ecMAbdG4WrCHXOUzx8dIrUMcSx7JMGxHpkpNgLTG7U0NG7QfxyZH+e3 nu4g== X-Received: by 10.194.203.3 with SMTP id km3mr63194600wjc.114.1438093125610; Tue, 28 Jul 2015 07:18:45 -0700 (PDT) Received: from [172.16.39.41] ([172.16.39.41]) by smtp.gmail.com with ESMTPSA id gw7sm19279687wib.15.2015.07.28.07.18.43 (version=TLSv1.2 cipher=AES128-GCM-SHA256 bits=128/128); Tue, 28 Jul 2015 07:18:44 -0700 (PDT) Message-ID: <1438093122.20182.46.camel@edumazet-glaptop2.roam.corp.google.com> From: Eric Dumazet To: Juliusz Chroboczek Date: Tue, 28 Jul 2015 16:18:42 +0200 In-Reply-To: <876154qtkt.wl-jch@pps.univ-paris-diderot.fr> References: <87a8ugqvid.wl-jch@pps.univ-paris-diderot.fr> <87r3nstnj5.fsf@toke.dk> <876154qtkt.wl-jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: bloat Subject: Re: [Bloat] AQM and PPP on Linux X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jul 2015 14:19:16 -0000 On Tue, 2015-07-28 at 15:50 +0200, Juliusz Chroboczek wrote: > > What distro are you on? > > Debian. (One machine stable, one testing.) > > > There's a sysctl to set the default qdisc: net.core.default_qdisc. > > $ sysctl -a | grep default_qdisc > net.core.default_qdisc = pfifo_fast > > > Set this to fq_codel and you should be good to go. > > Is that safe? I'm thinking lo and virtual interfaces. Unless some user space script change it, virtual interfaces have txqueuelen = 0, so no qdisc is set up on them $ ifconfig lo | grep txqueuelen collisions:0 txqueuelen:0 $ tc -s -d qdisc sh dev lo So yes, this is reasonably safe to change net.core.default_qdisc