Anthony Liguori wrote:
Hypercalls should return kvm-specific error codes (defined in
include/linux/kvm_para.h), not Linux error codes, as they could be
used in operating systems which have different values for E2BIG and
friends.
If Linux's errnos are stable, we could just use them and let a
non-Linux guest define a set of KVM_E2BIG, etc.? It just seemed
pretty ugly to add a bunch of these.
The ugliness will serve to remind us that this is a potentially
non-Linux path.
In this particular case, the names are not present in guest-visible
headers, but any other that is made visible must have a
non-Linux-dependent name, so I don't see why error numbers should be
treated specially.
--
error compiling committee.c: too many arguments to function
_______________________________________________
Virtualization mailing list
Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linux-foundation.org/mailman/listinfo/virtualization