From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from m71-131.mailgun.net (m71-131.mailgun.net [166.78.71.131]) by huchra.bufferbloat.net (Postfix) with ESMTP id AD36821F204 for ; Sun, 17 May 2015 15:30:24 -0700 (PDT) DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt; s=mailo; t=1431901804; h=Sender: Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-Id: To: Reply-To: From: Date; bh=ovIjo/UHjG3WpgMD6meISLIO2sMZSDubFLxnRevjL28=; b=Y8EZ8w/xNvxvWcBZ0sfyDq7UipM5T0CgX2w66YCUzDeRSFy11HubFpoOiY5kiSbVsGBXiq0+ UkSkwUHoDsgS/JqSpITh6JHQVlCMylc5fOVoml2tNh86rKmUYeQxpOONhK3WPR99d3L88C2l De8aVBmcBQbeoZIWG7oaa/vdKB8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Date: From: Reply-To: To: Message-Id: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding: Sender; b=VGz3JvPBksDtGFaLRTDEfm4KjF5EB1+qAAdjsgBWjhpja7okZDPj4TxgJ9+bpi/7lnURa2 ezqHaLR2ZPh6NYrzXkcFU7vC6UOno3Mr4NE7Sra7myGrYhJM/tBvvtdtrqY5JfTip6aGlBrP 5SnUOUjW7o+iJW0rBX9rX3YIz/6OA= Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 5559166b.48b4030-in1; Sun, 17 May 2015 22:30:03 -0000 (UTC) Date: Sun, 17 May 2015 15:30:03 -0700 From: GitHub To: cerowrt-commits@lists.bufferbloat.net Message-Id: <5559166b470a6_27cd3fca02aa529c38823@hookshot-fe3-cp1-prd.iad.github.net.mail> Subject: [dtaht/ceropackages-3.10] f7e247: cake: Add GSO peeling support to deal better with ... Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="--==_mimepart_5559166b46ca6_27cd3fca02aa529c3879b"; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Mailgun-Sid: WyIzOWVlZSIsICJjZXJvd3J0LWNvbW1pdHNAbGlzdHMuYnVmZmVyYmxvYXQubmV0IiwgIjQwZiJd Sender: noreply@github.com X-BeenThere: cerowrt-commits@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list Reply-To: GitHub List-Id: Development commits for the cerowrt project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 May 2015 22:30:59 -0000 ----==_mimepart_5559166b46ca6_27cd3fca02aa529c3879b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Branch: refs/heads/master Home: https://github.com/dtaht/ceropackages-3.10 Commit: f7e2472a65743c1264156e72b0257338bf1956d6 https://github.com/dtaht/ceropackages-3.10/commit/f7e2472a65743c1264156e72b0257338bf1956d6 Author: Dave Taht Date: 2015-05-17 (Sun, 17 May 2015) Changed paths: M net/kmod-sched-cake/Makefile Log Message: ----------- cake: Add GSO peeling support to deal better with offloads TSO/GSO/GRO offloads are very problematic, and needed on lower end hardware to forward at gigabit rates. However they bulk up packets when handed to an aqm/fq algorithm in ways that make them malfunction. Turning them off universally is what we used to do, but this is a bad idea when other devices are present (e.g. ubnt edgerouter) that need the gro stuff on. This commit makes cake peel apart tso/gso/gro "packets" back into being packets again. ----==_mimepart_5559166b46ca6_27cd3fca02aa529c3879b--