mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
libxg: drop dead assignment to "rc" from xc_cpuid_apply_policy()
"rc" is written immediately below the outer if(). Fold the remaining two
if()s.
Coverity ID: 1532320
Fixes: 685e922d6f ("tools/libxc: Rework xc_cpuid_apply_policy() to use {get,set}_cpu_policy()")
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
This commit is contained in:
1 parent
129aba0e79
commit
2dbc4d4fb5
1 file changed
+5
-10
@@ -462,17 +462,12 @@ int xc_cpuid_apply_policy(xc_interface *xch, uint32_t domid, bool restore,
|
||||
/* Get the host policy. */
|
||||
rc = xc_get_cpu_featureset(xch, XEN_SYSCTL_cpu_featureset_host,
|
||||
&len, host_featureset);
|
||||
if ( rc )
|
||||
/* Tolerate "buffer too small", as we've got the bits we need. */
|
||||
if ( rc && errno != ENOBUFS )
|
||||
{
|
||||
/* Tolerate "buffer too small", as we've got the bits we need. */
|
||||
if ( errno == ENOBUFS )
|
||||
rc = 0;
|
||||
else
|
||||
{
|
||||
PERROR("Failed to obtain host featureset");
|
||||
rc = -errno;
|
||||
goto out;
|
||||
}
|
||||
PERROR("Failed to obtain host featureset");
|
||||
rc = -errno;
|
||||
goto out;
|
||||
}
|
||||
|
||||
/* Get the domain's default policy. */
|
||||
|
||||