1. 11 6月, 2012 2 次提交
  2. 04 4月, 2012 2 次提交
  3. 15 3月, 2012 2 次提交
  4. 29 2月, 2012 1 次提交
  5. 14 12月, 2011 1 次提交
  6. 15 11月, 2011 3 次提交
  7. 03 9月, 2011 1 次提交
    • S
      Use new macro QEMU_PACKED for packed structures · 541dc0d4
      Stefan Weil 提交于
      Most changes were made using these commands:
      
      git grep -la '__attribute__((packed))'|xargs perl -pi -e 's/__attribute__\(\(packed\)\)/QEMU_PACKED/'
      git grep -la '__attribute__ ((packed))'|xargs perl -pi -e 's/__attribute__ \(\(packed\)\)/QEMU_PACKED/'
      git grep -la '__attribute__((__packed__))'|xargs perl -pi -e 's/__attribute__\(\(__packed__\)\)/QEMU_PACKED/'
      git grep -la '__attribute__ ((__packed__))'|xargs perl -pi -e 's/__attribute__ \(\(__packed__\)\)/QEMU_PACKED/'
      git grep -la '__attribute((packed))'|xargs perl -pi -e 's/__attribute\(\(packed\)\)/QEMU_PACKED/'
      
      Whitespace in linux-user/syscall_defs.h was fixed manually
      to avoid warnings from scripts/checkpatch.pl.
      
      Manual changes were also applied to hw/pc.c.
      
      I did not fix indentation with tabs in block/vvfat.c.
      The patch will show 4 errors with scripts/checkpatch.pl.
      Signed-off-by: NStefan Weil <weil@mail.berlios.de>
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      541dc0d4
  8. 07 8月, 2011 1 次提交
  9. 27 6月, 2011 1 次提交
  10. 21 6月, 2011 1 次提交
    • J
      Switch build system to accompanied kernel headers · e205c790
      Jan Kiszka 提交于
      This helps reducing our build-time checks for feature support in the
      available Linux kernel headers. And it helps users that do not have
      sufficiently recent headers installed on their build machine.
      
      Consequently, the patch removes and build-time checks for kvm and vhost
      in configure, the --kerneldir switch, and KVM_CFLAGS. Kernel headers are
      supposed to be provided by QEMU only.
      
      s390 needs some extra love as it carries redefinitions from kernel
      headers.
      
      CC: Alexander Graf <agraf@suse.de>
      Signed-off-by: NJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: NMarcelo Tosatti <mtosatti@redhat.com>
      e205c790
  11. 20 5月, 2011 4 次提交
    • A
      s390x: remove compatibility cc field · fe9b35b7
      Alexander Graf 提交于
      Remove the now unused cc field that was only required to not break
      bisectability.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      fe9b35b7
    • A
      s390x: Shift variables in CPUState for memset(0) · 4e836781
      Alexander Graf 提交于
      The default reset handler does a memset(0) until right in between CPU_COMMON.
      I incorrectly changed that behavior on the s390x port, so let's move the fields
      in CPUState around to reflect the correct split up to which point memset(0)
      zeros out everything.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      4e836781
    • A
      s390x: keep hint on virtio managing size · d1ff903c
      Alexander Graf 提交于
      The s390x virtio bus keeps management information on virtio after the top
      of the guest's RAM. We need to be able to tell the guest the size of its
      RAM (without virtio stuff), but also be able to trap when the guest accesses
      RAM outside of its scope (including virtio stuff).
      
      So we need a variable telling us the size of the virtio stuff, so we can
      calculate the highest available RAM address from that.
      
      While at it, also increase the maximum number of virtio pages, so we play
      along well with more recent kernels that spawn a ridiculous number of virtio
      console adapters.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      d1ff903c
    • A
      s390x: make kvm exported functions conditional on kvm · 1f206266
      Alexander Graf 提交于
      We have some helper functions we use to directly invoke KVM
      functionality from device emulation code.
      
      This patch replaces those exported functions with static inline
      stubs when not building with KVM enabled.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      1f206266
  12. 19 4月, 2011 1 次提交
  13. 24 1月, 2011 1 次提交
  14. 03 7月, 2010 2 次提交
  15. 13 3月, 2010 1 次提交
  16. 07 3月, 2010 1 次提交
  17. 06 12月, 2009 2 次提交