Received: by 2002:ac0:a591:0:0:0:0:0 with SMTP id m17-v6csp2001091imm; Fri, 6 Jul 2018 10:03:34 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdbylzGoG6CCsQthq1ctM5lzlKZLqlL0pCAkwRzjqHm5oeeslWYMkNFkW3PZyJ40YcWQ7pv X-Received: by 2002:aa7:84cf:: with SMTP id x15-v6mr11379066pfn.220.1530896614546; Fri, 06 Jul 2018 10:03:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530896614; cv=none; d=google.com; s=arc-20160816; b=EHlErT59zonaJRMI+RXLnov9DSAhWXbeOJS7p712PKqJYiIK64Q7TWdnuY3DVB86yt qPHM8EbZQv6/rg7llEiC63du+cYNkbN3PMWC+MqYooRR6hHdtMOMyU6pgob6ygQlrc3o 7cetDjHpKcjWO/w8hG8vMAIrbyDaqgBFLh4j4iuNJ5yAk7mTBFdpsgzceIFbDdOlt91B wB0ClRaq6wTcEPgR1gUowrDBcfTdeoj1+ZWK5h9kyv/cbyjIiWABZzpS0Pv+K86nxq5G lHF+WrdCQ/WJoW8Ktfoilcm8HEYcyNtBrXn+9Ihkvc1LrByasidE6x3okh/ph0WN0a1H gslA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date :arc-authentication-results; bh=s4MuPTeGAzZPDbcyVLSMUJ3YMEAdNBun+iAulCxypDc=; b=arjDcjOG9IcemAVpUhynsnCzogYPrGg9V19EZAtzW9z02eJ35IJi0XTtgahqqyVy1M 2SU1NoUVntWNsL4c51uBXBoCxwb5VLtorg2FHhT2OsXoUnJJ26hFKaB0OoGj8usQ1P2g FchcNQ8z8ToomIsRm6BJBUdfxpBSNdtCilZtCIx/eL+nopQ8fIIdOxDFQ+4OnBUHS5hf gNA3UQeHfdNkf3RyADXxSmCu5QzKn9RF1dymT2P2Q8oEGaHfongxlKlTFSjGRalupd4o bgcqLtlaUC4T4GleCS/pAHkVvzPmxJsT/1Cb2vpayudIbaoJQ5qQvGBFRQ8oPY69bbQm OgQQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u1-v6si7989143pgu.605.2018.07.06.10.03.19; Fri, 06 Jul 2018 10:03:34 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933948AbeGFRB6 (ORCPT + 99 others); Fri, 6 Jul 2018 13:01:58 -0400 Received: from Galois.linutronix.de ([146.0.238.70]:55297 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933452AbeGFRB4 (ORCPT ); Fri, 6 Jul 2018 13:01:56 -0400 Received: from p4fea482e.dip0.t-ipconnect.de ([79.234.72.46] helo=nanos.glx-home) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1fbU7F-0000ow-1v; Fri, 06 Jul 2018 19:01:53 +0200 Date: Fri, 6 Jul 2018 19:01:49 +0200 (CEST) From: Thomas Gleixner To: "Michael Kelley (EOSG)" cc: KY Srinivasan , Ingo Molnar , "x86@kernel.org" , "gregkh@linuxfoundation.org" , "linux-kernel@vger.kernel.org" , "devel@linuxdriverproject.org" , "olaf@aepfle.de" , "apw@canonical.com" , "jasowang@redhat.com" , "hpa@zytor.com" , Stephen Hemminger , "vkuznets@redhat.com" Subject: RE: [PATCH 1/1] X86/Hyper-V:: Fix the circular dependency in IPI enlightenment. In-Reply-To: Message-ID: References: <20180703230155.15160-1-kys@linuxonhyperv.com> <20180704161039.GA23658@gmail.com> <20180705153820.GA26768@gmail.com> <20180705222302.GB5410@gmail.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 6 Jul 2018, Michael Kelley (EOSG) wrote: > > -----Original Message----- > > From: Thomas Gleixner > > Sent: Friday, July 6, 2018 3:42 AM > > To: KY Srinivasan > > Cc: Ingo Molnar ; x86@kernel.org; gregkh@linuxfoundation.org; linux- > > kernel@vger.kernel.org; devel@linuxdriverproject.org; olaf@aepfle.de; apw@canonical.com; > > jasowang@redhat.com; hpa@zytor.com; Stephen Hemminger ; > > Michael Kelley (EOSG) ; vkuznets@redhat.com > > Subject: RE: [PATCH 1/1] X86/Hyper-V:: Fix the circular dependency in IPI enlightenment. Can you please strip that useless duplication of the mail header from your replies. Manualy if you can't teach your MUA to avoid that :) > > On Fri, 6 Jul 2018, Thomas Gleixner wrote: > > Applied it to x86/urgent and fixed up the '-1' sloppy hack as pointed out > > by Vitaly and merged x86/urgent into x86/hyperv. > > > > Please check both branches for correctness. > > Changes look good to me. Some pre-existing signed/unsigned type sloppiness is > still there in that hv_cpu_number_to_vp_number() should be 'u32' instead > of 'int', along with related local variables, but that's probably best to fix in > linux-next on top of Vitaly's other changes. This code will work. Yes, delta patch is fine on top of x86/hyperv. Thanks, tglx