Revision 7267c094 hw/pc.c

b/hw/pc.c
617 617
     * of nodes, one word for each VCPU->node and one word for each node to
618 618
     * hold the amount of memory.
619 619
     */
620
    numa_fw_cfg = qemu_mallocz((1 + smp_cpus + nb_numa_nodes) * 8);
620
    numa_fw_cfg = g_malloc0((1 + smp_cpus + nb_numa_nodes) * 8);
621 621
    numa_fw_cfg[0] = cpu_to_le64(nb_numa_nodes);
622 622
    for (i = 0; i < smp_cpus; i++) {
623 623
        for (j = 0; j < nb_numa_nodes; j++) {
......
788 788

  
789 789
        initrd_addr = (initrd_max-initrd_size) & ~4095;
790 790

  
791
        initrd_data = qemu_malloc(initrd_size);
791
        initrd_data = g_malloc(initrd_size);
792 792
        load_image(initrd_filename, initrd_data);
793 793

  
794 794
        fw_cfg_add_i32(fw_cfg, FW_CFG_INITRD_ADDR, initrd_addr);
......
806 806
    setup_size = (setup_size+1)*512;
807 807
    kernel_size -= setup_size;
808 808

  
809
    setup  = qemu_malloc(setup_size);
810
    kernel = qemu_malloc(kernel_size);
809
    setup  = g_malloc(setup_size);
810
    kernel = g_malloc(kernel_size);
811 811
    fseek(f, 0, SEEK_SET);
812 812
    if (fread(setup, 1, setup_size, f) != setup_size) {
813 813
        fprintf(stderr, "fread() failed\n");
......
978 978
     * aliases to address portions of it, mostly for backwards compatiblity
979 979
     * with older qemus that used qemu_ram_alloc().
980 980
     */
981
    ram = qemu_malloc(sizeof(*ram));
981
    ram = g_malloc(sizeof(*ram));
982 982
    memory_region_init_ram(ram, NULL, "pc.ram",
983 983
                           below_4g_mem_size + above_4g_mem_size);
984
    ram_below_4g = qemu_malloc(sizeof(*ram_below_4g));
984
    ram_below_4g = g_malloc(sizeof(*ram_below_4g));
985 985
    memory_region_init_alias(ram_below_4g, "ram-below-4g", ram,
986 986
                             0, below_4g_mem_size);
987 987
    memory_region_add_subregion(system_memory, 0, ram_below_4g);
988 988
    if (above_4g_mem_size > 0) {
989
        ram_above_4g = qemu_malloc(sizeof(*ram_above_4g));
989
        ram_above_4g = g_malloc(sizeof(*ram_above_4g));
990 990
        memory_region_init_alias(ram_above_4g, "ram-above-4g", ram,
991 991
                                 below_4g_mem_size, above_4g_mem_size);
992 992
        memory_region_add_subregion(system_memory, 0x100000000ULL,
......
1006 1006
        (bios_size % 65536) != 0) {
1007 1007
        goto bios_error;
1008 1008
    }
1009
    bios = qemu_malloc(sizeof(*bios));
1009
    bios = g_malloc(sizeof(*bios));
1010 1010
    memory_region_init_ram(bios, NULL, "pc.bios", bios_size);
1011 1011
    memory_region_set_readonly(bios, true);
1012 1012
    ret = rom_add_file_fixed(bios_name, (uint32_t)(-bios_size), -1);
......
1016 1016
        exit(1);
1017 1017
    }
1018 1018
    if (filename) {
1019
        qemu_free(filename);
1019
        g_free(filename);
1020 1020
    }
1021 1021
    /* map the last 128KB of the BIOS in ISA space */
1022 1022
    isa_bios_size = bios_size;
1023 1023
    if (isa_bios_size > (128 * 1024))
1024 1024
        isa_bios_size = 128 * 1024;
1025
    isa_bios = qemu_malloc(sizeof(*isa_bios));
1025
    isa_bios = g_malloc(sizeof(*isa_bios));
1026 1026
    memory_region_init_alias(isa_bios, "isa-bios", bios,
1027 1027
                             bios_size - isa_bios_size, isa_bios_size);
1028 1028
    memory_region_add_subregion_overlap(system_memory,
......
1031 1031
                                        1);
1032 1032
    memory_region_set_readonly(isa_bios, true);
1033 1033

  
1034
    option_rom_mr = qemu_malloc(sizeof(*option_rom_mr));
1034
    option_rom_mr = g_malloc(sizeof(*option_rom_mr));
1035 1035
    memory_region_init_ram(option_rom_mr, NULL, "pc.rom", PC_ROM_SIZE);
1036 1036
    memory_region_add_subregion_overlap(system_memory,
1037 1037
                                        PC_ROM_MIN_VGA,

Also available in: Unified diff