Commit adcb4ee6 authored by David Gibson's avatar David Gibson Committed by Michael S. Tsirkin
Browse files

dimm: Correct type of MemoryHotplugState->base



The 'base' field of MemoryHotplugState is ram_addr_t, which indicates that
it exists in the abstract address space of RAM regions.

However, the actual usage of this field indicates that it is a concrete
physical address (it's passed as an offset to memory_region_add_subgregion
for example).

So, correct its type to 'hwaddr'.

Signed-off-by: default avatarDavid Gibson <david@gibson.dropbear.id.au>
Reviewed-by: default avatarMichael S. Tsirkin <mst@redhat.com>
Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
Reviewed-by: default avatarIgor Mammedov <imammedo@redhat.com>
Acked-by: default avatarEduardo Habkost <ehabkost@redhat.com>
parent ae123749
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -77,7 +77,7 @@ typedef struct PCDIMMDeviceClass {
 * @mr: hotplug memory address space container
 */
typedef struct MemoryHotplugState {
    ram_addr_t base;
    hwaddr base;
    MemoryRegion mr;
} MemoryHotplugState;