From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.toke.dk (mail.toke.dk [45.145.95.4]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 806823B29E; Mon, 16 Dec 2019 04:52:11 -0500 (EST) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1576489929; bh=nlfzuT7lPNPP9fP1vsro2Ghl5EJQ4FvEFoLWqAOXvfk=; h=From:To:Subject:Date:From; b=dfehbOn4RMACDTHqOiJPHIHXrysggQa0g43cCD/DJgkjZO74nOw13nPhiiriDwBLu BE4mLspPgcJLexL2CQN4zOXBJnWU2nxX6yCYwjhb3v6S0BH379PQYrbxkPNGNRy8Li ANpFz6UrlsZWFgf9OPdPRodvnS79qUVJaMQS+jXsCZTEaeDPd/abYM5agx9rXmqEhb U34+t9AzpqFjANvRa103Wd5BdrtsB+8ct05fdzj0B0zQDsdqzk67/5I2UUqdoEocXc Y1gKXt9OtyC1NYMGq/gGThrRKWLPLwZ+K2l95bZvWzBnmyra9xSUvQe0KSeTBsxdyn HzCtqm+ohw1ag== To: bloat , ecn-sane@lists.bufferbloat.net Date: Mon, 16 Dec 2019 10:52:09 +0100 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87bls8bnsm.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain Subject: [Ecn-sane] Implementing TCP congestion control algorithms in BPF X-BeenThere: ecn-sane@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of explicit congestion notification's impact on the Internet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Dec 2019 09:52:11 -0000 Thought this might interest people here: It seems that the Linux kernel continues its march towards becoming BPF runtime-powered microkernel. The latest addition is this series, which allows TCP congestion control to be implemented in BPF - complete with BPF implementations of CUBIC and DCTCP: https://lore.kernel.org/netdev/20191214004737.1652076-1-kafai@fb.com/T/ -Toke