lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <54D891C8.6030000@cantab.net>
Date:	Mon, 09 Feb 2015 10:54:00 +0000
From:	David Vrabel <dvrabel@...tab.net>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>
CC:	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
	xen-devel <xen-devel@...ts.xenproject.org>,
	Boris Ostrovsky <Boris.Ostrovsky@...cle.com>,
	Stefano Stabellini <stefano.stabellini@...citrix.com>
Subject: [GIT PULL] xen: features and fixes for 3.20-rc0

-----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.20-rc0-tag

xen: features and fixes for 3.20-rc0

- - Reworked handling for foreign (grant mapped) pages to simplify the
  code, enable a number of additional use cases and fix a number of
  long-standing bugs.
- - Prefer the TSC over the Xen PV clock when dom0 (and the TSC is
  stable).
- - Assorted other cleanup and minor bug fixes.

Thanks.

David

 arch/arm/include/asm/xen/page.h          |    2 +-
 arch/arm/xen/enlighten.c                 |    4 +-
 arch/arm/xen/mm.c                        |    2 +-
 arch/arm/xen/p2m.c                       |    2 +-
 arch/x86/include/asm/xen/page.h          |   20 +--
 arch/x86/xen/mmu.c                       |   17 +-
 arch/x86/xen/p2m.c                       |  267 ++----------------------------
 arch/x86/xen/setup.c                     |   37 ++---
 arch/x86/xen/smp.c                       |    2 +-
 arch/x86/xen/time.c                      |    4 +
 arch/x86/xen/xen-ops.h                   |    6 +
 drivers/block/xen-blkback/blkback.c      |  177 ++++++++++++++------
 drivers/block/xen-blkback/common.h       |    3 +
 drivers/net/xen-netback/interface.c      |    7 +-
 drivers/net/xen-netback/netback.c        |  106 +-----------
 drivers/xen/balloon.c                    |   86 +---------
 drivers/xen/gntdev.c                     |  143 ++++++++++++----
 drivers/xen/grant-table.c                |  120 +++++++++++++-
 drivers/xen/manage.c                     |    8 +-
 drivers/xen/tmem.c                       |    2 +-
 drivers/xen/xen-scsiback.c               |    6 +-
 drivers/xen/xenbus/xenbus_dev_frontend.c |   11 +-
 include/linux/mm.h                       |    8 +
 include/linux/page-flags.h               |    5 +
 include/xen/grant_table.h                |   43 ++++-
 include/xen/interface/features.h         |    6 +
 include/xen/interface/grant_table.h      |    7 +
 mm/memory.c                              |    2 +
 28 files changed, 509 insertions(+), 594 deletions(-)

Chuck Tuffli (1):
      arm64: Relax licensing of arm64 Xen DMA operations

David Vrabel (7):
      mm: provide a find_special_page vma operation
      xen/grant-table: pre-populate kernel unmap ops for xen_gnttab_unmap_refs()
      xen: remove scratch frames for ballooned pages and m2p override
      xen/grant-table: add helpers for allocating pages
      xen/gntdev: convert priv->lock to a mutex
      xen/gntdev: mark userspace PTEs as special on x86 PV guests
      xen/gntdev: provide find_special_page VMA operation

Davidlohr Bueso (1):
      x86,xen: use current->state helpers

Jan Beulich (1):
      xen/tmem: mark xen_tmem_init() __init

Jennifer Herbert (8):
      mm: add 'foreign' alias for the 'pinned' page flag
      x86/xen: require ballooned pages for grant maps
      xen: mark grant mapped pages as foreign
      xen-netback: use foreign page information from the pages themselves
      xen/grant-table: add a mechanism to safely unmap pages that are in use
      xen/gntdev: safely unmap grants in case they are still in use
      xen-blkback: safely unmap grants in case they are still in use
      xenbus: Add proper handling of XS_ERROR from Xenbus for transactions.

Juergen Gross (5):
      x86/xen: cleanup arch/x86/xen/setup.c
      x86/xen: use correct types for addresses in arch/x86/xen/setup.c
      x86/xen: add some __init and static annotations in arch/x86/xen/setup.c
      x86/xen: add some __init annotations in arch/x86/xen/mmu.c
      x86/xen: cleanup arch/x86/xen/mmu.c

Palik, Imre (1):
      x86/xen: prefer TSC over xen clocksource for dom0

Ross Lagerwall (1):
      xen/manage: Fix USB interaction issues when resuming
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJU2JHIAAoJEFxbo/MsZsTRCvoH/Rm+BrUTtIxVz8mSp34FMIrS
RI9rrwFncj0FzSeTYUzFcugjrNE7x7kJ2AZom7mZPWYId7LlucFUSA0caBh1bf77
E5Hq+sb26WoGfXvqt5Oalpw9FGdSrdZOuZRDiOGEJWvceg2NdC142ZbM8Zj1tuD2
9g15XunAyc22k1Z8DCGWemruq8lXk78X5bzQGymlPemoMCjfhW+9MSg9Nxh0r9LC
EGonQeGlxfVYYpLRUvqrgbfWTcuSvkbEDriCJ+Ba6q0d3Mdlxytr82f5pQ732BhM
2g+GwHCQO6xbF/aeDEirDlKNrY6EY0sVApYun4d0BTx2KyBPJCnwpoWfjZWYCVM=
=979c
-----END PGP SIGNATURE-----
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