Hi Andi, This series of patches implements the Xen paravirt-ops interface. It applies to 2.6.21-rc7 + your patches + the last batch of pv_ops patches I posted. This patch generally restricts itself to Xen-specific parts of the tree, though it does make a few small changes elsewhere. These patches include: - some helper routines for allocating address space and walking pagetables - Xen interface header files - Core Xen implementation - Efficient late-pinning/early-unpinning pagetable handling - Virtualized time, including stolen time - SMP support - Preemption support - Batched pagetable updates - Xen console, based on hvc console - Xenbus - Netfront, the paravirtualized network device - Blockfront, the paravirtualized block device Thanks, J -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- [PATCH 02/25] xen: Allocate and free vmalloc areas
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 09/25] xen: Account for time stolen by Xen
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 14/25] xen: xen: deal with negative stolen time
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 12/25] xen: Add support for preemption
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 23/25] xen: Lockdep fixes for xen-netfront
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 17/25] xen: Add early printk support via hvc console
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 15/25] xen: xen time fixups
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 03/25] xen: Add nosegneg capability to the vsyscall page notes
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 13/25] xen: xen: lazy-mmu operations
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 16/25] xen: Use the hvc console infrastructure for Xen console
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 01/25] xen: Add apply_to_page_range() which applies a function to a pte range.
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 24/25] xen: xen: diddle netfront
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 22/25] xen: xen-netfront: use skb.cb for storing private data
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 11/25] xen: Xen SMP guest support
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 06/25] xen: Core Xen implementation
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 20/25] xen: Add Xen virtual block device driver.
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 18/25] xen: Add Xen grant table support
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 07/25] xen: Complete pagetable pinning for Xen
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 21/25] xen: Add the Xen virtual network device driver.
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 19/25] xen: Add the Xenbus sysfs and virtual device hotplug driver.
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 25/25] xen: Xen machine operations
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 10/25] xen: Implement xen_sched_clock
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 08/25] xen: xen: fix multicall batching
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 04/25] xen: Add XEN config options
- From: Jeremy Fitzhardinge <[email protected]>
- Re: [PATCH 00/25] xen: Xen implementation for paravirt_ops
- From: Andi Kleen <[email protected]>
- [PATCH 02/25] xen: Allocate and free vmalloc areas
- Prev by Date: [PATCH 09/25] xen: Account for time stolen by Xen
- Next by Date: [PATCH 02/25] xen: Allocate and free vmalloc areas
- Previous by thread: Remove open coded implementations of memclear_highpage flush
- Next by thread: Re: [PATCH 00/25] xen: Xen implementation for paravirt_ops
- Index(es):