x86/svm: Improve segment register printing in svm_vmcb_dump()
This makes it more succinct and easier to read.
Before:
(XEN) H_CR3 = 0x000000042a0ec000 CleanBits = 0
(XEN) CS: sel=0x0008, attr=0x029b, limit=0xffffffff, base=0x0000000000000000
(XEN) DS: sel=0x0033, attr=0x0cf3, limit=0xffffffff, base=0x0000000000000000
(XEN) SS: sel=0x0018, attr=0x0c93, limit=0xffffffff, base=0x0000000000000000
(XEN) ES: sel=0x0033, attr=0x0cf3, limit=0xffffffff, base=0x0000000000000000
(XEN) FS: sel=0x0033, attr=0x0cf3, limit=0xffffffff, base=0x0000000000000000
(XEN) GS: sel=0x0033, attr=0x0cf3, limit=0xffffffff, base=0x0000000000000000
(XEN) GDTR: sel=0x0000, attr=0x0000, limit=0x00000067, base=0x000000000010d100
(XEN) LDTR: sel=0x0000, attr=0x0000, limit=0x00000000, base=0x0000000000000000
(XEN) IDTR: sel=0x0000, attr=0x0000, limit=0x00000fff, base=0x0000000000110900
(XEN) TR: sel=0x0038, attr=0x0089, limit=0x00000067, base=0x000000000010d020
After:
(XEN) H_CR3 = 0x000000042a0ec000 CleanBits = 0
(XEN) sel attr limit base
(XEN) CS: 0008 029b
ffffffff 0000000000000000
(XEN) DS: 0033 0cf3
ffffffff 0000000000000000
(XEN) SS: 0018 0c93
ffffffff 0000000000000000
(XEN) ES: 0033 0cf3
ffffffff 0000000000000000
(XEN) FS: 0033 0cf3
ffffffff 0000000000000000
(XEN) GS: 0033 0cf3
ffffffff 0000000000000000
(XEN) GDTR: 0000 0000
00000067 000000000010d100
(XEN) LDTR: 0000 0000
00000000 0000000000000000
(XEN) IDTR: 0000 0000
00000fff 0000000000110900
(XEN) TR: 0038 0089
00000067 000000000010d020
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Boris Ostrovsky <boris.ostorvsky@oracle.com>
Reviewed-by: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>