Re: [PATCH] conf: Check for NUMA distances in validity check

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

 



On Tue, Feb 06, 2018 at 17:23:47 +0100, Michal Privoznik wrote:
> NUMA distances are part of guest ABI (guests can read it
> directly!) and therefore as such shouldn't change throughout the
> lifetime of domain.
> 
> Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx>
> ---
>  src/conf/numa_conf.c | 13 ++++++++++++-
>  1 file changed, 12 insertions(+), 1 deletion(-)
> 
> diff --git a/src/conf/numa_conf.c b/src/conf/numa_conf.c
> index c906a53de..7d3f9e661 100644
> --- a/src/conf/numa_conf.c
> +++ b/src/conf/numa_conf.c
> @@ -1073,7 +1073,7 @@ bool
>  virDomainNumaCheckABIStability(virDomainNumaPtr src,
>                                 virDomainNumaPtr tgt)
>  {
> -    size_t i;
> +    size_t i, j;

Please declare j on a separate line.

>      if (virDomainNumaGetNodeCount(src) != virDomainNumaGetNodeCount(tgt)) {
>          virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
> @@ -1102,6 +1102,17 @@ virDomainNumaCheckABIStability(virDomainNumaPtr src,
>                               "match source"), i);
>              return false;
>          }
> +
> +        for (j = 0; j < virDomainNumaGetNodeCount(src); j++) {

Since the matrix of distances is symetrical along the diagonal, do we
really need to check both parts? As in .. how about initializing 'j' to
'i' in this loop?

Attachment: signature.asc
Description: PGP signature

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux