【QEMU系统分析之实例篇(三十五)】

系列文章目录

第三十五章 QEMU系统仿真的机器创建分析实例

qdev_connect_gpio_out_named(lpc_dev, ICH9_GPIO_GSI)


文章目录

  • 系列文章目录
    • 第三十五章 QEMU系统仿真的机器创建分析实例
      • qdev_connect_gpio_out_named(lpc_dev, ICH9_GPIO_GSI)
  • 前言
  • 一、QEMU是什么?
  • 二、QEMU系统仿真的机器创建分析实例
    • 1.系统仿真的命令行参数
    • 2. 将当前机器配置导出到文件
      • qmp_x_exit_preconfig()
        • qemu_init_board()
        • qdev_connect_gpio_out_named(lpc_dev, ICH9_GPIO_GSI, i, x86ms->gsi[i])
    • 3.调试输出
  • 总结


前言

本文以 QEMU 8.2.2 为例,分析其作为系统仿真工具的工作过程,并为读者展示各种 QEMU 系统仿真的启动配置实例。
本文读者需要具备一定的 QEMU 系统仿真使用经验,并对 C 语言编程有一定了解。


一、QEMU是什么?

QEMU 是一个通用且开源的机器模拟器和虚拟机。
其官方主页是:https://www.qemu.org/


二、QEMU系统仿真的机器创建分析实例

1.系统仿真的命令行参数

QEMU 作为系统仿真工具,其入口代码在 system/main.c 文件中,初始化函数 qemu_init() 的实现在 system/vl.c 文件中。
前文完成创建目标机器的过程分析,本文将继续后续运行过程的分析,读者需要对 QEMU 系统启动过程的程序代码有所了解,相关内容可以参考《QEMU系统分析之启动篇》系列文章。

..\qemu\8.2.2-qkd\qemu-system-x86_64.exe -cpu "Penryn,vendor=GenuineIntel,+ssse3,+sse4.2" -M  "q35,accel=whpx,smm=off" -object "memory-backend-ram,id=ram0,size=4G,prealloc=on,share=on,merge=off,dump=off"  -object "memory-backend-ram,id=ram1,size=2G,prealloc=on,share=on,merge=off,dump=off" -numa "node,memdev=ram0,cpus=0,nodeid=0" -numa "node,memdev=ram1,cpus=1,nodeid=1" -smp "cpus=2" -m "6G" -audio "sdl,model=hda" -vga "std" -netdev "user,id=mynet0" -device "e1000,id=nic1,netdev=mynet0" -L "data" -qtest "unix:qtest-sock,server,nowait" -drive "file=data/OVMF_CODE_4M.fd,if=pflash,format=raw,readonly=on" -drive "file=data/OVMF_VARS_4M.fd,if=pflash,format=raw,readonly=off"

2. 将当前机器配置导出到文件

这部分代码在 system/vl.c 文件中,实现如下:

int qemu_init(int argc, char **argv)
{
...if (!preconfig_requested) {qmp_x_exit_preconfig(&error_fatal);}
...
}

前文分析了解析机器的存储设备设置的过程,本文将分析解析 NUMA 结点配置项的过程。


qmp_x_exit_preconfig()

函数 qmp_x_exit_preconfig() 代码如下:

void qmp_x_exit_preconfig(Error **errp)
{if (phase_check(PHASE_MACHINE_INITIALIZED)) {error_setg(errp, "The command is permitted only before machine initialization");return;}qemu_init_board();qemu_create_cli_devices();qemu_machine_creation_done();if (loadvm) {load_snapshot(loadvm, NULL, false, NULL, &error_fatal);}if (replay_mode != REPLAY_MODE_NONE) {replay_vmstate_init();}if (incoming) {Error *local_err = NULL;if (strcmp(incoming, "defer") != 0) {qmp_migrate_incoming(incoming, false, NULL, &local_err);if (local_err) {error_reportf_err(local_err, "-incoming %s: ", incoming);exit(1);}}} else if (autostart) {qmp_cont(NULL);}
}

首先,调用函数 qemu_init_board() 初始化机器主板,代码如下:

    qemu_init_board();

qemu_init_board()

代码如下:

static void qemu_init_board(void)
{/* process plugin before CPUs are created, but once -smp has been parsed */qemu_plugin_load_list(&plugin_list, &error_fatal);/* From here on we enter MACHINE_PHASE_INITIALIZED.  */machine_run_board_init(current_machine, mem_path, &error_fatal);drive_check_orphaned();realtime_init();
}

