Commit caea79a9db0e1e316144ce29a9182ff0cb2d81b0
Committed by
Anthony Liguori
1 parent
d399f677
Remove the pc-0-10 machine type
We have the pc-0.10 machine type now which does exactly the same thing. Signed-off-by: Mark McLoughlin <markmc@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Showing
1 changed file
with
5 additions
and
50 deletions
hw/pc.c
@@ -1100,11 +1100,6 @@ static CPUState *pc_new_cpu(const char *cpu_model) | @@ -1100,11 +1100,6 @@ static CPUState *pc_new_cpu(const char *cpu_model) | ||
1100 | return env; | 1100 | return env; |
1101 | } | 1101 | } |
1102 | 1102 | ||
1103 | -enum { | ||
1104 | - COMPAT_DEFAULT = 0, | ||
1105 | - COMPAT_0_10, /* compatible with qemu 0.10.x */ | ||
1106 | -}; | ||
1107 | - | ||
1108 | /* PC hardware initialisation */ | 1103 | /* PC hardware initialisation */ |
1109 | static void pc_init1(ram_addr_t ram_size, | 1104 | static void pc_init1(ram_addr_t ram_size, |
1110 | const char *boot_device, | 1105 | const char *boot_device, |
@@ -1112,8 +1107,7 @@ static void pc_init1(ram_addr_t ram_size, | @@ -1112,8 +1107,7 @@ static void pc_init1(ram_addr_t ram_size, | ||
1112 | const char *kernel_cmdline, | 1107 | const char *kernel_cmdline, |
1113 | const char *initrd_filename, | 1108 | const char *initrd_filename, |
1114 | const char *cpu_model, | 1109 | const char *cpu_model, |
1115 | - int pci_enabled, | ||
1116 | - int compat_level) | 1110 | + int pci_enabled) |
1117 | { | 1111 | { |
1118 | char *filename; | 1112 | char *filename; |
1119 | int ret, linux_boot, i; | 1113 | int ret, linux_boot, i; |
@@ -1131,7 +1125,6 @@ static void pc_init1(ram_addr_t ram_size, | @@ -1131,7 +1125,6 @@ static void pc_init1(ram_addr_t ram_size, | ||
1131 | BlockDriverState *fd[MAX_FD]; | 1125 | BlockDriverState *fd[MAX_FD]; |
1132 | int using_vga = cirrus_vga_enabled || std_vga_enabled || vmsvga_enabled; | 1126 | int using_vga = cirrus_vga_enabled || std_vga_enabled || vmsvga_enabled; |
1133 | void *fw_cfg; | 1127 | void *fw_cfg; |
1134 | - const char *virtio_blk_name, *virtio_console_name; | ||
1135 | 1128 | ||
1136 | if (ram_size >= 0xe0000000 ) { | 1129 | if (ram_size >= 0xe0000000 ) { |
1137 | above_4g_mem_size = ram_size - 0xe0000000; | 1130 | above_4g_mem_size = ram_size - 0xe0000000; |
@@ -1416,25 +1409,12 @@ static void pc_init1(ram_addr_t ram_size, | @@ -1416,25 +1409,12 @@ static void pc_init1(ram_addr_t ram_size, | ||
1416 | } | 1409 | } |
1417 | } | 1410 | } |
1418 | 1411 | ||
1419 | - switch (compat_level) { | ||
1420 | - case COMPAT_DEFAULT: | ||
1421 | - default: | ||
1422 | - virtio_blk_name = "virtio-blk-pci"; | ||
1423 | - virtio_console_name = "virtio-console-pci"; | ||
1424 | - break; | ||
1425 | - | ||
1426 | - case COMPAT_0_10: | ||
1427 | - virtio_blk_name = "virtio-blk-pci-0-10"; | ||
1428 | - virtio_console_name = "virtio-console-pci-0-10"; | ||
1429 | - break; | ||
1430 | - } | ||
1431 | - | ||
1432 | /* Add virtio block devices */ | 1412 | /* Add virtio block devices */ |
1433 | if (pci_enabled) { | 1413 | if (pci_enabled) { |
1434 | int unit_id = 0; | 1414 | int unit_id = 0; |
1435 | 1415 | ||
1436 | while ((dinfo = drive_get(IF_VIRTIO, 0, unit_id)) != NULL) { | 1416 | while ((dinfo = drive_get(IF_VIRTIO, 0, unit_id)) != NULL) { |
1437 | - pci_dev = pci_create(virtio_blk_name, | 1417 | + pci_dev = pci_create("virtio-blk-pci", |
1438 | dinfo->devaddr); | 1418 | dinfo->devaddr); |
1439 | qdev_init(&pci_dev->qdev); | 1419 | qdev_init(&pci_dev->qdev); |
1440 | unit_id++; | 1420 | unit_id++; |
@@ -1451,7 +1431,7 @@ static void pc_init1(ram_addr_t ram_size, | @@ -1451,7 +1431,7 @@ static void pc_init1(ram_addr_t ram_size, | ||
1451 | if (pci_enabled) { | 1431 | if (pci_enabled) { |
1452 | for(i = 0; i < MAX_VIRTIO_CONSOLES; i++) { | 1432 | for(i = 0; i < MAX_VIRTIO_CONSOLES; i++) { |
1453 | if (virtcon_hds[i]) { | 1433 | if (virtcon_hds[i]) { |
1454 | - pci_create_simple(pci_bus, -1, virtio_console_name); | 1434 | + pci_create_simple(pci_bus, -1, "virtio-console-pci"); |
1455 | } | 1435 | } |
1456 | } | 1436 | } |
1457 | } | 1437 | } |
@@ -1466,8 +1446,7 @@ static void pc_init_pci(ram_addr_t ram_size, | @@ -1466,8 +1446,7 @@ static void pc_init_pci(ram_addr_t ram_size, | ||
1466 | { | 1446 | { |
1467 | pc_init1(ram_size, boot_device, | 1447 | pc_init1(ram_size, boot_device, |
1468 | kernel_filename, kernel_cmdline, | 1448 | kernel_filename, kernel_cmdline, |
1469 | - initrd_filename, cpu_model, | ||
1470 | - 1, COMPAT_DEFAULT); | 1449 | + initrd_filename, cpu_model, 1); |
1471 | } | 1450 | } |
1472 | 1451 | ||
1473 | static void pc_init_isa(ram_addr_t ram_size, | 1452 | static void pc_init_isa(ram_addr_t ram_size, |
@@ -1479,21 +1458,7 @@ static void pc_init_isa(ram_addr_t ram_size, | @@ -1479,21 +1458,7 @@ static void pc_init_isa(ram_addr_t ram_size, | ||
1479 | { | 1458 | { |
1480 | pc_init1(ram_size, boot_device, | 1459 | pc_init1(ram_size, boot_device, |
1481 | kernel_filename, kernel_cmdline, | 1460 | kernel_filename, kernel_cmdline, |
1482 | - initrd_filename, cpu_model, | ||
1483 | - 0, COMPAT_DEFAULT); | ||
1484 | -} | ||
1485 | - | ||
1486 | -static void pc_init_pci_0_10(ram_addr_t ram_size, | ||
1487 | - const char *boot_device, | ||
1488 | - const char *kernel_filename, | ||
1489 | - const char *kernel_cmdline, | ||
1490 | - const char *initrd_filename, | ||
1491 | - const char *cpu_model) | ||
1492 | -{ | ||
1493 | - pc_init1(ram_size, boot_device, | ||
1494 | - kernel_filename, kernel_cmdline, | ||
1495 | - initrd_filename, cpu_model, | ||
1496 | - 1, COMPAT_0_10); | 1461 | + initrd_filename, cpu_model, 0); |
1497 | } | 1462 | } |
1498 | 1463 | ||
1499 | /* set CMOS shutdown status register (index 0xF) as S3_resume(0xFE) | 1464 | /* set CMOS shutdown status register (index 0xF) as S3_resume(0xFE) |
@@ -1543,21 +1508,11 @@ static QEMUMachine isapc_machine = { | @@ -1543,21 +1508,11 @@ static QEMUMachine isapc_machine = { | ||
1543 | .max_cpus = 1, | 1508 | .max_cpus = 1, |
1544 | }; | 1509 | }; |
1545 | 1510 | ||
1546 | -static QEMUMachine pc_0_10_machine = { | ||
1547 | - .name = "pc-0-10", | ||
1548 | - .desc = "Standard PC compatible with qemu 0.10.x", | ||
1549 | - .init = pc_init_pci_0_10, | ||
1550 | - .max_cpus = 255, | ||
1551 | -}; | ||
1552 | - | ||
1553 | static void pc_machine_init(void) | 1511 | static void pc_machine_init(void) |
1554 | { | 1512 | { |
1555 | qemu_register_machine(&pc_machine); | 1513 | qemu_register_machine(&pc_machine); |
1556 | qemu_register_machine(&pc_machine_v0_10); | 1514 | qemu_register_machine(&pc_machine_v0_10); |
1557 | qemu_register_machine(&isapc_machine); | 1515 | qemu_register_machine(&isapc_machine); |
1558 | - | ||
1559 | - /* For compatibility with 0.10.x */ | ||
1560 | - qemu_register_machine(&pc_0_10_machine); | ||
1561 | } | 1516 | } |
1562 | 1517 | ||
1563 | machine_init(pc_machine_init); | 1518 | machine_init(pc_machine_init); |