All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Vrabel <dvrabel@cantab.net>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "Xen-devel@lists.xen.org" <Xen-devel@lists.xen.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] xen: features and fixes for 3.18-rc0
Date: Thu, 09 Oct 2014 14:43:21 +0100	[thread overview]
Message-ID: <543690F9.2090001@cantab.net> (raw)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Linus,

Please git pull the following tag:

 git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git stable/for-linus-3.18-rc0-tag

xen: features and fixes for 3.18-rc0

- - Add pvscsi frontend and backend drivers.
- - Remove x86 _PAGE_IOMAP PTE flag, freeing it for alternate uses.
- - Try and keep memory contiguous during PV memory setup (reduces
  SWIOTLB usage).
- - Allow front/back drivers to use threaded irqs.
- - Support large initrds in PV guests.
- - Fix PVH guests in preparation for Xen 4.5.

Thanks.

David

 MAINTAINERS                                |    9 +
 arch/arm/Kconfig                           |    2 +-
 arch/arm64/Kconfig                         |    2 +-
 arch/x86/include/asm/pgtable_types.h       |   11 +-
 arch/x86/mm/fault.c                        |   22 +-
 arch/x86/mm/init_32.c                      |    2 +-
 arch/x86/mm/init_64.c                      |    2 +-
 arch/x86/pci/i386.c                        |    2 -
 arch/x86/xen/efi.c                         |    2 +
 arch/x86/xen/enlighten.c                   |   19 +-
 arch/x86/xen/mmu.c                         |   48 +-
 arch/x86/xen/p2m.c                         |   23 +-
 arch/x86/xen/p2m.h                         |   15 +
 arch/x86/xen/setup.c                       |  370 ++++-
 arch/x86/xen/smp.c                         |   29 +-
 arch/x86/xen/smp.h                         |    8 +
 arch/x86/xen/xen-head.S                    |   36 +
 drivers/block/xen-blkback/xenbus.c         |   11 +-
 drivers/block/xen-blkfront.c               |    5 +-
 drivers/char/tpm/xen-tpmfront.c            |   13 +-
 drivers/input/misc/xen-kbdfront.c          |    5 +-
 drivers/net/xen-netback/xenbus.c           |   10 +-
 drivers/net/xen-netfront.c                 |   16 +-
 drivers/pci/xen-pcifront.c                 |    6 +-
 drivers/scsi/Kconfig                       |   10 +
 drivers/scsi/Makefile                      |    1 +
 drivers/scsi/xen-scsifront.c               | 1026 ++++++++++++++
 drivers/tty/hvc/hvc_xen.c                  |    9 +-
 drivers/video/fbdev/xen-fbfront.c          |    5 +-
 drivers/xen/Kconfig                        |    9 +
 drivers/xen/Makefile                       |    1 +
 drivers/xen/efi.c                          |    2 +
 drivers/xen/events/events_base.c           |    5 +-
 drivers/xen/grant-table.c                  |    2 +-
 drivers/xen/xen-pciback/xenbus.c           |    6 +-
 drivers/xen/xen-scsiback.c                 | 2126 ++++++++++++++++++++++++++++
 drivers/xen/xenbus/xenbus_client.c         |    9 +-
 drivers/xen/xenbus/xenbus_probe.c          |    6 +-
 drivers/xen/xenbus/xenbus_probe.h          |    4 +-
 drivers/xen/xenbus/xenbus_probe_backend.c  |    8 +-
 drivers/xen/xenbus/xenbus_probe_frontend.c |    8 +-
 include/xen/events.h                       |    2 +
 include/xen/interface/elfnote.h            |   48 +-
 include/xen/interface/io/vscsiif.h         |  229 +++
 include/xen/interface/xen.h                |  272 +++-
 include/xen/xenbus.h                       |   21 +-
 46 files changed, 4214 insertions(+), 263 deletions(-)

Chen Gang (3):
      xen/grant-table: refactor error cleanup in grow_gnttab_list()
      xen/xenbus: Correct the comments for xenbus_grant_ring()
      xen/xenbus: Remove BUG_ON() when error string trucated

Dan Carpenter (2):
      xen-scsifront: use GFP_ATOMIC under spin_lock
      xen-scsiback: clean up a type issue in scsiback_make_tpg()

Daniel Kiper (1):
      xen/efi: Directly include needed headers

David Vrabel (5):
      x86: skip check for spurious faults for non-present faults
      x86/xen: do not use _PAGE_IOMAP PTE flag for I/O mappings
      x86: remove the Xen-specific _PAGE_IOMAP PTE flag
      xen-scsifront: don't deadlock if the ring becomes full
      xen: remove DEFINE_XENBUS_DRIVER() macro

Juergen Gross (8):
      xen/events: support threaded irqs for interdomain event channels
      xen: Add Xen pvSCSI protocol description
      xen-scsifront: Add Xen PV SCSI frontend driver
      xen-scsiback: Add Xen PV SCSI backend driver
      MAINTAINERS: Add xen pvscsi maintainer
      xen: make pvscsi frontend dependant on xenbus frontend
      xen: sync some headers with xen tree
      xen: eliminate scalability issues from initrd handling

Julien Grall (1):
      arm{,64}/xen: Remove "EXPERIMENTAL" in the description of the Xen options

Matt Rushton (1):
      xen/setup: Remap Xen Identity Mapped RAM

Mukesh Rathor (1):
      x86/xen: Set EFER.NX and EFER.SCE in PVH guests
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBAgAGBQJUNpDxAAoJEFxbo/MsZsTRiVkH/1yCUaLyWeh8+ABF3gQixaAe
KN5eAKmJtyS1CQy8Gg55xn6wJVKlw30r1tlV2yxEYUBtt1oreoROG+Wl0nuLt+96
MgiKj84wwaSSWmB5o2WaheWY4c4gyNL4AqfuQ3eeJGcheXowwtSXYDj/Y2Ln6q8H
Sia4hGaRGG3lP24OmfLC0qRkwRUq6t5Hz5n5Lg8WpZMi4lZsUngu7n+78XkwnyRL
4xfUXqae07YMxyhO6vmM2GtDQ4COqonLFnqK5KTdbzecfyLG7nE+WJH+VUvYdTas
8mx562QJaxvqyNczVfISm9wzk9jQcCKznDZZ0BjsXrSpMZDgIsww0LjCg3aSoNE=
=3yLn
-----END PGP SIGNATURE-----

             reply	other threads:[~2014-10-09 13:43 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-09 13:43 David Vrabel [this message]
  -- strict thread matches above, loose matches on Subject: below --
2014-10-09 13:43 [GIT PULL] xen: features and fixes for 3.18-rc0 David Vrabel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=543690F9.2090001@cantab.net \
    --to=dvrabel@cantab.net \
    --cc=Xen-devel@lists.xen.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.