在函数 qemu_init_board() 中,首先运行机器主板的初始化,代码如下:

void machine_run_board_init(MachineState *machine, const char *mem_path, Error **errp)
{ERRP_GUARD();MachineClass *machine_class = MACHINE_GET_CLASS(machine);ObjectClass *oc = object_class_by_name(machine->cpu_type);CPUClass *cc;/* This checkpoint is required by replay to separate prior clockreading from the other reads, because timer polling functions queryclock values from the log. */replay_checkpoint(CHECKPOINT_INIT);if (!xen_enabled()) {/* On 32-bit hosts, QEMU is limited by virtual address space */if (machine->ram_size > (2047 << 20) && HOST_LONG_BITS == 32) {error_setg(errp, "at most 2047 MB RAM can be simulated");return;}}if (machine->memdev) {ram_addr_t backend_size = object_property_get_uint(OBJECT(machine->memdev),"size",  &error_abort);if (backend_size != machine->ram_size) {error_setg(errp, "Machine memory size does not match the size of the memory backend");return;}} else if (machine_class->default_ram_id && machine->ram_size &&numa_uses_legacy_mem()) {if (object_property_find(object_get_objects_root(),machine_class->default_ram_id)) {error_setg(errp, "object's id '%s' is reserved for the default"" RAM backend, it can't be used for any other purposes",machine_class->default_ram_id);error_append_hint(errp,"Change the object's 'id' to something else or disable"" automatic creation of the default RAM backend by setting"" 'memory-backend=%s' with '-machine'.\n",machine_class->default_ram_id);return;}if (!create_default_memdev(current_machine, mem_path, errp)) {return;}}if (machine->numa_state) {numa_complete_configuration(machine);if (machine->numa_state->num_nodes) {machine_numa_finish_cpu_init(machine);if (machine_class->cpu_cluster_has_numa_boundary) {validate_cpu_cluster_to_numa_boundary(machine);}}}if (!machine->ram && machine->memdev) {machine->ram = machine_consume_memdev(machine, machine->memdev);}/* If the machine supports the valid_cpu_types check and the user* specified a CPU with -cpu check here that the user CPU is supported.*/if (machine_class->valid_cpu_types && machine->cpu_type) {int i;for (i = 0; machine_class->valid_cpu_types[i]; i++) {if (object_class_dynamic_cast(oc,machine_class->valid_cpu_types[i])) {/* The user specified CPU is in the valid field, we are* good to go.*/break;}}if (!machine_class->valid_cpu_types[i]) {/* The user specified CPU is not valid */error_report("Invalid CPU type: %s", machine->cpu_type);error_printf("The valid types are: %s",machine_class->valid_cpu_types[0]);for (i = 1; machine_class->valid_cpu_types[i]; i++) {error_printf(", %s", machine_class->valid_cpu_types[i]);}error_printf("\n");exit(1);}}/* Check if CPU type is deprecated and warn if so */cc = CPU_CLASS(oc);if (cc && cc->deprecation_note) {warn_report("CPU model %s is deprecated -- %s", machine->cpu_type,cc->deprecation_note);}if (machine->cgs) {/** With confidential guests, the host can't see the real* contents of RAM, so there's no point in it trying to merge* areas.*/machine_set_mem_merge(OBJECT(machine), false, &error_abort);/** Virtio devices can't count on directly accessing guest* memory, so they need iommu_platform=on to use normal DMA* mechanisms.  That requires also disabling legacy virtio* support for those virtio pci devices which allow it.*/object_register_sugar_prop(TYPE_VIRTIO_PCI, "disable-legacy","on", true);object_register_sugar_prop(TYPE_VIRTIO_DEVICE, "iommu_platform","on", false);}accel_init_interfaces(ACCEL_GET_CLASS(machine->accelerator));machine_class->init(machine);phase_advance(PHASE_MACHINE_INITIALIZED);
}

跟踪调式进入函数 machine_class->init(machine),代码如下:

void machine_run_board_init(MachineState *machine, const char *mem_path, Error **errp)
{
...machine_class->init(machine);
...
}

在本例中,machine_class->init() 实际调用函数 pc_q35_init(),代码如下:

