The hypervisor guest support can register itself to be called during the SI_SUB_HYPERVISOR SYSINIT level early in the boot to determine if we are a guest of that hypervisor. If detected, the vendor name and guest type can be set.
While here, remove the out of place VMware detection done during identify_cpu(). This will be restored in a subsequent commit that adds VMware guest support using this interface.
While not done in this patch, the existing Xen and Hyper-V code should eventually be converted.