[GIT PULL] Merge latest qemu.git

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Avi,
	The conflicts with the networking changes just pushed to qemu.git are
fairly involved to resolve, so I thought I'd try and save you the pain.

	Below is a pull request which merges in the latest, and does it in the
way we recently discussed - each conflict is resolved in a separate
merge commit.

	I've build tested the x86_64-softmmu target and done some light
networking testing.

HTH,
Mark.

The following changes since commit b6810dec0ea5c9e90e90404424458918972853d8:
  Avi Kivity (1):
        Regenerate bios for MADT/RSDT fixes

are available in the git repository at:

  git://git.et.redhat.com/qemu-net.git for-avi

Alex Williamson (7):
      virtio-net: Add version_id 7 placeholder for vnet header support
      virtio-net: Use a byte to store RX mode flags
      virtio-net: reorganize receive_filter()
      virtio-net: Fix MAC filter overflow handling
      virtio-net: MAC filter optimization
      virtio-net: Add new RX filter controls
      virtio-net: Increase filter and control limits

Anthony Liguori (2):
      Merge branch 'net-queue'
      Fix build breakage when using VDE introduced by 4f1c942

Blue Swirl (11):
      Use hxtool to generate monitor documentation and C structures
      Fix generation of CONFIG_KVM
      Register reset functions for e1000 and rtl8139
      Update irqs on reset and device load
      Remove unused and misnamed field and variable
      Fix warning
      microblaze-dis.c does not need to be executable
      Fix Sparse warning
      Clean up generated qemu-img-cmds.h
      Fix Sparse warning
      Use snprintf to avoid OpenBSD warning

Edgar E. Iglesias (2):
      microblaze: Fix loading of petalogix s3adsp1800 dtb.
      CRIS: Remove duplicated flag defines.

Gerd Hoffmann (6):
      qdev: kill DeviceState->name
      qdev: add monitor command to dump the tree.
      xen: net backend doesn't need linux headers.
      xen nic: use qemu_malloc
      xen nic: use XC_PAGE_SIZE instead of PAGE_SIZE.
      qdev: c99 initilaizers for bus_type_names

Jan Kiszka (7):
      kvm: Improve upgrade notes when facing unsupported kernels
      net: Don't deliver to disabled interfaces in qemu_sendv_packet
      net: Fix and improved ordered packet delivery
      slirp: Avoid zombie processes after fork_exec
      net: Real fix for check_params users
      net: Improve parameter error reporting
      slirp: Reorder initialization

Kevin Wolf (2):
      qemu-img: Print available options with -o ?
      Document changes in qemu-img interface

Luiz Capitulino (5):
      monitor: Remove uneeded goto
      monitor: Remove uneeded 'return' statement
      monitor: Remove unused variable
      monitor: Introduce get_command_name()
      Fix "defined but not used" warning

Mark McLoughlin (22):
      Revert "Fix output of uninitialized strings"
      net: fix error reporting for some net parameter checks
      net: factor tap_read_packet() out of tap_send()
      net: move the tap buffer into TAPState
      net: vlan clients with no fd_can_read() can always receive
      net: only read from tapfd when we can send
      net: add fd_readv() handler to qemu_new_vlan_client() args
      net: re-name vc->fd_read() to vc->receive()
      net: pass VLANClientState* as first arg to receive handlers
      net: add return value to packet receive handler
      net: return status from qemu_deliver_packet()
      net: split out packet queueing and flushing into separate functions
      net: add qemu_send_packet_async()
      net: make use of async packet sending API in tap client
      virtio-net: implement rx packet queueing
      Merge branch 'master' of git://git.sv.gnu.org/qemu
      Merge branch 'master' of git://git.sv.gnu.org/qemu
      Merge branch 'master' of git://git.sv.gnu.org/qemu
      Merge branch 'master' of git://git.sv.gnu.org/qemu
      Merge branch 'master' of git://git.sv.gnu.org/qemu
      Merge branch 'master' of git://git.sv.gnu.org/qemu
      Merge branch 'master' of git://git.sv.gnu.org/qemu

Nathan Froyd (1):
      fix gdbstub support for multiple threads in usermode, v3

Paul Brook (9):
      Use relative path for bios
      Implement multiple samplers on stellaris ADC
      Stellaris qdev conversion
      Add --enable-debug
      Remove ARM NVIC initialization hack
      Fix elf loader range checking
      Record device property types
      Fix typo
      Use correct type for SPARC cpu_cc_op