/* PC hardware initialisation */
static void pc_q35_init(MachineState *machine)
{PCMachineState *pcms = PC_MACHINE(machine);PCMachineClass *pcmc = PC_MACHINE_GET_CLASS(pcms);X86MachineState *x86ms = X86_MACHINE(machine);Object *phb;PCIBus *host_bus;PCIDevice *lpc;DeviceState *lpc_dev;BusState *idebus[MAX_SATA_PORTS];ISADevice *rtc_state;MemoryRegion *system_memory = get_system_memory();MemoryRegion *system_io = get_system_io();MemoryRegion *pci_memory;MemoryRegion *rom_memory;GSIState *gsi_state;ISABus *isa_bus;int i;PCIDevice *ahci;ram_addr_t lowmem;DriveInfo *hd[MAX_SATA_PORTS];MachineClass *mc = MACHINE_GET_CLASS(machine);bool acpi_pcihp;bool keep_pci_slot_hpc;uint64_t pci_hole64_size = 0;HUEDBG("enter\n");/* Check whether RAM fits below 4G (leaving 1/2 GByte for IO memory* and 256 Mbytes for PCI Express Enhanced Configuration Access Mapping* also known as MMCFG).* If it doesn't, we need to split it in chunks below and above 4G.* In any case, try to make sure that guest addresses aligned at* 1G boundaries get mapped to host addresses aligned at 1G boundaries.*/if (machine->ram_size >= 0xb0000000) {lowmem = 0x80000000;} else {lowmem = 0xb0000000;}/* Handle the machine opt max-ram-below-4g.  It is basically doing* min(qemu limit, user limit).*/if (!pcms->max_ram_below_4g) {pcms->max_ram_below_4g = 4 * GiB;}if (lowmem > pcms->max_ram_below_4g) {lowmem = pcms->max_ram_below_4g;if (machine->ram_size - lowmem > lowmem &&lowmem & (1 * GiB - 1)) {warn_report("There is possibly poor performance as the ram size "" (0x%" PRIx64 ") is more then twice the size of"" max-ram-below-4g (%"PRIu64") and"" max-ram-below-4g is not a multiple of 1G.",(uint64_t)machine->ram_size, pcms->max_ram_below_4g);}}if (machine->ram_size >= lowmem) {x86ms->above_4g_mem_size = machine->ram_size - lowmem;x86ms->below_4g_mem_size = lowmem;} else {x86ms->above_4g_mem_size = 0;x86ms->below_4g_mem_size = machine->ram_size;}HUEDBG("\n");pc_machine_init_sgx_epc(pcms);HUEDBG("\n");x86_cpus_init(x86ms, pcmc->default_cpu_version);HUEDBG("\n");if (kvm_enabled()) {kvmclock_create(pcmc->kvmclock_create_always);}HUEDBG("\n");/* pci enabled */if (pcmc->pci_enabled) {huedbg_flag = 1;HUEDBG("\n");pci_memory = g_new(MemoryRegion, 1);memory_region_init(pci_memory, NULL, "pci", UINT64_MAX);rom_memory = pci_memory;HUEDBG("\n");huedbg_flag = 0;} else {pci_memory = NULL;rom_memory = system_memory;}HUEDBG("\n");pc_guest_info_init(pcms);if (pcmc->smbios_defaults) {/* These values are guest ABI, do not change */smbios_set_defaults("QEMU", mc->desc,mc->name, pcmc->smbios_legacy_mode,pcmc->smbios_uuid_encoded,pcms->smbios_entry_point_type);}HUEDBG("\n");/* create pci host bus */phb = OBJECT(qdev_new(TYPE_Q35_HOST_DEVICE));if (pcmc->pci_enabled) {pci_hole64_size = object_property_get_uint(phb,PCI_HOST_PROP_PCI_HOLE64_SIZE,&error_abort);}HUEDBG("\n");/* allocate ram and load rom/bios */pc_memory_init(pcms, system_memory, rom_memory, pci_hole64_size);object_property_add_child(OBJECT(machine), "q35", phb);object_property_set_link(phb, PCI_HOST_PROP_RAM_MEM,OBJECT(machine->ram), NULL);object_property_set_link(phb, PCI_HOST_PROP_PCI_MEM,OBJECT(pci_memory), NULL);object_property_set_link(phb, PCI_HOST_PROP_SYSTEM_MEM,OBJECT(system_memory), NULL);object_property_set_link(phb, PCI_HOST_PROP_IO_MEM,OBJECT(system_io), NULL);object_property_set_int(phb, PCI_HOST_BELOW_4G_MEM_SIZE,x86ms->below_4g_mem_size, NULL);object_property_set_int(phb, PCI_HOST_ABOVE_4G_MEM_SIZE,x86ms->above_4g_mem_size, NULL);object_property_set_bool(phb, PCI_HOST_BYPASS_IOMMU,pcms->default_bus_bypass_iommu, NULL);sysbus_realize_and_unref(SYS_BUS_DEVICE(phb), &error_fatal);HUEDBG("\n");/* pci */host_bus = PCI_BUS(qdev_get_child_bus(DEVICE(phb), "pcie.0"));pcms->bus = host_bus;HUEDBG("\n");/* irq lines */gsi_state = pc_gsi_create(&x86ms->gsi, pcmc->pci_enabled);HUEDBG("\n");/* create ISA bus */lpc = pci_new_multifunction(PCI_DEVFN(ICH9_LPC_DEV, ICH9_LPC_FUNC),TYPE_ICH9_LPC_DEVICE);HUEDBG("\n");qdev_prop_set_bit(DEVICE(lpc), "smm-enabled",x86_machine_is_smm_enabled(x86ms));HUEDBG("\n");lpc_dev = DEVICE(lpc);HUEDBG("\n");for (i = 0; i < IOAPIC_NUM_PINS; i++) {qdev_connect_gpio_out_named(lpc_dev, ICH9_GPIO_GSI, i, x86ms->gsi[i]);}HUEDBG("\n");pci_realize_and_unref(lpc, host_bus, &error_fatal);rtc_state = ISA_DEVICE(object_resolve_path_component(OBJECT(lpc), "rtc"));object_property_add_link(OBJECT(machine), PC_MACHINE_ACPI_DEVICE_PROP,TYPE_HOTPLUG_HANDLER,(Object **)&x86ms->acpi_dev,object_property_allow_set_link,OBJ_PROP_LINK_STRONG);object_property_set_link(OBJECT(machine), PC_MACHINE_ACPI_DEVICE_PROP,OBJECT(lpc), &error_abort);HUEDBG("\n");acpi_pcihp = object_property_get_bool(OBJECT(lpc),ACPI_PM_PROP_ACPI_PCIHP_BRIDGE,NULL);HUEDBG("\n");keep_pci_slot_hpc = object_property_get_bool(OBJECT(lpc),"x-keep-pci-slot-hpc",NULL);if (!keep_pci_slot_hpc && acpi_pcihp) {object_register_sugar_prop(TYPE_PCIE_SLOT,"x-do-not-expose-native-hotplug-cap","true", true);}HUEDBG("\n");isa_bus = ISA_BUS(qdev_get_child_bus(lpc_dev, "isa.0"));HUEDBG("\n");if (x86ms->pic == ON_OFF_AUTO_ON || x86ms->pic == ON_OFF_AUTO_AUTO) {pc_i8259_create(isa_bus, gsi_state->i8259_irq);}HUEDBG("\n");if (pcmc->pci_enabled) {ioapic_init_gsi(gsi_state, "q35");}HUEDBG("\n");if (tcg_enabled()) {x86_register_ferr_irq(x86ms->gsi[13]);}assert(pcms->vmport != ON_OFF_AUTO__MAX);if (pcms->vmport == ON_OFF_AUTO_AUTO) {pcms->vmport = ON_OFF_AUTO_ON;}HUEDBG("\n");/* init basic PC hardware */pc_basic_device_init(pcms, isa_bus, x86ms->gsi, rtc_state, !mc->no_floppy,0xff0104);HUEDBG("\n");if (pcms->sata_enabled) {/* ahci and SATA device, for q35 1 ahci controller is built-in */ahci = pci_create_simple_multifunction(host_bus,PCI_DEVFN(ICH9_SATA1_DEV,ICH9_SATA1_FUNC),"ich9-ahci");idebus[0] = qdev_get_child_bus(&ahci->qdev, "ide.0");idebus[1] = qdev_get_child_bus(&ahci->qdev, "ide.1");g_assert(MAX_SATA_PORTS == ahci_get_num_ports(ahci));ide_drive_get(hd, ahci_get_num_ports(ahci));ahci_ide_create_devs(ahci, hd);} else {idebus[0] = idebus[1] = NULL;}HUEDBG("\n");if (machine_usb(machine)) {/* Should we create 6 UHCI according to ich9 spec? */ehci_create_ich9_with_companions(host_bus, 0x1d);}HUEDBG("\n");if (pcms->smbus_enabled) {PCIDevice *smb;/* TODO: Populate SPD eeprom data.  */smb = pci_create_simple_multifunction(host_bus,PCI_DEVFN(ICH9_SMB_DEV,ICH9_SMB_FUNC),TYPE_ICH9_SMB_DEVICE);pcms->smbus = I2C_BUS(qdev_get_child_bus(DEVICE(smb), "i2c"));smbus_eeprom_init(pcms->smbus, 8, NULL, 0);}HUEDBG("\n");pc_cmos_init(pcms, idebus[0], idebus[1], rtc_state);HUEDBG("\n");/* the rest devices to which pci devfn is automatically assigned */pc_vga_init(isa_bus, host_bus);pc_nic_init(pcmc, isa_bus, host_bus, pcms->xenbus);HUEDBG("\n");if (machine->nvdimms_state->is_enabled) {nvdimm_init_acpi_state(machine->nvdimms_state, system_io,x86_nvdimm_acpi_dsmio,x86ms->fw_cfg, OBJECT(pcms));}HUEDBG("exit\n");
}

