Commit 619bd31d authored by Marc-André Lureau's avatar Marc-André Lureau Committed by Juan Quintela
Browse files
parent 603d5a42
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3895,7 +3895,7 @@ int ram_block_discard_range(RAMBlock *rb, uint64_t start, size_t length)

    uint8_t *host_startaddr = rb->host + start;

    if ((uintptr_t)host_startaddr & (rb->page_size - 1)) {
    if (!QEMU_PTR_IS_ALIGNED(host_startaddr, rb->page_size)) {
        error_report("ram_block_discard_range: Unaligned start address: %p",
                     host_startaddr);
        goto err;
@@ -3903,7 +3903,7 @@ int ram_block_discard_range(RAMBlock *rb, uint64_t start, size_t length)

    if ((start + length) <= rb->used_length) {
        bool need_madvise, need_fallocate;
        if (length & (rb->page_size - 1)) {
        if (!QEMU_IS_ALIGNED(length, rb->page_size)) {
            error_report("ram_block_discard_range: Unaligned length: %zx",
                         length);
            goto err;