i386: Disable TOPOEXT by default on "-cpu host"
commit7210a02c58572b2686a3a8d610c6628f87864aed
authorEduardo Habkost <ehabkost@redhat.com>
Thu, 9 Aug 2018 22:18:52 +0000 (9 19:18 -0300)
committerEduardo Habkost <ehabkost@redhat.com>
Thu, 16 Aug 2018 16:43:01 +0000 (16 13:43 -0300)
treed4c4d0eb43934eef5eab03799b3d5b2398bb008e
parent7f710c32bb893c68b931c68265f0427c032eb7f4
i386: Disable TOPOEXT by default on "-cpu host"

Enabling TOPOEXT is always allowed, but it can't be enabled
blindly by "-cpu host" because it may make guests crash if the
rest of the cache topology information isn't provided or isn't
consistent.

This addresses the bug reported at:
https://bugzilla.redhat.com/show_bug.cgi?id=1613277

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Message-Id: <20180809221852.15285-1-ehabkost@redhat.com>
Tested-by: Richard W.M. Jones <rjones@redhat.com>
Reviewed-by: Babu Moger <babu.moger@amd.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
target/i386/cpu.c