完成函数 pci_new_multifunction() 后,继续进入 PCI 设置,代码如下:


qdev_connect_gpio_out_named(lpc_dev, ICH9_GPIO_GSI, i, x86ms->gsi[i])
/* PC hardware initialisation */
static void pc_q35_init(MachineState *machine)
{
...qdev_prop_set_bit(DEVICE(lpc), "smm-enabled",x86_machine_is_smm_enabled(x86ms));lpc_dev = DEVICE(lpc);for (i = 0; i < IOAPIC_NUM_PINS; i++) {qdev_connect_gpio_out_named(lpc_dev, ICH9_GPIO_GSI, i, x86ms->gsi[i]);}
...
}

3.调试输出

首先,添加跟踪调试信息,修改后的代码如下:

/* PC hardware initialisation */
static void pc_q35_init(MachineState *machine)
{
...huedbg_flag = 1;HUEDBG("\n");qdev_prop_set_bit(DEVICE(lpc), "smm-enabled",x86_machine_is_smm_enabled(x86ms));HUEDBG("\n");lpc_dev = DEVICE(lpc);HUEDBG("\n");for (i = 0; i < IOAPIC_NUM_PINS; i++) {qdev_connect_gpio_out_named(lpc_dev, ICH9_GPIO_GSI, i, x86ms->gsi[i]);}HUEDBG("\n");huedbg_dump_X86MachineState(x86ms, 9);HUEDBG("\n");huedbg_flag = 0;
...
}

