Thread (3 messages) read the whole thread 3 messages, 3 authors, 2021-06-05

Re: [PATCH 1/1] Drivers: hv: Move Hyper-V extended capability check to arch neutral code

From: Wei Liu <wei.liu@kernel.org>
Date: 2021-06-05 10:25:56
Also in: lkml

On Fri, Jun 04, 2021 at 12:14:09AM +0000, Sunil Muthuswamy wrote:
quoted
The extended capability query code is currently under arch/x86, but it
is architecture neutral, and is used by arch neutral code in the Hyper-V
balloon driver. Hence the balloon driver fails to build on other
architectures.

Fix by moving the ext cap code out from arch/x86.  Because it is also
called from built-in architecture specific code, it can't be in a module,
so the Makefile treats as built-in even when CONFIG_HYPERV is "m".  Also
drivers/Makefile is tweaked because this is the first occurrence of a
Hyper-V file that is built-in even when CONFIG_HYPERV is "m".

While here, update the hypercall status check to use the new helper
function instead of open coding. No functional change.
Thanks for taking care of this, Michael.

Reviewed-by: Sunil Muthuswamy <redacted>
Applied to hyperv-next. Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help