From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-x232.google.com (mail-qt0-x232.google.com [IPv6:2607:f8b0:400d:c0d::232]) (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 407C23B2A4 for ; Thu, 4 Jan 2018 23:53:56 -0500 (EST) Received: by mail-qt0-x232.google.com with SMTP id i40so4499696qti.8 for ; Thu, 04 Jan 2018 20:53:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=L/Inph3vRnhcNucbBG/um3HeyCCXsG4b1oRuarK/I0w=; b=jwQCnSRENLuxsk3HXWiByYQf5+4sdjv9fJhzvjPwTXouqO60Gc9uQulOxB05bIxmJ/ +PdnFRX6shr8QMDYT0J9i20OOuwd23oaTuxENkA0hGJRtXcEHZxU2GaCqBuTQMFEBjLn vPbc+5XB0s2s5itvlkol3wgHRvEs7eDU0LNdoP1IPoDCQ0YfxhXcN2zOmf1ku+HWyyxv 9rh6PIrmEB9Ed0AkpWrGqjxLnHQVQvKQf1lxJS4yLibWUWmeCRRAYHx6CtDMFM3Y0IXc AIFv/5H4sH0j98bCqe6La/8C1HkRcXGG37loRMIVpKTCcHOb1yI+VonvUlLc2lL+f6q7 Lq5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=L/Inph3vRnhcNucbBG/um3HeyCCXsG4b1oRuarK/I0w=; b=cVQ8jPHhuiUpgr3vlR/8DArjLOEP9wzMCc5z/dVWnUoezwHOyanVgs5TP6vggimuBn GuIFRgQhoKU1x5AOEJKHRCPtXhxMBo+d6K1XLwyjNP0+EmAVgePLVVxYFUHrkfhVcuST HXdMkdS6bay6fQG3d7Z4YMd4Z8x0Nv3QxwAfO+G5Q2epKZ1hOwlwwweJhsri4tjbxj+E AO/8Oyf8VMD/6yDeIk52wNTCpd+ZgSBnqHcRe8u2YrDswH3NDGp0kMpJ+3cAb2WaYZGr KKl67+1YTX/hdsrVfRe18z/uFY831Pe3Hcw9b2Vgey7ydOC2OjyTTsxWla7SUwsHTkoP gG4w== X-Gm-Message-State: AKwxytfkEUf/7ozHNJ2Zy4LpThr/yEAv25ebA3t4EloONIJnBene4w5n NhgXznncDf1TD7xs/ZkqS9ycvl5WzA0stkvYU7U= X-Google-Smtp-Source: ACJfBoumlYmEOixkOpE6WzHwcJkHJaKnqxKs3IX/sr5r7/pDOkllKyLA/hNlXB1rPWDkxGnJ+zrM3bHxTeE4GBZE15I= X-Received: by 10.200.42.80 with SMTP id l16mr2591869qtl.164.1515128035859; Thu, 04 Jan 2018 20:53:55 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.193.93 with HTTP; Thu, 4 Jan 2018 20:53:55 -0800 (PST) In-Reply-To: <1515106728.430510671@apps.rackspace.com> References: <1515103048.715224709@apps.rackspace.com> <1515103759.340132151@apps.rackspace.com> <1515106728.430510671@apps.rackspace.com> From: Dave Taht Date: Thu, 4 Jan 2018 20:53:55 -0800 Message-ID: To: "dpreed@deepplum.com" Cc: =?UTF-8?Q?Joel_Wir=C4=81mu_Pauling?= , Jonathan Morton , cerowrt-devel@lists.bufferbloat.net Content-Type: text/plain; charset="UTF-8" Subject: Re: [Cerowrt-devel] Spectre and EBPF JIT X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 04:53:56 -0000 It took me a long while to digest that one. The branch predictor analysis of haswell was easiest to understand (and AMD claims to have an AI based one), and perhaps scrambling that at random intervals would help? (this stuff is now way above my pay grade)