From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x226pNU36Y2TFmWLYo+AVyxKicyjeUYh3p3l6NQoHUc2JnLfdgMIeEj738dbUqlyK2mTgPsMt ARC-Seal: i=1; a=rsa-sha256; t=1516924919; cv=none; d=google.com; s=arc-20160816; b=QiDHe9EUqoHmiFDbac6WnKrxUmmKHpQOFw4LUQI7RpWH5CWpE+T9lUBlZH9I3EdxkL f31WOFBTaNbIZibdsNrl9GiMh3AdzdAaRWVtcxfrbeQ1YMijiHAaLxsG4gwpxnmlOGvF VPqo36qS1ErM3q5uUU4Nean5LWAkoPFOXbUK5MRcyy+d8tfGOHihSZH+lVuLVsb20v+k Qqu7V6Gn5/w/e7JYPy99ZMv3oivDMB+85bl12zPRCZiX+v9/4Oh6+5/HYaHwC9LkGDkB PyBSylXoU0+vaQnNMDMovYGE6yKjevJTtf2fDA8FOjt056jEgJxnoSOaEWnxaQ/d24kE Q6ig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=CSNIKYHVoU4YNizdvn0z6Zne3LWEPfHPzll5LL7YDxY=; b=t/hR48Evsjr+ddXqfUiinqH0x4EFufqCl3vOy0jYdqaB5C4YHigtts3X//gUyp80KV a0kbnDgxCqNkCzW6itRkj69Y9QDmU9l+y6kJG2/b+o5oD3suZ147ySKLsoLBIBAgOyv1 Sf4bHllJW3KviivUhhzJ6q5fRk1jaJz1FswTVwsbrBEIpGkHnNahjDDWVazHqOZVQ8Ic oaK4BPtLqRCZh/y77q/W2igkwIY9tfsjP+2K/LeWDf0jObbfQBzYHeFmuUDnMSdsHNGo 9SEKJCqiR0s/1Is6UkuSP1pjtV+f9lZwsQc2RMM/XAVQeBUIZFlJ2YN9uXXz8wwnxvV7 KTuA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=merlin.20170209 header.b=vzETCFXQ; spf=pass (google.com: best guess record for domain of peterz@infradead.org designates 205.233.59.134 as permitted sender) smtp.mailfrom=peterz@infradead.org Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=merlin.20170209 header.b=vzETCFXQ; spf=pass (google.com: best guess record for domain of peterz@infradead.org designates 205.233.59.134 as permitted sender) smtp.mailfrom=peterz@infradead.org Date: Fri, 26 Jan 2018 01:01:36 +0100 From: Peter Zijlstra To: Andy Lutomirski Cc: Tim Chen , Arjan van de Ven , LKML , KarimAllah Ahmed , Andi Kleen , Andrea Arcangeli , Ashok Raj , Asit Mallick , Borislav Petkov , Dan Williams , Dave Hansen , David Woodhouse , Greg Kroah-Hartman , "H . Peter Anvin" , Ingo Molnar , Janakarajan Natarajan , Joerg Roedel , Jun Nakajima , Laura Abbott , Linus Torvalds , Masami Hiramatsu , Paolo Bonzini , Radim Krcmar , Thomas Gleixner , Tom Lendacky , X86 ML Subject: Re: [RFC PATCH 1/2] x86/ibpb: Skip IBPB when we switch back to same user process Message-ID: <20180126000136.GO2269@hirez.programming.kicks-ass.net> References: <20180125092233.GE2295@hirez.programming.kicks-ass.net> <86541aca-8de7-163d-b620-083dddf29184@linux.intel.com> <20180125135055.GK2249@hirez.programming.kicks-ass.net> <20180125164139.GM2269@hirez.programming.kicks-ass.net> <20180125181852.GL2249@hirez.programming.kicks-ass.net> <20180125204625.GN2269@hirez.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590523944221221739?= X-GMAIL-MSGID: =?utf-8?q?1590611063824811390?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: On Thu, Jan 25, 2018 at 01:04:23PM -0800, Andy Lutomirski wrote: > Can we please not rely on any of the active_mm shit? That thing has > really weird semantics and should just die. I don't agree on the weird semantics. Its simply the last user mm. I won't mind seeing it go as it would reduce the number of atomics on the schedule path, but its really not terribly.