qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH qom-cpu 0/2] replace cpuid_*features fields with a f


From: Eduardo Habkost
Subject: [Qemu-devel] [PATCH qom-cpu 0/2] replace cpuid_*features fields with a featue word array (v5)
Date: Fri, 11 Jan 2013 00:18:08 -0200

Now that some new stuff entered qom-cpu, I am resending this patch hoping that
it gets reviewed in time before it has to be rebased again. :-)

Changes in v4 and v5:
 - Simple rebases done by updating and re-running the sed script
   (v4 was not submitted to qemu-devel, but I am naming this version v5 because
   there was a x86-cpu-feature-array.v4 branch already pushed to my git tree
   earlier this week)
 - A few cosmetic differences, like additional too-long lines broken
   to match coding style, and removal of the FeatureWord enum declaration
   (that's now already in qom-cpu, from another patch)
 - Squashed both trivial coding style patches in a single patch

Changes in v3:
 - Removed the EXT2_PPRO_FEATURES patch
 - Rebased on top of:
   - afaerber's qom-cpu-next (commit cb97b7f), plus
   - Igor's "[PATCH 00/20 v2] x86 CPU cleanup (wave 2)"
     (but only patches 1-6 and 12)
   (See git tree below)
 - I tried to choose the patches that I find likely to be included soon,
   to try to reduce the need to rebase this patch again, but I know I
   probably haven't guessed correctly and a new rebase is probably going to
   be necessary.
 - Added "target-i386/cpu.c: remove last TAB character from the source"

Changes in v2:
 - Rebased on top of:
   Subject: [PATCH 0/2] target-i386: move CPU object creation to cpu.c (v2)
 - Wrote a sed script that can be used to reproduce exactly the same changes
   from patch 3:
   https://gist.github.com/4271991

Git tree for testing:
  git://github.com/ehabkost/qemu-hacks.git x86-cpu-feature-array.v5
  https://github.com/ehabkost/qemu-hacks/tree/x86-cpu-feature-array.v5


Eduardo Habkost (2):
  target-i386/cpu.c: Coding style fixes
  target-i386: Replace cpuid_*features fields with a feature word array

 bsd-user/elfload.c        |   2 +-
 bsd-user/main.c           |   4 +-
 hw/kvm/clock.c            |   2 +-
 linux-user/elfload.c      |   2 +-
 linux-user/main.c         |   4 +-
 target-i386/cpu.c         | 597 ++++++++++++++++++++++++----------------------
 target-i386/cpu.h         |  15 +-
 target-i386/helper.c      |   4 +-
 target-i386/kvm.c         |   5 +-
 target-i386/misc_helper.c |  14 +-
 target-i386/translate.c   |  10 +-
 11 files changed, 335 insertions(+), 324 deletions(-)

-- 
1.7.11.7




reply via email to

[Prev in Thread] Current Thread [Next in Thread]