1. 19 4月, 2012 2 次提交
  2. 22 12月, 2011 4 次提交
  3. 19 9月, 2011 2 次提交
  4. 12 9月, 2011 1 次提交
  5. 09 9月, 2011 1 次提交
  6. 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
  7. 07 4月, 2011 1 次提交
    • N
      NBD: Use qemu_socket functions to open TCP and UNIX sockets · c12504ce
      Nick Thomas 提交于
      This commit has the side-effect of making the qemu-nbd binary
      capable of binding to IPv6 addresses. ("-b ::1", for instance).
      block/nbd.c fails to parse IPv6 IP addresses correctly at this
      point, but will work over IPv6 when given a hostname. It still
      works over IPv4 as before.
      
      We move the qemu-sockets object from the 'common' to the 'block'
      list in the Makefile. The common list includes the block list,
      so this is effectively a no-op for the rest of the code.
      
      We also add 32-bit 'magic' attributes to nbd_(request|reply) to
      facilitate calculating maximum request/response sizes later.
      Signed-off-by: NNick Thomas <nick@bytemark.co.uk>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      c12504ce
  8. 04 9月, 2010 1 次提交
  9. 31 8月, 2010 1 次提交
    • L
      nbd: Introduce NBD named exports. · 1d45f8b5
      Laurent Vivier 提交于
      This patch allows to connect Qemu using NBD protocol to an nbd-server
      using named exports.
      
      For instance, if on the host "isoserver", in /etc/nbd-server/config, you have:
      
      [generic]
      [debian-500-ppc-netinst]
              exportname = /ISO/debian-500-powerpc-netinst.iso
      [Fedora-10-ppc-netinst]
              exportname = /ISO/Fedora-10-ppc-netinst.iso
      
      You can connect to it, using:
      
          qemu -cdrom nbd:isoserver:exportname=debian-500-ppc-netinst
          qemu -cdrom nbd:isoserver:exportname=Fedora-10-ppc-netinst
      
      NOTE: you need at least nbd-server 2.9.18
      Signed-off-by: NLaurent Vivier <laurent@vivier.eu>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      1d45f8b5
  10. 14 6月, 2010 1 次提交
  11. 17 7月, 2009 1 次提交
  12. 05 1月, 2009 1 次提交
  13. 10 9月, 2008 1 次提交
  14. 03 7月, 2008 3 次提交
  15. 28 5月, 2008 1 次提交