Skip to content
Snippets Groups Projects
  1. Jan 11, 2018
    • Michael Weiser's avatar
      linux-user: Add support for big-endian aarch64 · dfdcf340
      Michael Weiser authored
      
      Enable big-endian mode for data accesses on aarch64 for big-endian linux
      user mode. Activate it for all exception levels as documented by ARM:
      Set the SCTLR EE bit for ELs 1 through 3. Additionally set bit E0E in
      EL1 to enable it in EL0 as well.
      
      Signed-off-by: default avatarMichael Weiser <michael.weiser@gmx.de>
      Reviewed-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Message-id: 20171220212308.12614-2-michael.weiser@gmx.de
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      dfdcf340
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-01-10' into staging · 612061b2
      Peter Maydell authored
      
      nbd patches for 2018-01-10
      
      - Vladimir Sementsov-Ogievskiy: nbd: rename nbd_option and nbd_opt_reply
      - Vladimir Sementsov-Ogievskiy: nbd/server: add additional assert to nbd_export_put
      
      # gpg: Signature made Wed 10 Jan 2018 22:53:49 GMT
      # gpg:                using RSA key 0xA7A16B4A2527436A
      # gpg: Good signature from "Eric Blake <eblake@redhat.com>"
      # gpg:                 aka "Eric Blake (Free Software Programmer) <ebb9@byu.net>"
      # gpg:                 aka "[jpeg image of size 6874]"
      # Primary key fingerprint: 71C2 CC22 B1C4 6029 27D2  F3AA A7A1 6B4A 2527 436A
      
      * remotes/ericb/tags/pull-nbd-2018-01-10:
        nbd: rename nbd_option and nbd_opt_reply
        nbd/server: add additional assert to nbd_export_put
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      612061b2
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-signed' into staging · 7642f96e
      Peter Maydell authored
      
      qemu-sparc update
      
      # gpg: Signature made Tue 09 Jan 2018 22:12:22 GMT
      # gpg:                using RSA key 0x5BC2C56FAE0F321F
      # gpg: Good signature from "Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>"
      # Primary key fingerprint: CC62 1AB9 8E82 200D 915C  C9C4 5BC2 C56F AE0F 321F
      
      * remotes/mcayland/tags/qemu-sparc-signed: (25 commits)
        sun4u_iommu: add trace event for IOMMU translations
        sun4u_iommu: convert from IOMMU_DPRINTF to trace-events
        sun4u_iommu: update to reflect IOMMU is no longer part of the APB device
        sun4u: split IOMMU device out from apb.c to sun4u_iommu.c
        apb: QOMify IOMMU
        sun4m: remove include/hw/sparc/sun4m.h and all references to it
        sun4m: move IOMMU declarations from sun4m.h to sun4m_iommu.h
        sun4m: move sun4m_iommu.c from hw/dma to hw/sparc
        sun4u: switch from EBUS_DPRINTF() macro to trace-events
        sparc64: introduce trace-events for hw/sparc64
        apb: replace OBIO interrupt numbers in pci_pbmA_map_irq() with constants
        ebus: wire up OBIO interrupts to APB pbm via qdev GPIOs
        apb: remove busA property from PBMPCIBridge state
        apb: split pci_pbm_map_irq() into separate functions for bus A and bus B
        apb: remove pci_apb_init() and instantiate APB device using qdev
        apb: move the two secondary PCI bridges objects into APBState
        apb: use gpios to wire up the apb device to the SPARC CPU IRQs
        apb: return APBState from pci_apb_init() rather than PCIBus
        apb: APB QOMify tidy-up
        sun4u: move initialisation of all ISABus devices into ebus_realize()
        ...
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      7642f96e
  2. Jan 10, 2018
  3. Jan 09, 2018
Loading