运行后,输出信息如下:

[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(72):<<<depth>>>=[5] mr=[000002995986acf0] dir=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(74):romd_mode=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(75):ram=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(76):subpage=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(77):readonly=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(78):nonvolatile=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(79):rom_device=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(80):flush_coalesced_mmio=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(81):unmergeable=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(82):dirty_log_mask=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(83):is_iommu=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(84):ram_block=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(85):owner=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(86):dev=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(93):ops=[00007ff67b14eec0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(94):opaque=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(95):container=[00000299599dd820]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(105):mapped_via_alias=[14]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(106):addr=[00000000000000000000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(108):size=[00000000000000010000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(112):destructor=[00007ff67a318770]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(113):align=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(114):terminates=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(115):ram_device=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(116):enabled=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(117):vga_logging_count=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(118):alias=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(125):alias_offset=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(126):priority=[-1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(127):subregions=[p(000002995986ada8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(128):subregions.tqh_first=[0000029ad9e55830][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(72):<<<depth>>>=[4] mr=[0000029ad9e55830] dir=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(74):romd_mode=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(75):ram=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(76):subpage=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(77):readonly=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(78):nonvolatile=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(79):rom_device=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(80):flush_coalesced_mmio=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(81):unmergeable=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(82):dirty_log_mask=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(83):is_iommu=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(84):ram_block=[0000029ad9eb2aa0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(85):owner=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(86):dev=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(93):ops=[00007ff67b14eec0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(94):opaque=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(95):container=[000002995986acf0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(105):mapped_via_alias=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(106):addr=[000000000000000000000000000c0000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(108):size=[00000000000000000000000000020000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(112):destructor=[00007ff67a318a90]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(113):align=[0000000000010000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(114):terminates=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(115):ram_device=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(116):enabled=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(117):vga_logging_count=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(118):alias=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(125):alias_offset=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(126):priority=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(127):subregions=[p(0000029ad9e558e8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(128):subregions.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(136):subregions_link=[p(0000029ad9e558f8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(137):subregions_link.tqe_next=[0000029ad9e56370][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(72):<<<depth>>>=[4] mr=[0000029ad9e56370] dir=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(74):romd_mode=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(75):ram=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(76):subpage=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(77):readonly=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(78):nonvolatile=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(79):rom_device=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(80):flush_coalesced_mmio=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(81):unmergeable=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(82):dirty_log_mask=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(83):is_iommu=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(84):ram_block=[0000029959afe250]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(85):owner=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(86):dev=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(93):ops=[00007ff67b14eec0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(94):opaque=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(95):container=[000002995986acf0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(105):mapped_via_alias=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(106):addr=[000000000000000000000000000e0000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(108):size=[00000000000000000000000000020000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(112):destructor=[00007ff67a318a90]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(113):align=[0000000000010000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(114):terminates=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(115):ram_device=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(116):enabled=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(117):vga_logging_count=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(118):alias=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(125):alias_offset=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(126):priority=[1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(127):subregions=[p(0000029ad9e56428)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(128):subregions.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(136):subregions_link=[p(0000029ad9e56438)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(137):subregions_link.tqe_next=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029ad9e56448)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[isa-bios]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[4] mr=[0000029ad9e56370] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029ad9e55908)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pc.rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[4] mr=[0000029ad9e55830] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(136):subregions_link=[p(000002995986adb8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(137):subregions_link.tqe_next=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(000002995986adc8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[000002995986acf0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(000002995986a948)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[ram-below-4g]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[000002995986a870] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(000002995986a288)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[ram-above-4g]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[000002995986a1b0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(00000299599dc978)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[system.flash0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[00000299599dc8a0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(00000299599dce88)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[system.flash1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[00000299599dcdb0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af35b8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[smram-region]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af34e0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af36c8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[smram-open-high]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af35f0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af3b08)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[tseg-blackhole]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af3a30] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af3d28)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[smbase-blackhole]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af3c50] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959aefda8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959aefcd0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959aefeb8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959aefde0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959aeffc8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959aefef0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af00d8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0000] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af01f8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0120] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0308)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0230] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0418)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0340] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0528)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0450] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0648)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0570] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0758)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0680] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0868)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0790] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0978)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af08a0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0a98)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af09c0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0ba8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0ad0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0cb8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0be0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0dc8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0cf0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0ee8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0e10] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af0ff8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af0f20] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1108)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1030] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1218)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1140] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1338)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1260] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1448)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1370] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1558)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1480] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1668)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1590] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1788)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af16b0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1898)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af17c0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af19a8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af18d0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1ab8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af19e0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1bd8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1b00] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1ce8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1c10] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1df8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1d20] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af1f08)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1e30] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2028)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af1f50] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2138)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2060] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2248)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2170] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2358)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2280] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2478)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af23a0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2588)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af24b0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2698)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af25c0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af27a8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af26d0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af28c8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af27f0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af29d8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2900] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2ae8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2a10] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2bf8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2b20] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2d18)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2c40] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2e28)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2d50] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af2f38)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2e60] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af3048)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af2f70] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af3168)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af3090] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af3278)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af31a0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af3388)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af32b0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959af3498)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959af33c0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(0000029959a13a88)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[whpx-apic-msi]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[5] mr=[0000029959a139b0] dir=[1][16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(136):subregions_link=[p(00000299599dd8e8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(137):subregions_link.tqe_next=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(145):coalesced=[p(00000299599dd8f8)]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(146):coalesced.tqh_first=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[system]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(151):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(152):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(156):rdm=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(158):disable_reentrancy_guard=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(160):>>>depth<<<=[6] mr=[00000299599dd820] dir=[0][16436]../util/huedbg-memory.c/huedbg_dump_FlatView(200):>>>depth<<<=[7] fv=[0000029ada7e0b90][16436]../util/huedbg-memory.c/huedbg_dump_AddressSpace(244):ioeventfd_nb=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_AddressSpace(245):ioeventfd_notifiers=[0]
[16436]../util/huedbg-memory.c/huedbg_dump_AddressSpace(246):ioeventfds=[0000000000000000]
[16436]../util/huedbg-memory.c/huedbg_dump_AddressSpace(247):listeners=[00007ff67b29a658]
[16436]../util/huedbg-memory.c/huedbg_dump_AddressSpace(248):address_spaces_link=[00007ff67b29a668]
[16436]../util/huedbg-memory.c/huedbg_dump_AddressSpace(250):>>>depth<<<=[8] as=[00007ff67b29a620][16436]../util/huedbg-x86.c/huedbg_dump_X86MachineState(160):>>>depth<<<=[9] x86ms=[00000299599d61c0]

根据调试信息,有如下的存储空间拓扑结构:

LEVEL-1:
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[system]
LEVEL-2:
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[whpx-apic-msi]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-ram]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-pci]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pam-rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[smbase-blackhole]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[tseg-blackhole]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[smram-open-high]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[smram-region]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[system.flash1]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[system.flash0]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[ram-above-4g]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[ram-below-4g]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pci]
LEVEL-3:
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[pc.rom]
[16436]../util/huedbg-memory.c/huedbg_dump_MemoryRegion(150):name=[isa-bios]

