Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751372AbdGQPWB (ORCPT ); Mon, 17 Jul 2017 11:22:01 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:42828 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751311AbdGQPWA (ORCPT ); Mon, 17 Jul 2017 11:22:00 -0400 Date: Mon, 17 Jul 2017 17:21:55 +0200 From: Greg KH To: kys@microsoft.com Cc: linux-kernel@vger.kernel.org, devel@linuxdriverproject.org, olaf@aepfle.de, apw@canonical.com, vkuznets@redhat.com, jasowang@redhat.com, leann.ogasawara@canonical.com, marcelo.cerri@canonical.com, sthemmin@microsoft.com Subject: Re: [PATCH 03/10] x86/hyper-v: make hv_do_hypercall() inline Message-ID: <20170717152155.GA24572@kroah.com> References: <1498410380-30955-1-git-send-email-kys@exchange.microsoft.com> <1498410409-30997-3-git-send-email-kys@exchange.microsoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1498410409-30997-3-git-send-email-kys@exchange.microsoft.com> User-Agent: Mutt/1.8.3 (2017-05-23) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 834 Lines: 21 On Sun, Jun 25, 2017 at 10:06:42AM -0700, kys@exchange.microsoft.com wrote: > From: Vitaly Kuznetsov > > We have only three call sites for hv_do_hypercall() and we're going to > change HVCALL_SIGNAL_EVENT to doing fast hypercall so we can inline this > function for optimization. > > Hyper-V top level functional specification states that r9-r11 registers > and flags may be clobbered by the hypervisor during hypercall and with > inlining this is somewhat important, add the clobbers. > > Signed-off-by: Vitaly Kuznetsov > Reviewed-by: Andy Shevchenko > Signed-off-by: K. Y. Srinivasan This patch breaks the build, so can you please rebase and resend this, and the rest of this series, if you wish to have it applied? thanks, greg k-h