hmp: Add commands for preconfig
Allow a bunch of the info commands to be used in preconfig. version, chardev, name, uuid,memdev, iothreads Were enabled in QMP in the previous patch from Igor status, hotpluggable_cpus Was enabled in the original allow-preconfig series history is HMP specific qom-tree Don't have a QMP equivalent Also enable the qom commands qom-list and qom-set. Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Message-Id: <20180620153947.30834-6-dgilbert@redhat.com> Reviewed-by: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Dropped info numa as per Igor's 2018-06-21 review
This commit is contained in:
		
							parent
							
								
									a87706c83a
								
							
						
					
					
						commit
						8c7c7ecbb1
					
				@ -19,6 +19,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "show the version of QEMU",
 | 
			
		||||
        .cmd        = hmp_info_version,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -47,6 +48,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "show the character devices",
 | 
			
		||||
        .cmd        = hmp_info_chardev,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -165,6 +167,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "show the command line history",
 | 
			
		||||
        .cmd        = hmp_info_history,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -399,6 +402,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "show the current VM status (running|paused)",
 | 
			
		||||
        .cmd        = hmp_info_status,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -457,6 +461,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "show the current VM name",
 | 
			
		||||
        .cmd        = hmp_info_name,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -471,6 +476,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "show the current VM UUID",
 | 
			
		||||
        .cmd        = hmp_info_uuid,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -613,6 +619,7 @@ ETEXI
 | 
			
		||||
        .params     = "[path]",
 | 
			
		||||
        .help       = "show QOM composition tree",
 | 
			
		||||
        .cmd        = hmp_info_qom_tree,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -671,6 +678,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "show memory backends",
 | 
			
		||||
        .cmd        = hmp_info_memdev,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -699,6 +707,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "show iothreads",
 | 
			
		||||
        .cmd        = hmp_info_iothreads,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -829,6 +838,7 @@ ETEXI
 | 
			
		||||
        .params     = "",
 | 
			
		||||
        .help       = "Show information about hotpluggable CPUs",
 | 
			
		||||
        .cmd        = hmp_hotpluggable_cpus,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
 | 
			
		||||
@ -1828,6 +1828,7 @@ ETEXI
 | 
			
		||||
        .params     = "path",
 | 
			
		||||
        .help       = "list QOM properties",
 | 
			
		||||
        .cmd        = hmp_qom_list,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -1841,6 +1842,7 @@ ETEXI
 | 
			
		||||
        .params     = "path property value",
 | 
			
		||||
        .help       = "set QOM property",
 | 
			
		||||
        .cmd        = hmp_qom_set,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
@ -1855,6 +1857,7 @@ ETEXI
 | 
			
		||||
        .help       = "show various information about the system state",
 | 
			
		||||
        .cmd        = hmp_info_help,
 | 
			
		||||
        .sub_table  = info_cmds,
 | 
			
		||||
        .flags      = "p",
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
STEXI
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user