总结

以上分析了系统初始化过程中对目标机器初始化 LPC 总线即中断的初始化配置。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/12672.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python内置函数oct()详解

Python中的oct()函数是一个内置函数&#xff0c;用于将一个整数转换成它的八进制字符串表示。 函数定义 oct()函数的基本语法如下&#xff1a; oct(x)x&#xff1a;一个整数。 函数返回x的八进制表示&#xff0c;以字符串形式。 基本用法 将整数转换为八进制 number 64…

神经网络激活函数

一、为什么需要激活函数 通俗解释 想象一下你在玩乐高积木。你有各种不同颜色和形状的积木&#xff0c;你的任务是建造一个模型——也许是一辆车、一座房子&#xff0c;或者是一只动物。 如果你只允许每一块积木直接堆叠在另一块上面&#xff08;想象一下只能垂直或水平地把…

深度学习模型的训练细节

摘要&#xff1a; 深度学习模型训练是复杂且细致操作的过程&#xff0c;涉及多个步骤和技巧。在训练深度学习模型时&#xff0c;中间变量的检查是至关重要的&#xff0c;它可以帮助我们理解模型的学习动态&#xff0c;获得真实的训练过程反馈&#xff0c;及时发现并解决问题。通…

初识C语言——第二十天

do while ()循环 do 循环语句; while(表达式); 句式结构&#xff1a; 执行过程&#xff1a; do while循环的特点&#xff1a; 代码练习&#xff1a; 二分法算法&#xff1a; int main() {int arr[] { 0,1,2,3,4,5,6,7,8,9};int k 7;//查找数字7&#xff0c;在arr这个数组…

