Andreas Färber <afaer...@suse.de> writes: > Am 08.01.2013 21:56, schrieb Andreas Färber: >> Hello, >> >> This is my current QOM CPU patch queue. Please pull. >> >> It includes: >> * CPU as a device, >> * improvements for x86 -cpu host, >> * cleanups and preparations for QOM realize. >> >> Another pull is intended before the Soft Freeze. >> >> Regards, >> Andreas > > Updated: > > The following changes since commit 560c30b1db1d40fe45c5104185367c4de43399d3: > > Merge remote-tracking branch 'kraxel/usb.75' into staging (2013-01-08 > 10:36:20 -0600) > > are available in the git repository at:
I already processed the previous one. Please send a delta. Really should avoid updating pull requests... Better to send another one. Regards, Anthony Liguori > > > git://github.com/afaerber/qemu-cpu.git qom-cpu > > for you to fetch changes up to aa9bae00da7b264131bc1de2a128bb0236851b40: > > target-i386: Explicitly set vendor for each built-in cpudef > (2013-01-08 22:52:43 +0100) > >> ---------------------------------------------------------------- >> Andreas Färber (2): >> qdev: Don't assume existence of parent bus on unparenting >> qemu-common.h: Make qemu_init_vcpu() stub static inline >> >> Eduardo Habkost (12): >> libqemustub: Add qemu_[un]register_reset() stubs >> libqemustub: vmstate register/unregister stubs >> libqemustub: sysbus_get_default() stub >> qdev: Include qdev code into *-user, too >> cpu: Change parent type to Device >> target-i386: kvm: -cpu host: Use GET_SUPPORTED_CPUID for SVM features >> target-i386: kvm: Enable all supported KVM features for -cpu host >> target-i386: check/enforce: Fix CPUID leaf numbers on error messages >> target-i386: check/enforce: Do not ignore "hypervisor" flag >> target-i386: check/enforce: Check all CPUID.80000001H.EDX bits >> target-i386: check/enforce: Check SVM flag support as well >> target-i386: check/enforce: Eliminate check_feat field >> >> Igor Mammedov (3): >> target-i386: Filter out unsupported features at realize time >> target-i386: Sanitize AMD's ext2_features at realize time >> target-i386: Explicitly set vendor for each built-in cpudef >> >> Makefile.objs | 8 +++ >> hw/Makefile.objs | 9 ++- >> hw/qdev.c | 8 ++- >> include/qemu-common.h | 4 +- >> include/qom/cpu.h | 6 +- >> qom/cpu.c | 6 +- >> stubs/Makefile.objs | 3 + >> stubs/reset.c | 13 +++++ >> stubs/sysbus.c | 6 ++ >> stubs/vmstate.c | 17 ++++++ >> target-alpha/cpu.c | 2 - >> target-i386/cpu.c | 153 >> ++++++++++++++++++++++++++++++++----------------- >> target-i386/cpu.h | 3 + >> 13 Dateien geändert, 171 Zeilen hinzugefügt(+), 67 Zeilen entfernt(-) >> create mode 100644 stubs/reset.c >> create mode 100644 stubs/sysbus.c >> create mode 100644 stubs/vmstate.c > > -- > SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany > GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg