xen: Xen implementation for paravirt_ops
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest25 patches 41 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/25 | xen: Add apply_to_page_range() which applies a function to a pte range.include/ mm/ | +99 | 0 replies | |
| 2/25 | xen: Allocate and free vmalloc areasinclude/ mm/ | +55 | 0 replies | |
| 3/25 | xen: Add nosegneg capability to the vsyscall page notesarch/ | +28 | 4 replies | |
| 4/25 | xen: Add XEN config optionsarch/ arch/ | +12 | 3 replies | |
| 5/25 | xen: Add Xen interface header filesinclude/ include/ include/ +16 more | +2957 | 0 replies | |
| 6/25 | xen: Core Xen implementationarch/ arch/ arch/ +20 more | +2650 | 11 replies | |
| 7/25 | xen: Complete pagetable pinning for Xenarch/ arch/ arch/ +9 more | +289 | 0 replies | |
| 8/25 | xen: xen: fix multicall batchingarch/ arch/ arch/ +2 more | +71 | 0 replies | |
| 9/25 | xen: Account for time stolen by Xenarch/ | +100 | 4 replies | |
| 10/25 | xen: Implement xen_sched_clockarch/ arch/ arch/ | +23 | 0 replies | |
| 11/25 | xen: Xen SMP guest supportarch/ arch/ arch/ +13 more | +730 | 4 replies | |
| 12/25 | xen: Add support for preemptionarch/ arch/ arch/ +2 more | +88 | 0 replies | |
| 13/25 | xen: xen: lazy-mmu operationsarch/ arch/ arch/ | +78 | 0 replies | |
| 14/25 | xen: xen: deal with negative stolen timearch/ | +16 | 0 replies | |
| 15/25 | xen: xen time fixupsarch/ arch/ arch/ | +67 | 0 replies | |
| 16/25 | xen: Use the hvc console infrastructure for Xen consolearch/ arch/ drivers/ +3 more | +142 | 2 replies | |
| 17/25 | xen: Add early printk support via hvc consolearch/ drivers/ include/ | +36 | 0 replies | |
| 18/25 | xen: Add Xen grant table supportdrivers/ drivers/ include/ +1 more | +777 | 0 replies | |
| 19/25 | xen: Add the Xenbus sysfs and virtual device hotplug driver.drivers/ drivers/ drivers/ +8 more | +3181 | 0 replies | |
| 20/25 | xen: Add Xen virtual block device driver.drivers/ drivers/ drivers/ +5 more | +1231 | 0 replies | |
| 21/25 | xen: Add the Xen virtual network device driver.drivers/ drivers/ drivers/ | +1971 | 0 replies | |
| 22/25 | xen: xen-netfront: use skb.cb for storing private datadrivers/ | +13 | 9 replies | |
| 23/25 | xen: Lockdep fixes for xen-netfrontdrivers/ | +15 | 2 replies | |
| 24/25 | xen: xen: diddle netfrontdrivers/ | +17 | 0 replies | |
| 25/25 | xen: Xen machine operationsarch/ arch/ | +44 | 0 replies |
Reviews trailers per patch
3 of 25 patches have a Reviewed-by or Acked-by.
| Patch | Ingo Molnar | Zachary Amsden |
|---|---|---|
| 1/25 | A-b | |
| 2/25 | ||
| 3/25 | A-b | |
| 4/25 | ||
| 5/25 | ||
| 6/25 | ||
| 7/25 | ||
| 8/25 | ||
| 9/25 | ||
| 10/25 | ||
| 11/25 | ||
| 12/25 | ||
| 13/25 | ||
| 14/25 | ||
| 15/25 | ||
| 16/25 | ||
| 17/25 | A-b | |
| 18/25 | ||
| 19/25 | ||
| 20/25 | ||
| 21/25 | ||
| 22/25 | ||
| 23/25 | ||
| 24/25 | ||
| 25/25 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/25] xen: Xen implementation for paravirt_ops
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