mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 10:40:03 +01:00
io passthru: fix a bug when assigning a SATA CDROM or DISK
Signed-off-by: Li Zhang <li.zhang@intel.com> Signed-off-by: Yu Zhao <yu.zhao@intel.com>
This commit is contained in:
1 parent
0ae64c2ff8
commit
fbaecffa06
1 file changed
+1
-1
@@ -284,7 +284,7 @@ void dpci_ioport_write(uint32_t mport, ioreq_t *p)
|
||||
data = p->data;
|
||||
if ( p->data_is_ptr )
|
||||
(void)hvm_copy_from_guest_phys(
|
||||
&data, p->data + (sign * i & p->size), p->size);
|
||||
&data, p->data + (sign * i * p->size), p->size);
|
||||
|
||||
switch ( p->size )
|
||||
{
|
||||
|
||||