Stefan Weil (2):
      Fix spelling in comment.
      doc: Update information on supported network adapters.

Stuart Brady (1):
      Use hxtool for qemu-img command list

 .gitignore                       |    2 +
 Makefile                         |   22 +-
 Makefile.target                  |    8 +-
 block/cow.c                      |   12 +-
 block/qcow.c                     |   18 +-
 block/qcow2.c                    |   30 ++-
 block/raw-posix.c                |    6 +-
 block/raw-win32.c                |    6 +-
 block/vmdk.c                     |   18 +-
 block/vpc.c                      |    6 +-
 configure                        |   37 ++-
 cpu-defs.h                       |    1 +
 elf_ops.h                        |    6 +-
 exec.c                           |    2 +-
 gdbstub.c                        |   69 +++--
 hw/armv7m.c                      |   43 ++-
 hw/armv7m_nvic.c                 |    5 -
 hw/dp8393x.c                     |   22 +-
 hw/e1000.c                       |   61 ++-
 hw/eepro100.c                    |   23 +-
 hw/etraxfs_eth.c                 |   14 +-
 hw/mcf_fec.c                     |   11 +-
 hw/mips_jazz.c                   |   14 +-
 hw/mips_malta.c                  |   14 +-
 hw/mips_mipssim.c                |   13 +-
 hw/mips_r4k.c                    |   17 +-
 hw/mipsnet.c                     |   16 +-
 hw/musicpal.c                    |   11 +-
 hw/ne2000.c                      |   25 +-
 hw/pc.c                          |   53 ++-
 hw/pci-hotplug.c                 |    7 +-
 hw/pci.c                         |    6 -
 hw/pci.h                         |    4 -
 hw/pcnet.c                       |   17 +-
 hw/petalogix_s3adsp1800_mmu.c    |   20 +-
 hw/pl061.c                       |   28 +-
 hw/ppc405_boards.c               |   29 +-
 hw/ppc440_bamboo.c               |   19 +-
 hw/ppc_newworld.c                |   25 +-
 hw/ppc_oldworld.c                |   25 +-
 hw/ppc_prep.c                    |   17 +-
 hw/ppce500_mpc8544ds.c           |   19 +-
 hw/primecell.h                   |    4 -
 hw/qdev.c                        |  126 ++++++-
 hw/qdev.h                        |   21 +-
 hw/rtl8139.c                     |   45 ++-
 hw/smc91c111.c                   |   18 +-
 hw/stellaris.c                   |  119 ++++--
 hw/stellaris_enet.c              |   20 +-
 hw/sun4m.c                       |   57 ++-
 hw/sun4u.c                       |   26 +-
 hw/syborg_timer.c                |   14 +-
 hw/sysbus.c                      |   33 ++-
 hw/sysbus.h                      |    7 +
 hw/usb-net.c                     |   18 +-
 hw/virtio-net.c                  |  165 ++++++--
 hw/virtio-net.h                  |   14 +-
 hw/xen_nic.c                     |   32 +-
 keymaps.c                        |   10 +-
 kvm-all.c                        |   10 +-
 linux-user/syscall.c             |    4 +-
 monitor.c                        |  183 ++-------
 net.c                            |  787 +++++++++++++++++++++++---------------
 net.h                            |   38 ++-
 pc-bios/petalogix-s3adsp1800.dtb |  Bin 0 -> 8259 bytes
 qemu-doc.texi                    |  356 +-----------------
 qemu-img-cmds.hx                 |   47 +++
 qemu-img.c                       |   90 +++--
 qemu-img.texi                    |   37 +-
 qemu-monitor.hx                  |  615 +++++++++++++++++++++++++++++
 qemu-option.c                    |   13 +
 qemu-option.h                    |    2 +
 qemu-options.hx                  |    2 +-
 savevm.c                         |    2 +-
 slirp/libslirp.h                 |    2 +-
 slirp/slirp.c                    |    2 +-
 sysemu.h                         |    8 +-
 tap-win32.c                      |    8 +-
 target-cris/cpu.h                |    2 -
 target-sparc/translate.c         |    3 +-
 vl.c                             |  215 +++++++++--
 vnc.c                            |    2 +-
 82 files changed, 2541 insertions(+), 1417 deletions(-)
 mode change 100755 => 100644 microblaze-dis.c
 create mode 100644 pc-bios/petalogix-s3adsp1800.dtb
 create mode 100644 qemu-img-cmds.hx
 create mode 100644 qemu-monitor.hx

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux