1. 22 6月, 2015 3 次提交
    • G
      m68k: implement more ColdFire 5208 interrupt controller functionality · 8c52f0cb
      Greg Ungerer 提交于
      Implement the SIMR and CIMR registers of the 5208 interrupt controller.
      These are used by modern versions of Linux running on ColdFire (not sure
      of the exact version they were introduced, but they have been in for quite
      a while now).
      
      Without this change when attempting to run a linux-3.5 kernel you will
      see:
      
        qemu: hardware error: mcf_intc_write: Bad write offset 28
      
      and execution will stop and dump out.
      Signed-off-by: NGreg Ungerer <gerg@uclinux.org>
      Reviewed-by: NPeter Crosthwaite <peter.crosthwaite@xilinx.com>
      Tested-by: NLaurent Vivier <laurent@vivier.eu>
      Message-id: 1434721406-25288-2-git-send-email-gerg@uclinux.org
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      8c52f0cb
    • P
      Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter' into staging · 0a3346f5
      Peter Maydell 提交于
      QOM infrastructure fixes and device conversions
      
      * Changes to name string ownership for alias properties
      * Improvements around enum properties
      * Cleanups around -object handling
      * New helper functions
      * Cleanups of qdev init helper functions
      * Add path argument to qom-tree script
      * QTest cleanup to use new qtest_add_data_func() consistently
      
      # gpg: Signature made Fri Jun 19 18:14:38 2015 BST using RSA key ID 3E7E013F
      # gpg: Good signature from "Andreas Färber <afaerber@suse.de>"
      # gpg:                 aka "Andreas Färber <afaerber@suse.com>"
      
      * remotes/afaerber/tags/qom-devices-for-peter:
        qdev: Un-deprecate qdev_init_nofail()
        qdev: Deprecated qdev_init() is finally unused, drop
        qom: Don't pass string table to object_get_enum() function
        qom: Add an object_property_add_enum() helper function
        qom: Make enum string tables const-correct
        qom: Add object_new_with_props() / object_new_withpropv() helpers
        qom: Add helper function for getting user objects root
        vl: Create (most) objects before creating chardev backends
        doc: Document user creatable object types in help text
        backends: Fix typename of 'policy' enum property in hostmem obj
        scripts: Add support for path as argument of qom-tree
        tests: Use qtest_add_data_func() consistently
        qdev: Free property names after registering gpio aliases
        qom: strdup() target property name on object_property_add_alias()
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      0a3346f5
    • P
      Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging · cb4e0f9d
      Peter Maydell 提交于
      * i8254 security fix
      * Avoid long 100% CPU wait after restarting guests that use the periodic timer
      * Fixes for access clamping (WinXP, MIPS)
      * wixl/.msi support for qemu-ga on Windows
      
      # gpg: Signature made Fri Jun 19 11:30:53 2015 BST using RSA key ID 78C7AE83
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>"
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>"
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
      #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83
      
      * remotes/bonzini/tags/for-upstream:
        exec: clamp accesses against the MemoryRegionSection
        exec: do not clamp accesses to MMIO regions
        mc146818rtc: Reset the periodic timer on load
        qemu-timer: Call clock reset notifiers on forward jumps
        tests: virtio-scsi: Add test for unaligned WRITE SAME
        tests: virtio-scsi: Move start/stop to individual test functions
        libqos: Complete virtio device ID definition list
        libqos: Allow calling guest_free on NULL pointer
        tests: Link libqos virtio object to virtio-scsi-test
        i8254: fix out-of-bounds memory access in pit_ioport_read()
        qemu-ga: Building Windows MSI installation with configure/Makefile
        qemu-ga: Introduce Windows MSI script
        qemu-ga: debug printouts to help troubleshoot installation
        qemu-ga: adding vss-[un]install options
        qemu-log: Open file for logging when specified
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      cb4e0f9d
  2. 21 6月, 2015 16 次提交
  3. 20 6月, 2015 11 次提交
  4. 19 6月, 2015 10 次提交