[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/3][4.17?] x86/pv-shim: ballooning fixes


  • To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
  • Date: Fri, 28 Oct 2022 11:11:03 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=p/Uo5j8AgtoGCHO+zF3Av/+B03tT0g/tCM4dc8+0L9U=; b=TiT/IT5pENTDfD6RtjrenokeL4WmbWCYfKWiIcCClChk5ztclDVuMjhP8J0tM8aSFDufloonmMa4q+jMc6Pa4TzAuvY5YQSSqudFd+5HjSJbt9M0K9kVb/OBlm+08Kz4VytK0Z74ser4cBYDXx6ZHG6u0XXeiqLFnRCYGYwTmULFEpzeS6VyjrfpkdxEDBjmZ2i9dRQFhY8iiAnDwrsKU2RSHHXpiCa/Xcm5X4rQM46ygTMSGAIe/oBQ84OmMAQqZElIvvagjgvm3kTByp0jgSItIOk6fAzJkUy1sJHXPsFToihSNs0w+pX6Roe+fAi32j28/dbWD4K/FVQmZ3iWaA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AQcWRTtAA86ycBb577T9WrQl75Qa/I9s6Ll2j77d7ayAb4VEkt9NE9wK9XGVFwAOgGFvtl/I8wLp46h6kSAyv6EtwctmmpM6vD3MDN2TJFU/RF538hvXiJelbE7JMJHlcCGtaBSYc4CHryeRzUm8mppwXtsaRy17Ol9TL+sMigcDU3PphbVFJc7EWMeeFULLHbdm1Wmt+xEJvWGF4HOPsWV5hsLZMO6DSB9hAOws8Cbjl/P81Q1woOvZscLExfawhqi6hg1dsC9brQeb/BSbK5dRqu4VYMtLw/zQa0ULXsO6PkqVgCSP0y0gm/JIoDsQCBHxURlQbzPuyFEYEZcRwA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Wei Liu <wl@xxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>, Henry Wang <Henry.Wang@xxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>
  • Delivery-date: Fri, 28 Oct 2022 11:11:17 +0000
  • Ironport-data: A9a23:dLjweK+pEbQe4W0Od6wUDrUDv3+TJUtcMsCJ2f8bNWPcYEJGY0x3z mQYX26FMqrYZGTxfNp3aNji8B5VsJ6Gy9dlGgc5qCk8E34SpcT7XtnIdU2Y0wF+jCHgZBk+s 5hBMImowOQcFCK0SsKFa+C5xZVE/fjUAOG6UKucYHsZqTZMEE8JkQhkl/MynrlmiN24BxLlk d7pqojUNUTNNwRcawr40Ire7kIy1BjOkGlA5AZnPaob5Aa2e0Q9V/rzG4ngdxMUfaEMdgKKb 76r5K20+Grf4yAsBruN+losWhRXKlJ6FVHmZkt+A8BOsDAbzsAB+v9T2M4nQVVWk120c+VZk 72hg3ASpTABZcUgkMxFO/VR/roX0aduoNcrKlDn2SCfItGvn9IBDJyCAWlvVbD09NqbDkluy sIqcxogYSugqO6swO6ic+ZthMEseZyD0IM34hmMzBn/JNN/G9XmfP+P4tVVmjAtmspJAPDSI dIDbiZiZwjBZBsJPUoLDJU5n6GjgXyXnz9w8QrJ4/ZopTaNilAguFTuGIO9ltiibMNZhEuH4 EnB+Hz0GEoyP92D0zuVtHmrg4cjmAurBthJSufhrZaGhnWK20AuEwEyRGK2uMTnuEW8Uv1+L 2o9r39GQa8asRbDosPGdx+yrWOAvxUcc8FNCOB84waIooLE7gDcCmUaQzppbN09qNRwVTEsz kWOnd7iGXpoqrL9YW2Z3qeZq3W1Iyd9BU8PYzUVCzQM5dbLqZs2yBnIS75e/LWdi9T0HXT13 GqMpS1n3bEL15ZXhuO84EzNhC+qqt7RVAkp6w7LX2WjqARkeIqiYI/u4l/ehRpdELukopC6l CBss6CjAComV/lhSATlrD0xIYyU
  • Ironport-hdrordr: A9a23:FXaUGa1mckcXGb0ifDpGeQqjBRFyeYIsimQD101hICG9Lfb0qy n+pp4mPEHP4wr5AEtQ4uxpOMG7MBDhHQYc2/hdAV7QZnidhILOFvAv0WKC+UyrJ8SazIJgPM hbAs9D4bHLbGSSyPyKmDVQcOxQj+VvkprY49s2pk0FJW4FV0gj1XYBNu/xKDwVeOAyP+tcKH Pq3Lsjm9PPQxQqR/X+IkNAc/nIptXNmp6jSwUBHQQb5A6Hii7twKLmEjCDty1uEg9n8PMHyy zoggb57qKsv7WQ0RnHzVLe6JxQhZ/I1sZDPsqRkcIYQw+cyjpAJb4RGIFqjgpF5d1H22xa1O UkZC1QePib3kmhPF1dZyGdnTUIngxeskMKgmXo/EcL6faJOA7STfAxy76xOyGplXbJ9rtHod 129nPcuJxNARzamiPho9DOShFxj0Kx5WEviOgJkhVkIMIjgZJq3PsiFXluYeE9NTO/7JpiHP hlDcna6voTeVSGb2rBtm0qxNC3RHw8EhqPX0BH46WuonNrtWE8y1FdyN0Un38G+p54Q55Y5/ 7cOqAtkL1VVMcZYa90Ge9ES8qqDW7GRw7KLQupUBzaPbBCP2iIp4/84b0z6u3vcJsUzIEqkJ CES19cvX5aQTObNSRP5uw/zvngehTPYd228LAu23FQgMyNeJP7dSueVVspj8ys5/0CH8yzYY fABK5r
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHY6p3LXAPNFfdZH06/96aDJvU0V64jprOA
  • Thread-topic: [PATCH 0/3][4.17?] x86/pv-shim: ballooning fixes

On 28/10/2022 08:20, Jan Beulich wrote:
> These patches have (as a single, monolithic one) been living in
> the XenServer patch queue for quite some time. While preparing for
> this upstream submission, I've left the code largely as is (only a
> few cosmetic adjustments, but no functional changes), so the series
> can be assumed to have been properly tested. What I did fully alter
> though are the descriptions.
>
> 1: correctly ignore empty onlining requests
> 2: correct ballooning up for compat guests
> 3: correct ballooning down for compat guests

Thanks for doing this.  From our side, they all came from testing where
we took our existing PV guest tests and ran the guests shimmed.

I'm reasonably sure there are more issues lurking, but this is
definitely an improvement on its own.

They want backporting (in due course), so should be considered for 4.17
seeing as they're ready now.

Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.