Received: by 10.223.176.5 with SMTP id f5csp2540660wra; Sun, 28 Jan 2018 23:21:31 -0800 (PST) X-Google-Smtp-Source: AH8x224bqKN40WcltI5FPHtTpqSxAQA9PF7tnYhbDp4pZQYInf2J62xxAGYtWJ46jtYYIIlNJeIW X-Received: by 10.99.120.199 with SMTP id t190mr20256262pgc.180.1517210491184; Sun, 28 Jan 2018 23:21:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517210491; cv=none; d=google.com; s=arc-20160816; b=a+wE1z7VhfEXh3bSXvgaKpHH/r8gGmIlD4OU6gwGr28ubMJE8DvwCuL+5th8ti4KiR ilkYDUAUqd/GrcATXm7C+qIPdLegWQ7+yTL792hy7i+VTEqW2nTwkyYG5H3bwkRsAH/I GoJwFasHhwRd0BCy5DuC/HTgkBOYAjGT0lPkvs/3dsn51WTJD3K6lfrnfu3busrytPxa OxOjfjFbJqlfBLy+O8mPLkp3RDKhB5ABNS+zWXlOdnHIhbMd2lZPVFsNPmlAoPwHsWrs Y9rjdlezlmdW58l3MaD4RpZs/FQswsSTGHvc0W77ckh9j3hr32T2+j8p28S+Ut6NQQuj FF9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=0VWfX7vob92Qe5Cq46RDeF4EUo7FNEsLBDqJ1kGSGPg=; b=wvw72mNMkvOR9LGlvivkQjd4dxndqN0EhPdy3+N9wWw/3dq0eehkJlA4g2iml8FIyp UX2HMKW0mWmAO6u5+b1o7+DKQFZWN8XGDGAT2pDGTrPcyvuXQJOuP35Uop1n4ex5o+pq lNF3qkPaS0y1yZZmPg95eDRRgtuJbUgzaXvazbW+zfdSRYRyHY5CJIDlE9S7zayYg+5c j0zkh7+t06fKa0++mZ9B6TVmF4obpxpbtnrQcsDdziozcz9AF+T/3WequSXUM3TUhEQI c1asWdb6HRfHobmHMVwzE6Ld3wKfqJqQSbeVjNgiPZ38+02eJ1+uQbsarMBWpOMwm4Jm LZeg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=PAjiUJu9; 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 p65si11242213pfd.243.2018.01.28.23.21.16; Sun, 28 Jan 2018 23:21:31 -0800 (PST) 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; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=PAjiUJu9; 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 S1751349AbeA2HUw (ORCPT + 99 others); Mon, 29 Jan 2018 02:20:52 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:57439 "EHLO out3-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751042AbeA2HUv (ORCPT ); Mon, 29 Jan 2018 02:20:51 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id E8DFE20C05; Mon, 29 Jan 2018 02:20:50 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Mon, 29 Jan 2018 02:20:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=0VWfX7vob92Qe5Cq46RDeF4EUo7FN EsLBDqJ1kGSGPg=; b=PAjiUJu9D2aPsGDwUeA4oh6khA/kbIBPpCt3Fdf4NlsCL rYtMbB2gLIH+FWs0LHJMwUZatABglTYIgDqCRvXv7rmDY6WTIp0nCQuiHSJqf0X1 u64arMMaTii+Eeaoruu7GNFaJ9g5GwFiZQpHuQIdJnCa3YkyH7gx5dNIbLPVtFU/ vTL2yRW67SNy3Q32M90yc094Zaqdj9TAH4EWYjUyxCNkY1s5UoHLgPGtinucp6CY PC49DHeVpn0odxjfhzbU75SdX1nKghcwP82Qtcxda7eFMpI8AUu/o/LVXD/z7e1u PBPCXJOiHmImx5PWF7VebUfm50Y0FGDcLG/fL4NEw== X-ME-Sender: Received: from localhost (lfbn-1-12258-90.w90-92.abo.wanadoo.fr [90.92.71.90]) by mail.messagingengine.com (Postfix) with ESMTPA id 76553246A5; Mon, 29 Jan 2018 02:20:50 -0500 (EST) Date: Mon, 29 Jan 2018 08:20:50 +0100 From: Greg KH To: "Michael Kelley (EOSG)" 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" , Stephen Hemminger , KY Srinivasan Subject: Re: [PATCH v3 char-misc 1/1] Drivers: hv: vmbus: Implement Direct Mode for stimer0 Message-ID: <20180129072050.GA3575@kroah.com> References: <1517173490-15112-1-git-send-email-mikelley@ntdev.microsoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1517173490-15112-1-git-send-email-mikelley@ntdev.microsoft.com> User-Agent: Mutt/1.9.3 (2018-01-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jan 28, 2018 at 09:06:48PM +0000, Michael Kelley (EOSG) wrote: > From: Michael Kelley > > The 2016 version of Hyper-V offers the option to operate the guest VM > per-vcpu stimer's in Direct Mode, which means the timer interupts on its > own vector rather than queueing a VMbus message. Direct Mode reduces > timer processing overhead in both the hypervisor and the guest, and > avoids having timer interrupts pollute the VMbus interrupt stream for > the synthetic NIC and storage. This patch enables Direct Mode by > default on stimer0 when running on a version of Hyper-V that supports it, > with a hv_vmbus module parameter for disabling Direct Mode and reverting > to the old behavior. You didn't change the text here as there is no more module parameter :( > --- a/drivers/hv/hv.c > +++ b/drivers/hv/hv.c > @@ -27,8 +27,9 @@ > #include > #include > #include > -#include > +#include > #include > +#include Still need this .h file? thanks, greg k-h