target-i386: Pass FeatureWord argument to report_unavailable_features()

This will help us simplify the code that calls
report_unavailable_features() later.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>
This commit is contained in:
Eduardo Habkost 2014-04-30 13:48:31 -03:00 committed by Andreas Färber
parent 51f63aed32
commit 8459e3961e

View File

@ -1234,8 +1234,9 @@ static const TypeInfo host_x86_cpu_type_info = {
#endif #endif
static void report_unavailable_features(FeatureWordInfo *f, uint32_t mask) static void report_unavailable_features(FeatureWord w, uint32_t mask)
{ {
FeatureWordInfo *f = &feature_word_info[w];
int i; int i;
for (i = 0; i < 32; ++i) { for (i = 0; i < 32; ++i) {
@ -1840,7 +1841,7 @@ static int filter_features_for_kvm(X86CPU *cpu)
cpu->filtered_features[w] = requested_features & ~env->features[w]; cpu->filtered_features[w] = requested_features & ~env->features[w];
if (cpu->filtered_features[w]) { if (cpu->filtered_features[w]) {
if (cpu->check_cpuid || cpu->enforce_cpuid) { if (cpu->check_cpuid || cpu->enforce_cpuid) {
report_unavailable_features(wi, cpu->filtered_features[w]); report_unavailable_features(w, cpu->filtered_features[w]);
} }
rv = 1; rv = 1;
} }