Commit c45eb53a authored by Li Qiang's avatar Li Qiang Committed by Paolo Bonzini
Browse files

edu: mmio: allow 64-bit access in read dispatch



The edu spec says when address >= 0x80, the MMIO area can
be accessed by 64-bit.

Signed-off-by: default avatarLi Qiang <liq3ea@163.com>
Reviewed-by: default avatarPhilippe Mathieu-Daude <philmd@redhat.com>
Message-Id: <20190510164349.81507-3-liq3ea@163.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent 20fb3105
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -185,7 +185,11 @@ static uint64_t edu_mmio_read(void *opaque, hwaddr addr, unsigned size)
    EduState *edu = opaque;
    uint64_t val = ~0ULL;

    if (size != 4) {
    if (addr < 0x80 && size != 4) {
        return val;
    }

    if (addr >= 0x80 && size != 4 && size != 8) {
        return val;
    }