|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen staging] libxc: remove xch parameter from xc_cpuid_policy
commit d36c0b2f08e26964b2098ab8b0094d8005d78c86
Author: Roger Pau Monne <roger.pau@xxxxxxxxxx>
AuthorDate: Thu Jun 28 12:12:07 2018 +0200
Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Thu Jun 28 11:37:45 2018 +0100
libxc: remove xch parameter from xc_cpuid_policy
It's not used by the function or any of the helpers called by it.
Reported-by: Wei Liu <wei.liu2@xxxxxxxxxx>
Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>
---
tools/libxc/xc_cpuid_x86.c | 27 +++++++++++----------------
1 file changed, 11 insertions(+), 16 deletions(-)
diff --git a/tools/libxc/xc_cpuid_x86.c b/tools/libxc/xc_cpuid_x86.c
index 3d1421aa50..eb2e2db569 100644
--- a/tools/libxc/xc_cpuid_x86.c
+++ b/tools/libxc/xc_cpuid_x86.c
@@ -308,8 +308,7 @@ static void free_cpuid_domain_info(struct cpuid_domain_info
*info)
free(info->featureset);
}
-static void amd_xc_cpuid_policy(xc_interface *xch,
- const struct cpuid_domain_info *info,
+static void amd_xc_cpuid_policy(const struct cpuid_domain_info *info,
const unsigned int *input, unsigned int *regs)
{
switch ( input[0] )
@@ -365,8 +364,7 @@ static void amd_xc_cpuid_policy(xc_interface *xch,
}
}
-static void intel_xc_cpuid_policy(xc_interface *xch,
- const struct cpuid_domain_info *info,
+static void intel_xc_cpuid_policy(const struct cpuid_domain_info *info,
const unsigned int *input, unsigned int
*regs)
{
switch ( input[0] )
@@ -397,8 +395,7 @@ static void intel_xc_cpuid_policy(xc_interface *xch,
}
}
-static void xc_cpuid_hvm_policy(xc_interface *xch,
- const struct cpuid_domain_info *info,
+static void xc_cpuid_hvm_policy(const struct cpuid_domain_info *info,
const unsigned int *input, unsigned int *regs)
{
switch ( input[0] )
@@ -490,13 +487,12 @@ static void xc_cpuid_hvm_policy(xc_interface *xch,
}
if ( info->vendor == VENDOR_AMD )
- amd_xc_cpuid_policy(xch, info, input, regs);
+ amd_xc_cpuid_policy(info, input, regs);
else
- intel_xc_cpuid_policy(xch, info, input, regs);
+ intel_xc_cpuid_policy(info, input, regs);
}
-static void xc_cpuid_pv_policy(xc_interface *xch,
- const struct cpuid_domain_info *info,
+static void xc_cpuid_pv_policy(const struct cpuid_domain_info *info,
const unsigned int *input, unsigned int *regs)
{
switch ( input[0] )
@@ -592,8 +588,7 @@ static void xc_cpuid_pv_policy(xc_interface *xch,
}
}
-static void xc_cpuid_policy(xc_interface *xch,
- const struct cpuid_domain_info *info,
+static void xc_cpuid_policy(const struct cpuid_domain_info *info,
const unsigned int *input, unsigned int *regs)
{
/*
@@ -608,9 +603,9 @@ static void xc_cpuid_policy(xc_interface *xch,
}
if ( info->hvm )
- xc_cpuid_hvm_policy(xch, info, input, regs);
+ xc_cpuid_hvm_policy(info, input, regs);
else
- xc_cpuid_pv_policy(xch, info, input, regs);
+ xc_cpuid_pv_policy(info, input, regs);
}
static int xc_cpuid_do_domctl(
@@ -745,7 +740,7 @@ int xc_cpuid_apply_policy(xc_interface *xch, uint32_t domid,
for ( ; ; )
{
cpuid(input, regs);
- xc_cpuid_policy(xch, &info, input, regs);
+ xc_cpuid_policy(&info, input, regs);
if ( regs[0] || regs[1] || regs[2] || regs[3] )
{
@@ -818,7 +813,7 @@ int xc_cpuid_set(
cpuid(input, regs);
memcpy(polregs, regs, sizeof(regs));
- xc_cpuid_policy(xch, &info, input, polregs);
+ xc_cpuid_policy(&info, input, polregs);
for ( i = 0; i < 4; i++ )
{
--
generated by git-patchbot for /home/xen/git/xen.git#staging
_______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/xen-changelog
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |