diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2006-03-02 16:06:51 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2006-03-02 16:06:51 +0100 |
commit | 4ac792ac1dfbd3038abdf5feeb79b9d5eabc8571 (patch) | |
tree | 187e9af34bb5c4cab8319c9142f32c3a3a16fcf1 /tools/libxc/xc_core.c | |
parent | 2a335a7802c96150b4778470dedffd8d521a105c (diff) | |
download | xen-4ac792ac1dfbd3038abdf5feeb79b9d5eabc8571.tar.gz xen-4ac792ac1dfbd3038abdf5feeb79b9d5eabc8571.tar.bz2 xen-4ac792ac1dfbd3038abdf5feeb79b9d5eabc8571.zip |
While native code range-checks the requested address, possibly
truncates the range, and then reads/writes page-wise until possibly
encountering a -EFAULT issue, Xen code accessed the whole range in a
single step, thus not allowing partially succeeding accesses.
From: Jan Beulich
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/libxc/xc_core.c')
0 files changed, 0 insertions, 0 deletions