Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1159054ybh; Thu, 23 Jul 2020 01:48:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy/ggqUgdPVgIguuTM+wQrC2TFNcaw4ayXNtc7lgn0S1mWMNGv75En9lJVhIi+HJ9w/3eGc X-Received: by 2002:a17:906:af43:: with SMTP id ly3mr3261393ejb.381.1595494089092; Thu, 23 Jul 2020 01:48:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595494089; cv=none; d=google.com; s=arc-20160816; b=XzG6CjHVmaLSSLAKJ2wjdoHfIRX23XhWKuGMb1P/RB/qgnL3UkbzutBVeTzADPP6Q5 R4V3tz9104WlzEeqhTKzB3XF+dofZqX7LLAOFo5fdUWEv5kRp9Np0Kz+/ZRf5uwwKzsY 9UtgnKdtovv33F1BZP4aqsLO1DtrctdlzAoS8lR8XS0aM2QH5WuOd4GqL75BRSA98k7P S+MAm16VIXb6G7vA26MqFJLXHk/lKXoGscEn81bajnghDZpYJC4xDADExnHR8TE6TiOB 1GxXYr9ddqdbHdn8So49phXE1T1LOkOrJM+TnBxDbv+GeDDSWkNnsPnTZ+3dYjp9zHrY 5/bA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:ironport-sdr:dkim-signature; bh=+c2/RuT6G2xfmVuafUgcKYecyjfSzo2xVPUwe4MloDE=; b=weFVTwWppfWcANmjMb+di9tcx/l08hS2msVS4smX3DHQXN4j4ivr42cvOGNJnIfwmQ 4pt9Hbxo35Sufot/3C5P3aYPZD+g/fKqhjbeH0joPSlc0naE6x7yZ2uQ1IkZsDJr/lyg CVbQkTvHWuMVrf6tm67+0dHRfafTidRFItystRIF3yYPhPSFXz8g1eW5FCWDsWOe1Fxp /A3Uoa8M28JgW+NIebGBr8vbFGF47xMPbyAMtlFj96jvjcqFNCFpM2kaJ3aFYLwl0JBP wKDRLLZkXP4SoWzDyQxb5/bEaUfEtrW0+EpfgyIcTtNf0w0KY+1TnMcrMnGnq05tB34f fDag== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@citrix.com header.s=securemail header.b="ReF/knYE"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=citrix.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u7si1592012ejn.161.2020.07.23.01.47.47; Thu, 23 Jul 2020 01:48:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@citrix.com header.s=securemail header.b="ReF/knYE"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=citrix.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726558AbgGWIpj (ORCPT + 99 others); Thu, 23 Jul 2020 04:45:39 -0400 Received: from esa3.hc3370-68.iphmx.com ([216.71.145.155]:61471 "EHLO esa3.hc3370-68.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725984AbgGWIpj (ORCPT ); Thu, 23 Jul 2020 04:45:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1595493939; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=72O9Vq2KCcfxQZ+2XMr33XBH+Ul/LT1ze0PUb6UVYmA=; b=ReF/knYEnrbbuatmtTEBzsIkLrqomi1Uj8Bqx874nl9OJSOhsS2xSnFc HS40vKh3dQL5vDkH3i9SatKZL3IGoaiyn1K1gYqTS1O6hV1bNtKcrOo9+ ptNlT4wksDtXRitCZ6YoyjNAcLRS4SkkJu70vJVOiP+RIzbdFAX4jOU0Q M=; Authentication-Results: esa3.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none IronPort-SDR: f7/VECJkUrZI6D9AU9fZyXFnzqE7fxOOJW8CSc/x4arrsRiDYsnH7BAo3Xdo92ixKIqxZ2NwCg it28KI7hnbx7sNR/Sziev+cmHmfTTr0wwtMz25hUj1rgU6ODGWnX3fOhYmVitmvcgd3SQ2XS7H pfekBXi7utIwA3ue+p7Uc/0oSkMmBm/WSnOk0/kYIWzlXgWUNqY9bXXJj+58LIlc8qskCis/+N LhNTFkVkCnPNGlLUottO+4pJX2Uw5TF/j27GkvDiLyA1vEehq8K15OB0EiFrlvD6bMpwUybw4Y 0cI= X-SBRS: 2.7 X-MesageID: 23016163 X-Ironport-Server: esa3.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.75,386,1589256000"; d="scan'208";a="23016163" From: Roger Pau Monne To: CC: Roger Pau Monne Subject: [PATCH 0/3] xen/balloon: fixes for memory hotplug Date: Thu, 23 Jul 2020 10:45:20 +0200 Message-ID: <20200723084523.42109-1-roger.pau@citrix.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, The following series contain some fixes in order to make Xen balloon memory hotplug function properly. Fix two patches are bugfixes that IMO should be backported to stable branches, last patch might be more controversial (to backport) since it includes a small change to the generic memory hotplug interface. Thanks, Roger. Roger Pau Monne (3): xen/balloon: fix accounting in alloc_xenballooned_pages error path xen/balloon: make the balloon wait interruptible memory: introduce an option to force onlining of hotplug memory drivers/xen/balloon.c | 14 +++++++++++--- include/linux/memory_hotplug.h | 3 ++- mm/memory_hotplug.c | 16 ++++++++++------ 3 files changed, 23 insertions(+), 10 deletions(-) -- 2.27.0