Received: by 10.223.185.116 with SMTP id b49csp2219802wrg; Sun, 4 Mar 2018 21:53:33 -0800 (PST) X-Google-Smtp-Source: AG47ELuzwto+TTOHis4qf/7EhrXI7S3CZnvDCNdSiWkXj/z8UdsWc1RL70GFf0ZNVShjtiZiLcR5 X-Received: by 10.99.109.67 with SMTP id i64mr7287817pgc.238.1520229213189; Sun, 04 Mar 2018 21:53:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520229213; cv=none; d=google.com; s=arc-20160816; b=cRMjhVQr45ptSIV/mEa2DNhuBO6BXVpGHwoLZixeUdhfbdvDof63WVgH2iOj3aW/Tt sZpCMnYSv3k2mggmU32lEjVRgrFY8/jG+Z//uAT+WAi9VwuXPZexDbOunvOA11q+vsYu coHvPd1Pb3RsItgcU+yucuqbqsZfgKSpvKCBRson4NYNe1hQeeSd0XivAdwmzpDfIw9v MbhNy+LzwfIy+SfPewae4xlspmy7m07s5ddRJ1SrYXijuKaVE4Cp4gn0bbQJIVWATp57 HElh3JjVbVoIKYPkyK47RiKVwPzzWyhbHsac+8WcNGEPOGrZpi2CHA28T1/nf1VhCQHf 9tWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:reply-to:message-id:date:subject:cc:to :from:arc-authentication-results; bh=zBV61YGfHycdjpftv2NC4/HqY2CAkdlkEntQs+1DSJU=; b=RYUj7VM8U+zP/XvPrSwlEIXWIBGS6dBnZ80UAPg5dYDNqT1TXsNrxKs2AzOnBGunL7 n4R16OWx+jbhm9wNPESvPwBqkOaQUQJzhwfa3N0L+zZqDmTaFwGWGLYbsiMsfUij2Ceo d8Sc3HY7LgYb09BaDY4CG32m3s1Krbn9LixCsTLQqbkHMc0bb0are/B/0kM/7KQGk3Sl j7gkEWP16DSKWKT77HvCz7igyDezpzAUBpXUEf56UyToJvinynTQVI3HZ4c/kpkeHyVm rrnixhD5OgmrrSIWalI+bnaZuV/Y5YJWexYev6If8m7XsIXfqOIA5KxnRfLJe6neYyee MQ0g== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=exchange.microsoft.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a9si6069063pgf.172.2018.03.04.21.53.18; Sun, 04 Mar 2018 21:53:33 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=exchange.microsoft.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751479AbeCEFQn (ORCPT + 99 others); Mon, 5 Mar 2018 00:16:43 -0500 Received: from a2nlsmtp01-03.prod.iad2.secureserver.net ([198.71.225.37]:36138 "EHLO a2nlsmtp01-03.prod.iad2.secureserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751215AbeCEFQm (ORCPT ); Mon, 5 Mar 2018 00:16:42 -0500 Received: from linuxonhyperv2.linuxonhyperv.com ([107.180.71.197]) by : HOSTING RELAY : with SMTP id siTNeOCNEdOycsiTNemkEg; Sun, 04 Mar 2018 22:15:41 -0700 x-originating-ip: 107.180.71.197 Received: from kys by linuxonhyperv2.linuxonhyperv.com with local (Exim 4.89_1) (envelope-from ) id 1esiTM-0004yT-VM; Sun, 04 Mar 2018 22:15:41 -0700 From: kys@exchange.microsoft.com To: gregkh@linuxfoundation.org, 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 Cc: "K. Y. Srinivasan" Subject: [PATCH V2 00/12] Drivers: hv: Miscellaneous fixes Date: Sun, 4 Mar 2018 22:15:39 -0700 Message-Id: <20180305051539.19079-1-kys@exchange.microsoft.com> X-Mailer: git-send-email 2.15.1 Reply-To: kys@microsoft.com X-CMAE-Envelope: MS4wfFVlCwteshYGvEzQkQ6qjr7WCEp2ijvaAy9NPIZ+3JBgzh5B1eu2ltcGfvVpy2nmTuEvCcokkZ51aMEskgao8H7Pfz96AyLpEgfY//7zQ3YNhW0skmbX aKDWpz1ADdCLaB4zpWnZmQ01ckrBGdCFyo6iHiPl35TFH3yOoYdeakoUVOMK4V5TxELA75EZIQthcRLYmKdNnlM6GSBMUrRM1XegEWCaIrFgHxJeLwKABkXI J6V30mRzWyCarz4gtMOtYvGPRAeWeh05eSfl+wrkmhnNCYMVzAKGOoF3kAzxFW770GuX2FVGNUaZnpqe/fKorE8cwL9Bvy7HJ3yM1ZrIp6E7oVlQyrzzBKwS zPJuKkSCLcz2rlPfUeTmDllOiXwiCwxnA77lqhaE/FR5qzQkCFsSmOx9Fn3RBb5R4IogSnHGhEMsmapJfdWjiS6TSeYXgIILPWpmRWb9A554OaUWhLgSnQNb ceDBpijOrdGjV2J1s5x1BZZ9lJNF041V1AVoP2LPA6WgGyhyHem2SjRPzTnZZrf9vX6bHPLuFe/oCuffmLU8czJCD/A1GeO0baYPNg== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: "K. Y. Srinivasan" Miscellaneous fixes. V2: Only the patch "Drivers: hv: vmbus: Implement Direct Mode for stimer0" has been modified to address review comments from Dan Carpenter. Dexuan Cui (1): tools: hv: fix compiler warnings about major/target_fname Haiyang Zhang (2): tools/hv: Fix IP reporting by KVP daemon with SRIOV hv_vmbus: Correct the stale comments regarding cpu affinity Jia-Ju Bai (1): hyper-v: use GFP_KERNEL for hv_context.hv_numa_map Joe Perches (1): hv: Synthetic typo correction Michael Kelley (1): Drivers: hv: vmbus: Implement Direct Mode for stimer0 Olaf Hering (1): tools: hv: include string.h in hv_fcopy_daemon Vitaly Kuznetsov (4): hv_balloon: fix printk loglevel hv_balloon: simplify hv_online_page()/hv_page_online_one() hv_balloon: fix bugs in num_pages_onlined accounting hv_balloon: trace post_status lantianyu1986@gmail.com (1): vmbus/ring_buffer: remove some redundant helper function. arch/x86/entry/entry_32.S | 3 + arch/x86/entry/entry_64.S | 3 + arch/x86/include/asm/hardirq.h | 1 + arch/x86/include/asm/irq_vectors.h | 3 +- arch/x86/include/asm/mshyperv.h | 13 ++++ arch/x86/include/uapi/asm/hyperv.h | 3 + arch/x86/kernel/cpu/mshyperv.c | 40 +++++++++++ arch/x86/kernel/irq.c | 7 ++ drivers/hv/Makefile | 1 + drivers/hv/channel_mgmt.c | 6 +- drivers/hv/hv.c | 63 +++++++++++++++-- drivers/hv/hv_balloon.c | 121 ++++++++++++++++++++++---------- drivers/hv/hv_trace_balloon.h | 48 +++++++++++++ drivers/hv/hyperv_vmbus.h | 4 +- drivers/hv/ring_buffer.c | 49 ++----------- include/linux/hyperv.h | 2 +- tools/hv/hv_fcopy_daemon.c | 4 +- tools/hv/hv_kvp_daemon.c | 138 +++++++++++++++++-------------------- tools/hv/hv_vss_daemon.c | 1 + 19 files changed, 341 insertions(+), 169 deletions(-) create mode 100644 drivers/hv/hv_trace_balloon.h -- 2.15.1