80%的产品经理被辞退不是因为能力,而是因为…

新手刚入门做产品经理&#xff0c;对产品经理的工作其实也是没有把握&#xff0c;这是对这份工作不够了解&#xff0c;不知道整个工作的流程&#xff0c;所以会感觉“没把握”&#xff0c;结果就是导致焦虑。 如果你硬着头皮做一遍&#xff0c;知道大概是怎么回事&#xff0c;…

Advanced RAG 07:在RAG系统中进行表格数据处理的新思路

编者按&#xff1a; 目前&#xff0c;检索增强生成&#xff08;RAG&#xff09;系统成为了将海量知识赋能于大模型的关键技术之一。然而,如何高效地处理半结构化和非结构化数据&#xff0c;尤其是文档中的表格数据&#xff0c;仍然是 RAG 系统面临的一大难题。 本文作者针对这一…

中国仓储物流装备产业链上最全产品资料大全(目前238家公司产品资料……)...

导语 大家好&#xff0c;我是社长&#xff0c;老K。专注分享智能制造和智能仓储物流等内容。 新书《智能物流系统构成与技术实践》人俱乐部 知识星球【智能仓储物流技术研习社】内已经收录了如下中国230多家仓储物流装备和技术相关产业链的公司的产品手册&#xff0c;请星球会员…

Oracle GoldenGate 配置双向同步

Oracle GoldenGate 配置双向同步 一、环境准备 DB版本:19.3 GoldenGate版本:21.3 系统环境配置: mkdir -p /u01/app/ogg_home chmod -R 777 /u01/app/ogg_home chown -R oracle:oinstall /u01/app/ogg_home vi .bash_profile # oracle export CV_ASSUME_DISTID=OEL7 expo…

python-pytorch seq2seq+attention笔记1.0.2

python-pytorch seq2seq+attention笔记1.0.0 1. LSTM模型的数据size2. 关于LSTM的输入数据包含hn和cn时,hn和cn的size3. LSTM参数中默认batch_first4. Attention机制的三种算法5. 模型的编码器6. 模型的解码器7. 最终模型8. 数据的准备9. 遇到的问题10. 完整代码11. 参考链接记…

