xen/x86: Always print processor information at boot
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 10 Jun 2016 14:47:15 +0000 (15:47 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 10 Jun 2016 15:42:49 +0000 (16:42 +0100)
commit6e908ee108caec78f95e639b8ef43ac5dd1d5e45
treeec7d99b06ce05d666df39f750b111c685f43aa8c
parent88e50f7e0007b262fff9fc7ccd4efa9a857d3684
xen/x86: Always print processor information at boot

It is generally useful information, which isn't directly available in the
hypervisor console log.

To get an appropriate string in this_cpu->c_vendor, drop the notion of
gcv_host_late.  All relevent information is available even during early
detection, and even Linux (as the ancestor of this code) as dropped the
distinction.

A sample log now looks like:

  (XEN) Domain heap initialised
  (XEN) CPU Vendor: Intel, Family 6, Model 71, Stepping 1 (raw 00040671)
  (XEN) found SMP MP-table at 000fd6c0

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/cpu/common.c
xen/include/asm-x86/processor.h