[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <7f6d3d717791402f8aad39238f0a5329@SN2PR03MB061.namprd03.prod.outlook.com>
Date: Wed, 13 Mar 2013 17:25:07 +0000
From: KY Srinivasan <kys@...rosoft.com>
To: Olaf Hering <olaf@...fle.de>
CC: "gregkh@...uxfoundation.org" <gregkh@...uxfoundation.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"devel@...uxdriverproject.org" <devel@...uxdriverproject.org>,
"apw@...onical.com" <apw@...onical.com>,
"jasowang@...hat.com" <jasowang@...hat.com>
Subject: RE: [PATCH RESEND 5/6] Drivers: hv: balloon: Implement hot-add
functionality
> -----Original Message-----
> From: Olaf Hering [mailto:olaf@...fle.de]
> Sent: Wednesday, March 13, 2013 12:50 PM
> To: KY Srinivasan
> Cc: gregkh@...uxfoundation.org; linux-kernel@...r.kernel.org;
> devel@...uxdriverproject.org; apw@...onical.com; jasowang@...hat.com
> Subject: Re: [PATCH RESEND 5/6] Drivers: hv: balloon: Implement hot-add
> functionality
>
> On Tue, Mar 12, K. Y. Srinivasan wrote:
>
> > Implement the memory hot-add functionality. With this, Linux guests can fully
> > participate in the Dynamic Memory protocol implemented in the Windows
> hosts.
>
> > +++ b/drivers/hv/Kconfig
> > @@ -15,7 +15,7 @@ config HYPERV_UTILS
> >
> > config HYPERV_BALLOON
> > tristate "Microsoft Hyper-V Balloon driver"
> > - depends on HYPERV
> > + depends on HYPERV && MEMORY_HOTPLUG
> > help
> > Select this option to enable Hyper-V Balloon driver.
>
> This driver now depends on CONFIG_MEMORY_HOTPLUG, which is disabled in
> openSuSE i386 kernel. As a result, the hv_balloon driver disappears for
> 32bit kernels.
>
> Any chance that the Kconfig dependency can be moved inside the code so
> that a 32bit guest can still do balloon operations?
I can preserve the old behavior by getting rid of the config dependency and adding in
the MEMORY_HOTPLUG dependency around the affected code. Greg, shall I just re-send
this one patch.
Regards,
K. Y
>
>
> Olaf
>
Powered by blists - more mailing lists