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); |