Pull request

Soren Hansen soren at ubuntu.com
Tue Jan 15 16:47:41 UTC 2008


The following changes since commit 5b825ed22b02691e39774e8b2a077d1807969ec7:
  Linus Torvalds (1):
        Merge git://git.kernel.org/.../davem/net-2.6

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git virtio

Anthony Liguori (7):
      virtio: Export vring functions for modules to use
      virtio: Put the virtio under the virtualization menu
      virtio:pci-device
      Fix vring_init/vring_size to take unsigned long
      Make virtio modules GPL
      Make virtio_pci license be GPL2+
      Use Qumranet donated PCI vendor/device IDs

Arjan van de Ven (2):
      show being-loaded/being-unloaded indicator for modules in oopses
      track and print last unloaded module in the oops trace

Balaji Rao (1):
      Reboot Implemented

Christian Borntraeger (1):
      virtnet: remove double ether_setup

Dor Laor (3):
      Parametrize the napi_weight for virtio receive queue.
      Handle module unload Add the device release function.
      Update all status fields on driver unload

Glauber de Oliveira Costa (16):
      introduce vcpu struct
      adapt lguest launcher to per-cpuness
      initialize vcpu
      per-cpu run guest
      make write() operation smp aware
      make hypercalls use the vcpu struct
      per-vcpu lguest timers
      per-vcpu interrupt processing.
      map_switcher_in_guest() per-vcpu
      make emulate_insn receive a vcpu struct.
      make registers per-vcpu
      replace lguest_arch with lg_cpu_arch.
      per-vcpu lguest task management
      makes special fields be per-vcpu
      make pending notifications per-vcpu
      per-vcpu lguest pgdir management

Rusty Russell (14):
      virtio:simplify-config-mechanism
      virtio: An entropy device, as suggested by hpa.
      misc:discarded_kernel_test
      module:wait-for-dependencies
      virtio:vring-kick-when-empty
      virtio:explicit-callback-disable
      virtio:net-flush-queue-on-init
      virtio:net-fix-xmit-skb-free-real
      virtio:more-interrupt-suppression
      misc:aio-negative-offset
      misc:aio-partial-write
      lguest:reboot-fix
      module:add-list-early
      misc:sg_chain-dont-hit-prev

 Documentation/lguest/lguest.c         |  285 ++++++++++++++++------
 arch/x86/lguest/boot.c                |   11 +-
 drivers/Kconfig                       |    2 -
 drivers/block/Kconfig                 |    3 +-
 drivers/block/virtio_blk.c            |   40 ++--
 drivers/char/hw_random/Kconfig        |    9 +
 drivers/char/hw_random/Makefile       |    1 +
 drivers/char/hw_random/virtio-rng.c   |  124 ++++++++++
 drivers/char/virtio_console.c         |    4 +-
 drivers/kvm/Kconfig                   |    1 +
 drivers/lguest/core.c                 |   26 ++-
 drivers/lguest/hypercalls.c           |   68 +++---
 drivers/lguest/interrupts_and_traps.c |  121 +++++-----
 drivers/lguest/lg.h                   |  118 +++++----
 drivers/lguest/lguest_device.c        |  136 ++++++-----
 drivers/lguest/lguest_user.c          |  138 +++++++----
 drivers/lguest/page_tables.c          |   75 +++---
 drivers/lguest/segments.c             |   42 ++--
 drivers/lguest/x86/core.c             |   96 ++++----
 drivers/net/Kconfig                   |    3 +-
 drivers/net/virtio_net.c              |   82 ++++---
 drivers/virtio/Kconfig                |   16 ++
 drivers/virtio/Makefile               |    1 +
 drivers/virtio/virtio.c               |   56 +----
 drivers/virtio/virtio_pci.c           |  423 +++++++++++++++++++++++++++++++++
 drivers/virtio/virtio_ring.c          |   37 +++-
 fs/aio.c                              |   11 +
 include/asm-x86/lguest.h              |    2 +-
 include/asm-x86/lguest_hcall.h        |    6 +-
 include/linux/lguest_launcher.h       |    9 +-
 include/linux/scatterlist.h           |    4 +-
 include/linux/virtio.h                |   11 +-
 include/linux/virtio_blk.h            |   22 +-
 include/linux/virtio_config.h         |  100 ++++----
 include/linux/virtio_net.h            |   11 +-
 include/linux/virtio_pci.h            |   52 ++++
 include/linux/virtio_ring.h           |   14 +-
 include/linux/virtio_rng.h            |    8 +
 kernel/extable.c                      |    3 +-
 kernel/module.c                       |   93 +++++---
 net/9p/trans_virtio.c                 |    8 +-
 41 files changed, 1600 insertions(+), 672 deletions(-)
 create mode 100644 drivers/char/hw_random/virtio-rng.c
 create mode 100644 drivers/virtio/virtio_pci.c
 create mode 100644 include/linux/virtio_pci.h
 create mode 100644 include/linux/virtio_rng.h

-- 
Soren Hansen
Ubuntu Server Team
http://www.ubuntu.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20080115/6f936ae0/attachment.sig>


More information about the kernel-team mailing list