From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 AC3A53B29E; Sat, 21 Jul 2018 09:19:19 -0400 (EDT) Received: from [192.168.10.50] ([80.141.23.40]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LtDpH-1g8ooQ3Vtr-012s3A; Sat, 21 Jul 2018 15:19:18 +0200 To: Dave Taht , bloat , Make-Wifi-fast , Cake List References: From: Matthias Tafelmeier Openpgp: preference=signencrypt Autocrypt: addr=matthias.tafelmeier@gmx.net; prefer-encrypt=mutual; keydata= xsBNBFJ0FzIBCADZ/hkwcprVGydMOqeqM+2k6v5e5kb4YDMKU7nMbCVmH4sn01T7Yh9kDwG5 LOMLD06BB2txjLBvTY+c0mpK+hE4pWr+i3qhU5CbVvx7jppJqCD6ZT/TA3I7NxsdixRvLIF4 UXgKQOMKPIx+aw/sp86NqzCLAMse7F0vXUjAP5YANtJid2rfr/B37BGKhqDGhi4Appz4UZOz pRov/v8JD4XScuvJnl09/oi5cDj3Mn2uqOc/G6hAt7HXsbHh4dKxd3AftqPPzEkJAmm+9Z4A SG9hy8IXms8Czimr+BGL0CnfsJlX6DCUm6mVDqT1GJyzmP4zkWcPi+2fOI4KtpV+C7+bABEB AAHNOk1hdHRoaWFzIFRhZmVsbWVpZXIgKHByaXZhdCkgPG1hdHRoaWFzLnRhZmVsbWVpZXJA Z214Lm5ldD7CwIEEEwECACsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAhkBBQJaWcAa BQkLqA/oAAoJEOAWT1uK3zQ7nw0H/2Pz1bf3+oDLIBjW6u5DrzqZ9kJr4zP6COObH87uCBkL qa1adzU/KphtcMZDthprPHCfrZ+coTOmbNGKbaI9g7tWraCbsXSbWQxnGZbJgHv8d2s5M7UG 07/Ao6CH3Nxp5bjZ3jZQv8PLxDnmttU1hdiWo0TGLWfkruXu6m+x0mFXiBSgYGPm2GEI1jCP vgOtExcA5DoW3tL1pLux5DzJot31NnN2Bq1ClELf+1Fosh1xB125KVKkVuP3JJ6qSDqhpQL3 TWiq5GrUmsTlAhZq3Jjl5J6aUdfaUEkXwQnStp+iNCCO5Nc06ssFUAnAJVzG8Ad6aASoqEHW 74IziHWctKnOwE0EUnQXMgEIAPICr+5yNyuVcmsv5xpmRKnzKoTjJ7xt0EPiru895LEUPN25 tJyi8PZmLciNJnEoQ231jjAloQvx1pb3cr35zzGXPTPJ5fEECZDxMWMjVvCMb4XK0YjqCF9i /uKic5zqjwRNAPEGTO/ZgS+e21lUJSmuKR6m5WQcKgBH+tqS3rodgjunnIN4UiNMxbq/VVGI CWPjdgoTkqWE3r8QthKLg4LjzILEH3HbG39l+vTwEKaP4q5xShFZjRUrZC2anBP+gQx/FbBf f3ufpCL9LF5dkywZP3NHVyaa/D8T66CTj7Rynd4NZy/qdqGMjMjEuf0RkgXF7Uar4GXmuOfr Icf/X6EAEQEAAcLAZQQYAQIADwIbDAUCWlm/4wUJC6gPsQAKCRDgFk9bit80OxP0CACnhlo5 2gpA/JElDyCTEPRNZ4MJB8tHp4HqccPE/srvF1ZMES49aGJJE+gWyTOPnCKI+Lmn3AF2ObF3 5emoNGE+JWNVWvVqknZLml2A7Bzirvj/Xee+fx4B85VGJ5ujeAenEwreg4mS5bei2SU/ITDW DV1BH5MHdmdFPKw6wsS7bF67gsr4RFeUcnWOEP4H1VEXeJrBmtRI60Qw+qG40KEUeWMBjLvs ga3pgfKK6AEtZFZbkqVKT3fSXVMAgh5OF3l0IAgjJ32oqVFIbitCUtE5ED0ttQ7tvbt90dw4 0VGeC9LHsSMvYQvSgn04znChb4ab8Tky0GB325hkf9UOJN7L Message-ID: <9393eca9-3ac4-46cf-7737-89d1797db975@gmx.net> Date: Sat, 21 Jul 2018 15:19:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha384; protocol="application/pgp-signature"; boundary="2E7yFd05UcX6VkAbPGgzOMqkqj7DnpSxJ" X-Provags-ID: V03:K1:aFiej8suu+lPM1dU1mQpnXEFNei9cVVS4hongAyYuyNpt2hzTnm kJL6BGHQ9WwX9iYaJ34frnoDhaVbHUS46jh0eHoLr5rRDitoMcz3u6UaYXcdwU7Sbu9jboY cdYsOwXcLd2cl7jmA8nKmJ8OsaimaKbG/klqBdmIgIFL3QUKxFIMl/9zgFTtiJv8Ls/UbC9 zCUnsi1ZJnzfxcvtkPd2Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:nMuzX5K3PTg=:1zdQ4B5TqpDEd6v/AQjCAb 6/PoDuQZRUqfoF/GL/1YmHT4FWcx9ZROHm4qpF/RBnE0xz0k8ZIpRSekyY6SbQT/nignXzN7W AbyOHe4GYaI2zZ89AftWxezZ4yQqx2EvEhMJ946GZ7NjuROI41RB7xnrFRpaSTiziD+TySzTK WjFXsofXiCBXamlgeqI/er5NVeJ2XNNGXZfm0Q57Fj02vKZ3b4qiMFdFQHz/hSvpMErRfn/C+ /OP/KmFDQ/2Z1JxhXW3qixQkVKVr7I7U+RMtJVQYYuAzTHYyJu4bU9aLdBmB7QLcp254II1D5 ND5RtqzE1x1qHyJtD+NKdUq+mAX2K7jp+6ligBtCi935kgG/AtRaRTxNSmaPtGJdVf+GOs4zg tHB9TGsuYdLJH6ggkni+STh4uzkM3PTwsjua/4Pen46WzW2G6uHg8tLTUr2xa7AscKvF8WEWj 3iSVYBoZ1C9M41UcrIJT4y8OLvLs/caA9oW+iZI40KKX870J94GmngBkYfUaoOSVD5gnJLhbz BJBVOOJ99mfsNNrgm2sbbxqa7btP8Pkxrm8EgOASPkSjwU3dVpOUcs1+6ON/L30ttdOwmlrH5 eu/1J4ZHuJGAIcxphow8fB6aJZHuA7bnYqeSYhURWrC0S2VJ6BU1U/5Yf/T7lCkjZ+noc03Ec tVJ/x/w7P1r7C1McC0Fi0HwfFLQQfe30jO0wJMNFlxausv4DOjZR46lciobNrOflkZtJir0If rOAr6zl+rTqBG+51Zju0lwrVJYJKwR8wJHEnIC2Pdj/2bbDVUAbSrftg32I= X-Mailman-Approved-At: Sat, 21 Jul 2018 12:20:08 -0400 Subject: Re: [Cake] [Bloat] Van Jacobson's slides on timing wheels at netdevconf 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: Sat, 21 Jul 2018 13:19:20 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2E7yFd05UcX6VkAbPGgzOMqkqj7DnpSxJ Content-Type: multipart/mixed; boundary="pZQFldLs4rkU6nvq79DsEZx4RenaBMO1W"; protected-headers="v1" From: Matthias Tafelmeier To: Dave Taht , bloat , Make-Wifi-fast , Cake List Message-ID: <9393eca9-3ac4-46cf-7737-89d1797db975@gmx.net> Subject: Re: [Bloat] Van Jacobson's slides on timing wheels at netdevconf References: In-Reply-To: --pZQFldLs4rkU6nvq79DsEZx4RenaBMO1W Content-Type: multipart/mixed; boundary="------------9DB62CD8240506B1F13D79C8" Content-Language: de-DE This is a multi-part message in MIME format. --------------9DB62CD8240506B1F13D79C8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > B) that NIC support seems > needed. I can think of a lot of things I'd like to have in a NIC > (which certainly include default timestamping on rx and multiple kinds > of X-tuple hash) - but hadn't thought about replacing queues entirely! Still fond of the notion of RX|TX sk buffers wandering into the NIC as well. Taking the plunge of asking: couldn't "all queuing|wheeling" necessary be consolidated to the sk buffs in NIC then? TCP buffer windowing should be fairly agnostic to that, shouldn't it? --=20 Besten Gru=C3=9F Matthias Tafelmeier --------------9DB62CD8240506B1F13D79C8 Content-Type: application/pgp-keys; name="0xE0164F5B8ADF343B.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xE0164F5B8ADF343B.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v2 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 =3D8cJg -----END PGP PUBLIC KEY BLOCK----- --------------9DB62CD8240506B1F13D79C8-- --pZQFldLs4rkU6nvq79DsEZx4RenaBMO1W-- --2E7yFd05UcX6VkAbPGgzOMqkqj7DnpSxJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCQAGBQJbUzLVAAoJEOAWT1uK3zQ7DQ0IAKaSyS1/hamL8i/wZibTx+By tW3kKawhMSYk7JS9aFiqA2nN6w38cUei5I579tP0UMMZ6r2fjc6AtQRg33m9I/kY J1ao2srca6nZF2/kHXnFtnfRQ7ovTgWQrAb53VgE8bI4w6oYH4LMgVAAhSXH5AZF 7dVMxYVpCdZ2MqjnQn7Pz84sDKYETe+uSJoD7ZgucbU6VRPL/J8yz6Ss2sMuLJ9f fyb5FdhEbml3HBPcToOqNuFA9/Oesa3FhcI7kkrsVOYO2wNPErgE7qrQICIPAC6C Tx4ynYP6TmmQwCaIbfmvn5R3r0FBdA7GFBRO4r4DUHY2P+A3wgxSVAyzsUBaGD0= =hFv2 -----END PGP SIGNATURE----- --2E7yFd05UcX6VkAbPGgzOMqkqj7DnpSxJ--