From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com [IPv6:2607:f8b0:400d:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id E6BF93B2A4 for ; Fri, 20 Jan 2017 16:29:47 -0500 (EST) Received: by mail-qk0-x229.google.com with SMTP id u25so19706710qki.2 for ; Fri, 20 Jan 2017 13:29:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=Fc5RGEwWrIQqhNwJ9U56vOsSI8YjpScosEZCho7Cj6A=; b=VBSGz251E+gVi1xIXM9rbNZ7lLdHK6AI3gy1kaiq3eC2MLQMFrrv9upzMzfzRkhZDl 4XTOoiJMDPWlTjplWlCvkxpNype5UG2L15QGw6Xri+dT+vs1LMfErcvTEod+sL9zXsgo mDj65bJiEWepOvkrMupX8HUJgoq8mVGa9p11MOfQ3LqTCNlcpAY0YDo+PtY/d0jbK5YV G0Nkj2rlSUNxabzx/9hE+xKyavltlKbNyT3Fxsbp7H5vs+6xrHhWjSWmFuTtGlII+2Ls FgphvJfHz2kBSGHpEPKV3w658Oc77n1FI5O/HAdX0QwakzCmkJmNzS9BXWookrzbSePB b9DA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=Fc5RGEwWrIQqhNwJ9U56vOsSI8YjpScosEZCho7Cj6A=; b=ZaMsNk5mGiNf9Gjsn0o6r6bHh94sFisxoNz4iYPqRrkOJ3pFQWagS05XxjiCI+DOTa Sn/rZirdK/EqavTsNQcpACXwteygwZNrmqBstikMJtwagRAqx+z0JvqWJg9gIm2f/1mY InC1bbBi1Xysapyv7XKullcfE/1WdbOPgHQkcooFqbs/LxcPViOstHmuPwYjosR16drL GRP0iiJ0QwxM7J8IJBRb9+L925uPEBLec3NWIumybLzKflJ64ztwjMK+K7D74V7hfrq8 jZZN59auu7Yzn8DbHxSjskDMc6hZWhvMTIAcVp1asHy23VQB/PsvF8PWP/t3ShyPWmSl /soQ== X-Gm-Message-State: AIkVDXKkQY6o8+EUWRbj8xogftic0PiSuvI2ckR/hljULDNQpZdhP9e83CaE+rPPseYxRZV9dUQ5ctjkBQcMQQ== X-Received: by 10.55.198.149 with SMTP id s21mr14791327qkl.196.1484947787431; Fri, 20 Jan 2017 13:29:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.152.197 with HTTP; Fri, 20 Jan 2017 13:29:47 -0800 (PST) From: Dave Taht Date: Fri, 20 Jan 2017 13:29:47 -0800 Message-ID: To: cake@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Cake] fq_codel leveraging the skb->hash now in net-next X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2017 21:29:48 -0000 It's not clear to me if all the encapsulation types (6rd for example?), or drivers? are generating an skb->hash (or as of what release of linux they did), and there's no error checking for 0, and whether or not they are being permuted in skb->hash, (otherwise all linux implementations in the world will end up hashing the same way on the same combination of ips and ports), but I tend to trust eric to get it right, and hashing here was always the 2nd or 3rd biggest hotspot in fq_codel. https://www.mail-archive.com/netdev@vger.kernel.org/msg148598.html --=20 Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org