[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [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----- _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |