1. 03 3月, 2009 1 次提交
  2. 17 2月, 2009 1 次提交
  3. 27 1月, 2009 1 次提交
    • M
      kvm/virtio: Set IFF_VNET_HDR when setting up tap fds · b4f62abb
      Mark McLoughlin 提交于
      IFF_VNET_HDR is a tun/tap flag that allows you to send and receive
      large (i.e. GSO) packets and packets with partial checksums. Setting
      the flag means that every packet is proceeded by the same header which
      virtio uses to communicate GSO/csum metadata.
      
      By enabling this flag on the tap fds we create, we greatly increase
      the achievable throughput with virtio_net.
      
      However, we need to be careful to only set the flag when a) QEMU has
      support for this ABI and b) the value of the flag is queryable using
      the TUNGETIFF ioctl.
      
      It's nearly five months since kvm-74 - the first KVM release with this
      feature - was released. Up until now, we've not added libvirt support
      because there is no clean way to detect support for this in QEMU at
      runtime. A brief attempt to add a "info capabilities" monitor command
      to QEMU floundered. Perfect is the enemy of good enough. Probing the
      KVM version will suffice for now.
      Signed-off-by: NMark McLoughlin <markmc@redhat.com>
      b4f62abb
  4. 21 1月, 2009 1 次提交
  5. 21 8月, 2008 1 次提交
  6. 12 7月, 2008 2 次提交
  7. 11 4月, 2008 1 次提交
  8. 15 3月, 2008 1 次提交
  9. 28 2月, 2008 1 次提交
  10. 30 1月, 2008 1 次提交
    • J
      Enable the <config.h>-requiring test; fix violations · a3781881
      Jim Meyering 提交于
      Use <config.h>, not "config.h", per autoconf documentation.
      * Makefile.cfg (local-checks-to-skip) [sc_require_config_h]: Enable.
      * .x-sc_require_config_h: New file, to list exempted files.
      * Makefile.am (EXTRA_DIST): Add .x-sc_require_config_h.
      a3781881
  11. 26 11月, 2007 1 次提交
  12. 29 6月, 2007 1 次提交
  13. 27 6月, 2007 1 次提交
  14. 14 3月, 2007 1 次提交
  15. 15 2月, 2007 1 次提交
    • M
      Tue Feb 14 16:02:23 IST 2007 Mark McLoughlin <markmc@redhat.com> · 4e6c38e1
      Mark McLoughlin 提交于
              * configure.in: add --disable-bridge-params, check
              for libsysfs and various kernel headers
      
              * bridge.[ch]: add code for managing bridges
      
              * qemud/Makefile.am: add bridge.[ch] and link against
              libsysfs if enabled.
      
              * qemud/conf.c: add support for bridge config.
      
              * qemud/internal.h: add various bridging bits
      
              * qemud/qemud.c: implement qemudStartNetworkDaemon()
              and qemudShutdownNetworkDaemon().
      4e6c38e1