I didn't apply this last time because I dislike the idea of adding
oodles of CPU definitions for x86. The proper thing to do here
is to
have an fdt based description of CPU model. That's not to say I
won't
apply this patch, but I don't like the idea of adding more and
more of
these things.
Did you try "qemu-system-ppc -cpu ?" ;-) ?
Which is precisely what I'd like to avoid :-)
Although this is a bit different. We aren't actually emulating a
phenom. We're just taking what we have and calling it a phenom. I
suspect there's going to be a desire to call whatever we emulate
arbitrary things.
I don't think we're likely to want the big list of cpus anyway.
The real problem is that the x86 translation code ignores most of
the CPU
feature bits, and implements everything all the time.