From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755249AbdKNRmE (ORCPT ); Tue, 14 Nov 2017 12:42:04 -0500 Received: from merlin.infradead.org ([205.233.59.134]:60692 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751736AbdKNRl4 (ORCPT ); Tue, 14 Nov 2017 12:41:56 -0500 Date: Tue, 14 Nov 2017 18:40:49 +0100 From: Peter Zijlstra To: Daniel Bristot de Oliveira Cc: Andy Lutomirski , Thomas Gleixner , Mathieu Desnoyers , Avi Kivity , Linus Torvalds , linux-kernel , linux-api , "Paul E. McKenney" , Boqun Feng , Andrew Hunter , maged michael , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , Dave Watson , Ingo Molnar , "H. Peter Anvin" , Andrea Parri , "Russell King, ARM Linux" , Greg Hackmann , Will Deacon , David Sehr , x86 Subject: Re: [RFC PATCH 0/2] x86: Fix missing core serialization on migration Message-ID: <20171114174049.GF3165@worktop.lehotels.local> References: <885227610.13045.1510351034488.JavaMail.zimbra@efficios.com> <617343212.13932.1510592207202.JavaMail.zimbra@efficios.com> <4d47fbb8-8f99-19d3-a9cf-66841aeffac3@scylladb.com> <4431530.14831.1510672632887.JavaMail.zimbra@efficios.com> <20171114160541.GC3165@worktop.lehotels.local> <20171114163159.GD3165@worktop.lehotels.local> <6f9f57fa-8057-cdbe-231b-20920b3b3670@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6f9f57fa-8057-cdbe-231b-20920b3b3670@redhat.com> User-Agent: Mutt/1.5.22.1 (2013-10-16) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Nov 14, 2017 at 06:17:13PM +0100, Daniel Bristot de Oliveira wrote: > IIRC, if the dest cpu is idle and the system is with idle=poll, no IPI > is fired as well, but that is not a very common case. You're thinking about wake from idle? That is almost always without IPI, even without idle=poll. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Zijlstra Subject: Re: [RFC PATCH 0/2] x86: Fix missing core serialization on migration Date: Tue, 14 Nov 2017 18:40:49 +0100 Message-ID: <20171114174049.GF3165@worktop.lehotels.local> References: <885227610.13045.1510351034488.JavaMail.zimbra@efficios.com> <617343212.13932.1510592207202.JavaMail.zimbra@efficios.com> <4d47fbb8-8f99-19d3-a9cf-66841aeffac3@scylladb.com> <4431530.14831.1510672632887.JavaMail.zimbra@efficios.com> <20171114160541.GC3165@worktop.lehotels.local> <20171114163159.GD3165@worktop.lehotels.local> <6f9f57fa-8057-cdbe-231b-20920b3b3670@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <6f9f57fa-8057-cdbe-231b-20920b3b3670-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> Sender: linux-api-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Daniel Bristot de Oliveira Cc: Andy Lutomirski , Thomas Gleixner , Mathieu Desnoyers , Avi Kivity , Linus Torvalds , linux-kernel , linux-api , "Paul E. McKenney" , Boqun Feng , Andrew Hunter , maged michael , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , Dave Watson , Ingo Molnar , "H. Peter Anvin" , Andrea Parri , "Russell King, ARM Linux" List-Id: linux-api@vger.kernel.org On Tue, Nov 14, 2017 at 06:17:13PM +0100, Daniel Bristot de Oliveira wrote: > IIRC, if the dest cpu is idle and the system is with idle=poll, no IPI > is fired as well, but that is not a very common case. You're thinking about wake from idle? That is almost always without IPI, even without idle=poll.