x86: Refine error reporting of MCE injection services
commit316378e4d0214b45cfeaa01609aca4dabb18d78b
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 2 Mar 2011 07:56:09 +0000 (2 08:56 +0100)
committerMarcelo Tosatti <mtosatti@redhat.com>
Tue, 15 Mar 2011 04:19:05 +0000 (15 01:19 -0300)
treeaa6122d6e8259e627bfea7e2c766dd88ec3aab84
parent2fa11da0c3a6614b15e6007389986a7c2b31ac49
x86: Refine error reporting of MCE injection services

As this service is used by the human monitor, make sure that errors get
reported to the right channel, and also raise the verbosity.

This requires to move Monitor typedef in qemu-common.h to resolve the
include dependency.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
CC: Huang Ying <ying.huang@intel.com>
CC: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
CC: Jin Dongming <jin.dongming@np.css.fujitsu.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
monitor.c
qemu-common.h
target-i386/cpu.h
target-i386/helper.c