diff options
author | Olaf Hering <olaf@aepfle.de> | 2012-01-27 18:32:55 +0000 |
---|---|---|
committer | Olaf Hering <olaf@aepfle.de> | 2012-01-27 18:32:55 +0000 |
commit | 3fb8faf59e30206d45977e2908c2032d6ec3b3f0 (patch) | |
tree | ec162e68e4121ae50a0483924ca5b04e4db1adce /tools/xenpaging | |
parent | 1da3983b7db55f506d0764888aabf8001736f98f (diff) | |
download | xen-3fb8faf59e30206d45977e2908c2032d6ec3b3f0.tar.gz xen-3fb8faf59e30206d45977e2908c2032d6ec3b3f0.tar.bz2 xen-3fb8faf59e30206d45977e2908c2032d6ec3b3f0.zip |
tools/libxc: handle fallback in linux_privcmd_map_foreign_bulk properly
If the first ioctl fails with ENOENT it means the command is known. If a
second attempt to map each gfn happens to fail then there is no need to
run the fallback code. Some gfns are paged and the fallback code would
not fix the failure. Instead return the EINVAL to the caller.
Signed-off-by: Olaf Hering <olaf@aepfle.de>
Acked-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/xenpaging')
0 files changed, 0 insertions, 0 deletions