direct-io.hg

changeset 13987:b90180c2a057

hvm: Remove noisy warnings associated with MOVS emulation.
Signed-off-by: Keir Fraser <keir@xensource.com>
author kfraser@localhost.localdomain
date Mon Feb 19 15:46:01 2007 +0000 (2007-02-19)
parents e846a7a444fa
children ee6e484403a9
files xen/arch/x86/hvm/platform.c
line diff
     1.1 --- a/xen/arch/x86/hvm/platform.c	Mon Feb 19 15:43:27 2007 +0000
     1.2 +++ b/xen/arch/x86/hvm/platform.c	Mon Feb 19 15:46:01 2007 +0000
     1.3 @@ -1048,10 +1048,6 @@ void handle_mmio(unsigned long gpa)
     1.4          else
     1.5              dir = IOREQ_READ;
     1.6  
     1.7 -        if ( addr & (size - 1) )
     1.8 -            gdprintk(XENLOG_WARNING,
     1.9 -                     "Unaligned ioport access: %lx, %d\n", addr, size);
    1.10 -
    1.11          /*
    1.12           * In case of a movs spanning multiple pages, we break the accesses
    1.13           * up into multiple pages (the device model works with non-continguous
    1.14 @@ -1065,8 +1061,6 @@ void handle_mmio(unsigned long gpa)
    1.15          if ( (addr & PAGE_MASK) != ((addr + size - 1) & PAGE_MASK) ) {
    1.16              unsigned long value = 0;
    1.17  
    1.18 -            gdprintk(XENLOG_WARNING,
    1.19 -                     "Single io request in a movs crossing page boundary.\n");
    1.20              mmio_op->flags |= OVERLAP;
    1.21  
    1.22              if ( dir == IOREQ_WRITE ) {