Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752827AbeAJXXz (ORCPT + 1 other); Wed, 10 Jan 2018 18:23:55 -0500 Received: from lang.hm ([66.167.227.134]:50133 "EHLO bifrost.lang.hm" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751607AbeAJXXy (ORCPT ); Wed, 10 Jan 2018 18:23:54 -0500 Date: Wed, 10 Jan 2018 15:22:35 -0800 (PST) From: David Lang X-X-Sender: dlang@asgard.lang.hm To: David Woodhouse cc: Andi Kleen , Paul Turner , LKML , Linus Torvalds , Greg Kroah-Hartman , Tim Chen , Dave Hansen , tglx@linutronix.de, Kees Cook , Rik van Riel , Peter Zijlstra , Andy Lutomirski , Jiri Kosina , gnomes@lxorguk.ukuu.org.uk, x86@kernel.org, bp@alien8.de, rga@amazon.de Subject: Re: [PATCH] x86/retpoline: Fill return stack buffer on vmexit In-Reply-To: <1515624682-3556-1-git-send-email-dwmw@amazon.co.uk> Message-ID: References: <1515624682-3556-1-git-send-email-dwmw@amazon.co.uk> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: I somewhat hate to ask this, but for those of us following at home, what does this add to the overhead? I am remembering an estimate from mid last week that put retpoline at replacing a 3 clock 'ret' with 30 clocks of eye-bleed code