Set default max_cpus to one.
Clean-up machine definitions. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5566 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
		
							parent
							
								
									d4354694e9
								
							
						
					
					
						commit
						3d878caab9
					
				|  | @ -92,5 +92,4 @@ QEMUMachine an5206_machine = { | |||
|     .desc = "Arnewsh 5206", | ||||
|     .init = an5206_init, | ||||
|     .ram_require = 512, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -66,5 +66,4 @@ QEMUMachine dummy_m68k_machine = { | |||
|     .name = "dummy", | ||||
|     .desc = "Dummy board", | ||||
|     .init = dummy_m68k_init, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -157,5 +157,4 @@ QEMUMachine bareetraxfs_machine = { | |||
|     .desc = "Bare ETRAX FS board", | ||||
|     .init = bareetraxfs_init, | ||||
|     .ram_require = 0x8000000, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -126,7 +126,6 @@ QEMUMachine connex_machine = { | |||
|     .desc = "Gumstix Connex (PXA255)", | ||||
|     .init = connex_init, | ||||
|     .ram_require = (0x05000000 + PXA2XX_INTERNAL_SIZE) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
| 
 | ||||
| QEMUMachine verdex_machine = { | ||||
|  | @ -134,5 +133,4 @@ QEMUMachine verdex_machine = { | |||
|     .desc = "Gumstix Verdex (PXA270)", | ||||
|     .init = verdex_init, | ||||
|     .ram_require = (0x12000000 + PXA2XX_INTERNAL_SIZE) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -544,5 +544,4 @@ QEMUMachine integratorcp_machine = { | |||
|     .desc = "ARM Integrator/CP (ARM926EJ-S)", | ||||
|     .init = integratorcp_init, | ||||
|     .ram_require = 0x100000, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -149,5 +149,4 @@ QEMUMachine mainstone2_machine = { | |||
|     .init = mainstone_init, | ||||
|     .ram_require = (MAINSTONE_RAM + MAINSTONE_ROM + 2 * MAINSTONE_FLASH + | ||||
|                     PXA2XX_INTERNAL_SIZE) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -309,5 +309,4 @@ QEMUMachine mcf5208evb_machine = { | |||
|     .desc = "MCF5206EVB", | ||||
|     .init = mcf5208evb_init, | ||||
|     .ram_require = 16384, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -278,7 +278,6 @@ QEMUMachine mips_magnum_machine = { | |||
|     .init = mips_magnum_init, | ||||
|     .ram_require = MAGNUM_BIOS_SIZE + VGA_RAM_SIZE, | ||||
|     .nodisk_ok = 1, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
| 
 | ||||
| QEMUMachine mips_pica61_machine = { | ||||
|  | @ -287,5 +286,4 @@ QEMUMachine mips_pica61_machine = { | |||
|     .init = mips_pica61_init, | ||||
|     .ram_require = MAGNUM_BIOS_SIZE + VGA_RAM_SIZE, | ||||
|     .nodisk_ok = 1, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -950,5 +950,4 @@ QEMUMachine mips_malta_machine = { | |||
|     .init = mips_malta_init, | ||||
|     .ram_require = VGA_RAM_SIZE + BIOS_SIZE, | ||||
|     .nodisk_ok = 1, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -196,5 +196,4 @@ QEMUMachine mips_mipssim_machine = { | |||
|     .init = mips_mipssim_init, | ||||
|     .ram_require = BIOS_SIZE + VGA_RAM_SIZE /* unused */, | ||||
|     .nodisk_ok = 1, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -287,5 +287,4 @@ QEMUMachine mips_machine = { | |||
|     .init = mips_r4k_init, | ||||
|     .ram_require = VGA_RAM_SIZE + BIOS_SIZE, | ||||
|     .nodisk_ok = 1, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -1512,6 +1512,6 @@ QEMUMachine musicpal_machine = { | |||
|     .name = "musicpal", | ||||
|     .desc = "Marvell 88w8618 / MusicPal (ARM926EJ-S)", | ||||
|     .init = musicpal_init, | ||||
|     .ram_require = MP_RAM_DEFAULT_SIZE + MP_SRAM_SIZE + MP_FLASH_SIZE_MAX + RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
|     .ram_require = MP_RAM_DEFAULT_SIZE + MP_SRAM_SIZE + | ||||
|             MP_FLASH_SIZE_MAX + RAMSIZE_FIXED, | ||||
| }; | ||||
|  |  | |||
|  | @ -1407,14 +1407,14 @@ QEMUMachine n800_machine = { | |||
|     .name = "n800", | ||||
|     .desc = "Nokia N800 tablet aka. RX-34 (OMAP2420)", | ||||
|     .init = n800_init, | ||||
|     .ram_require = (0x08000000 + 0x00010000 + OMAP242X_SRAM_SIZE) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
|     .ram_require = (0x08000000 + 0x00010000 + OMAP242X_SRAM_SIZE) | | ||||
|             RAMSIZE_FIXED, | ||||
| }; | ||||
| 
 | ||||
| QEMUMachine n810_machine = { | ||||
|     .name = "n810", | ||||
|     .desc = "Nokia N810 tablet aka. RX-44 (OMAP2420)", | ||||
|     .init = n810_init, | ||||
|     .ram_require = (0x08000000 + 0x00010000 + OMAP242X_SRAM_SIZE) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
|     .ram_require = (0x08000000 + 0x00010000 + OMAP242X_SRAM_SIZE) | | ||||
|             RAMSIZE_FIXED, | ||||
| }; | ||||
|  |  | |||
|  | @ -285,6 +285,6 @@ QEMUMachine palmte_machine = { | |||
|     .name = "cheetah", | ||||
|     .desc = "Palm Tungsten|E aka. Cheetah PDA (OMAP310)", | ||||
|     .init = palmte_init, | ||||
|     .ram_require = (0x02000000 + 0x00800000 + OMAP15XX_SRAM_SIZE) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
|     .ram_require = (0x02000000 + 0x00800000 + OMAP15XX_SRAM_SIZE) | | ||||
|             RAMSIZE_FIXED, | ||||
| }; | ||||
|  |  | |||
|  | @ -359,7 +359,6 @@ QEMUMachine ref405ep_machine = { | |||
|     .desc = "ref405ep", | ||||
|     .init = ref405ep_init, | ||||
|     .ram_require = (128 * 1024 * 1024 + 4096 + 512 * 1024 + BIOS_SIZE) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
| 
 | ||||
| /*****************************************************************************/ | ||||
|  |  | |||
|  | @ -335,5 +335,5 @@ QEMUMachine core99_machine = { | |||
|     .desc = "Mac99 based PowerMAC", | ||||
|     .init = ppc_core99_init, | ||||
|     .ram_require = BIOS_SIZE + VGA_RAM_SIZE, | ||||
|     .max_cpus = 1, | ||||
|     .max_cpus = MAX_CPUS, | ||||
| }; | ||||
|  |  | |||
|  | @ -370,5 +370,5 @@ QEMUMachine heathrow_machine = { | |||
|     .desc = "Heathrow based PowerMAC", | ||||
|     .init = ppc_heathrow_init, | ||||
|     .ram_require = BIOS_SIZE + VGA_RAM_SIZE, | ||||
|     .max_cpus = 1, | ||||
|     .max_cpus = MAX_CPUS, | ||||
| }; | ||||
|  |  | |||
|  | @ -764,5 +764,5 @@ QEMUMachine prep_machine = { | |||
|     .desc = "PowerPC PREP platform", | ||||
|     .init = ppc_prep_init, | ||||
|     .ram_require = BIOS_SIZE + VGA_RAM_SIZE, | ||||
|     .max_cpus = 1, | ||||
|     .max_cpus = MAX_CPUS, | ||||
| }; | ||||
|  |  | |||
							
								
								
									
										1
									
								
								hw/r2d.c
								
								
								
								
							
							
						
						
									
										1
									
								
								hw/r2d.c
								
								
								
								
							|  | @ -168,5 +168,4 @@ QEMUMachine r2d_machine = { | |||
|     .desc = "r2d-plus board", | ||||
|     .init = r2d_init, | ||||
|     .ram_require = SDRAM_SIZE | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -202,5 +202,4 @@ QEMUMachine realview_machine = { | |||
|     .init = realview_init, | ||||
|     .ram_require = 0x1000, | ||||
|     .use_scsi = 1, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -112,5 +112,4 @@ QEMUMachine shix_machine = { | |||
|     .desc = "shix card", | ||||
|     .init = shix_init, | ||||
|     .ram_require = (0x00004000 + 0x01000000 + 0x01000000) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -1014,7 +1014,6 @@ QEMUMachine akitapda_machine = { | |||
|     .desc = "Akita PDA (PXA270)", | ||||
|     .init = akita_init, | ||||
|     .ram_require = SPITZ_RAM + SPITZ_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
| 
 | ||||
| QEMUMachine spitzpda_machine = { | ||||
|  | @ -1022,7 +1021,6 @@ QEMUMachine spitzpda_machine = { | |||
|     .desc = "Spitz PDA (PXA270)", | ||||
|     .init = spitz_init, | ||||
|     .ram_require = SPITZ_RAM + SPITZ_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
| 
 | ||||
| QEMUMachine borzoipda_machine = { | ||||
|  | @ -1030,7 +1028,6 @@ QEMUMachine borzoipda_machine = { | |||
|     .desc = "Borzoi PDA (PXA270)", | ||||
|     .init = borzoi_init, | ||||
|     .ram_require = SPITZ_RAM + SPITZ_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
| 
 | ||||
| QEMUMachine terrierpda_machine = { | ||||
|  | @ -1038,5 +1035,4 @@ QEMUMachine terrierpda_machine = { | |||
|     .desc = "Terrier PDA (PXA270)", | ||||
|     .init = terrier_init, | ||||
|     .ram_require = SPITZ_RAM + SPITZ_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -1417,7 +1417,6 @@ QEMUMachine lm3s811evb_machine = { | |||
|     .desc = "Stellaris LM3S811EVB", | ||||
|     .init = lm3s811evb_init, | ||||
|     .ram_require = (64 * 1024 + 8 * 1024) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
| 
 | ||||
| QEMUMachine lm3s6965evb_machine = { | ||||
|  | @ -1425,5 +1424,4 @@ QEMUMachine lm3s6965evb_machine = { | |||
|     .desc = "Stellaris LM3S6965EVB", | ||||
|     .init = lm3s6965evb_init, | ||||
|     .ram_require = (256 * 1024 + 64 * 1024) | RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -123,5 +123,4 @@ QEMUMachine tosapda_machine = { | |||
|     .desc = "Tosa PDA (PXA255)", | ||||
|     .init = tosa_init, | ||||
|     .ram_require = TOSA_RAM + TOSA_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
|  | @ -320,7 +320,6 @@ QEMUMachine versatilepb_machine = { | |||
|     .desc = "ARM Versatile/PB (ARM926EJ-S)", | ||||
|     .init = vpb_init, | ||||
|     .use_scsi = 1, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
| 
 | ||||
| QEMUMachine versatileab_machine = { | ||||
|  | @ -328,5 +327,4 @@ QEMUMachine versatileab_machine = { | |||
|     .desc = "ARM Versatile/AB (ARM926EJ-S)", | ||||
|     .init = vab_init, | ||||
|     .use_scsi = 1, | ||||
|     .max_cpus = 1, | ||||
| }; | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vl.c
								
								
								
								
							
							
						
						
									
										1
									
								
								vl.c
								
								
								
								
							|  | @ -9407,6 +9407,7 @@ int main(int argc, char **argv) | |||
|         } | ||||
|     } | ||||
| 
 | ||||
|     machine->max_cpus = machine->max_cpus ?: 1; /* Default to UP */ | ||||
|     if (smp_cpus > machine->max_cpus) { | ||||
|         fprintf(stderr, "Number of SMP cpus requested (%d), exceeds max cpus " | ||||
|                 "supported by machine `%s' (%d)\n", smp_cpus,  machine->name, | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 balrog
						balrog