好文推荐:基于热红外的双源能量平衡(TSEB)模型--从植物到全球尺度的蒸散诊断简史

文献 近日&#xff0c;美国农业部农业研究服务局&#xff08;USDA-ARS&#xff09;的科学家们发表了一篇重要的研究论文——“Agricultural and Forest Meteorology” &#xff08;https://www.sciencedirect.com/journal/agricultural-and-forest-meteorology&#xff09;&…

智慧公厕系统:改变“上厕所”体验的科技革新

公共厕所是城市建设中不可或缺的基础设施&#xff0c;然而&#xff0c;由于较为落后的管理模式&#xff0c;会常常存在着管理不到位、脏乱差的问题。为了改善公厕的使用体验&#xff0c;智慧公厕系统应运而生&#xff0c;并逐渐成为智慧城市建设的重要组成部分。本文将以智慧公…

AI工具如何简化日常生活?从论文到PPT,AI助手大集合

AI助手大集合&#xff0c;猛戳进来&#xff01; 在工作和生活中&#xff0c;我经常使用各种各样的人工智能工具&#xff0c;如AI写作软件、AI语音助手、AI绘图工具等。我发现&#xff0c;这些工具能够极大地提高工作效率并简化日常生活。作为一名AI工具的忠实爱好者&#xff0…

Python爬虫——如何使用urllib的HTTP基本库

怎样通过 urllib库 发送 HTTP 请求&#xff1f; urllib库主要由四个模块组成: urllib.request 打开和读取 URLurllib.error 包含 urllib.request 抛出的异常urllib.parse 用于解析 URLurllib.robotparser 用于解析 robots.txt 文件 1. 使用urllib.parse解析URL 使用urlparse(…

【3dmax笔记】022:文件合并、导入、导出

文章目录 一、合并二、导入三、导出四、注意事项一、合并 只能合并 max 文件(高版本能够合并低版本模型,低版本不能合并高版本的模型)。点击【文件】→【导入】→【合并】: 选择要合并的文件,后缀名为3dmax默认的格式,max文件。 二、导入 点击【文件】→【导入】→【导…

等保测评介绍

等保测评&#xff0c;全称为信息安全等级保护测评&#xff0c;是一种依据国家信息安全等级保护制度要求&#xff0c;对信息系统实施安全等级保护管理的过程。这一过程包括对信息系统的全面安全风险评估&#xff0c;目的是发现潜在的安全隐患&#xff0c;并提出相应的安全改进措…

【ZYNQ】Vivado 封装自定义 IP

在 FPGA 开发设计中&#xff0c;IP 核的使用通常是不可缺少的。FPGA IP 核是指一些已经过验证的、可重用的模块或者组件&#xff0c;可以帮助构建更加复杂的系统。本文主要介绍如何使用 Vivado 创建与封装用户自定义 IP 核&#xff0c;并使用创建的 IP 核进行串口回环测试。 目…

为什么只有const-static-枚举/整型才可以类内初始化

在C中&#xff0c;静态数据成员&#xff08;static member&#xff09;是类的所有对象共享的一个变量。由于它们不是与类的任何特定对象实例相关联的&#xff0c;因此不能在类的构造函数中初始化它们。静态数据成员的初始化必须在类定义之外进行&#xff0c;除非它们满足特定的…

谷歌I/O 2024大会全面硬刚OpenAI

&#x1f989; AI新闻 &#x1f680; 谷歌发布升级版Gemini机器人 竞争OpenAI ChatGPT-4 摘要&#xff1a;谷歌展示了升级版的 Gemini 聊天机器人&#xff0c;其支持实时处理视频和语音输入&#xff0c;并准确回答问题。此次发布时机与 OpenAI 公布 ChatGPT-4o 新模型几乎同步…

pycharm导入项目,创建虚拟环境,下载依赖

1、安装conda&#xff0c;此处省略 2、管理员身份打开CMD命令行&#xff0c;创建虚拟环境 conda create --name env_name python3.7 -y 其中&#xff0c;env_name替换为自己想要的环境名字&#xff0c;python3.7表示指定python版本为3.7&#xff0c;-y意味着遇到询问直接回复…

Redis经典问题:BigKey问题

大家好,我是小米,今天来和大家聊聊Redis中的一个经典问题:BigKey问题。在互联网系统中,我们经常需要保存大量的用户数据,比如用户的个人信息、粉丝列表、发表的微博内容等等。这些数据往往会被存储在Redis这样的缓存系统中,以提高系统的性能和响应速度。但是,在处理这些…