Displaying 20 results from an estimated 20000 matches similar to: "[PATCH 0/9] i386 MMU paravirtualization patches"
2007 Apr 18
1
[PATCH 0/5] Virtualization patches, set 4
Transparent paravirtualization patches, set 4. This batch includes
mostly MMU hooks that can be used by the hypervisor for page allocation,
and allows the kernel to be compiled to step out of the way of the
hypervisor by making a hole in linear address space.
Patches are based off 2.6.13-rc6-mm2; I've tested i386 PAE and non-PAE
as well as um-i386. Although these are mostly i386 specific,
2007 Apr 18
1
[PATCH 0/5] Virtualization patches, set 4
Transparent paravirtualization patches, set 4. This batch includes
mostly MMU hooks that can be used by the hypervisor for page allocation,
and allows the kernel to be compiled to step out of the way of the
hypervisor by making a hole in linear address space.
Patches are based off 2.6.13-rc6-mm2; I've tested i386 PAE and non-PAE
as well as um-i386. Although these are mostly i386 specific,
2009 Sep 18
3
Paravirtualization on VMware's Platform [VMI].
Hi,
We ran a few experiments to compare performance of VMware's
paravirtualization technique (VMI) and hardware MMU technologies (HWMMU)
on VMware's hypervisor.
To give some background, VMI is VMware's paravirtualization
specification which tries to optimize CPU and MMU operations of the
guest operating system. For more information take a look at this
2009 Sep 18
3
Paravirtualization on VMware's Platform [VMI].
Hi,
We ran a few experiments to compare performance of VMware's
paravirtualization technique (VMI) and hardware MMU technologies (HWMMU)
on VMware's hypervisor.
To give some background, VMI is VMware's paravirtualization
specification which tries to optimize CPU and MMU operations of the
guest operating system. For more information take a look at this
2007 Apr 18
3
[PATCH] make CONFIG_PARAVIRT require NO_HZ
Given all the discussion, let's just require NO_HZ when
CONFIG_PARAVIRT. Anyone object?
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
---
--- a/arch/i386/Kconfig Mon Mar 12 11:07:45 2007 -0700
+++ b/arch/i386/Kconfig Mon Mar 12 16:53:14 2007 -0700
@@ -208,7 +208,7 @@ endchoice
config PARAVIRT
bool "Paravirtualization support (EXPERIMENTAL)"
- depends on EXPERIMENTAL
2007 Apr 18
3
[PATCH] make CONFIG_PARAVIRT require NO_HZ
Given all the discussion, let's just require NO_HZ when
CONFIG_PARAVIRT. Anyone object?
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
---
--- a/arch/i386/Kconfig Mon Mar 12 11:07:45 2007 -0700
+++ b/arch/i386/Kconfig Mon Mar 12 16:53:14 2007 -0700
@@ -208,7 +208,7 @@ endchoice
config PARAVIRT
bool "Paravirtualization support (EXPERIMENTAL)"
- depends on EXPERIMENTAL
2007 Apr 18
23
[patch 00/20] paravirt_ops updates
Hi Andi,
Here's a repost of the paravirt_ops update series I posted the other day.
Since then, I found a few potential bugs with patching clobbering,
cleaned up and documented paravirt.h and the patching machinery.
Overview:
add-MAINTAINERS.patch
obvious
remove-CONFIG_DEBUG_PARAVIRT.patch
No longer meaningful or needed.
paravirt-nop.patch
Clean up nop paravirt_ops functions, mainly to
2007 Apr 18
23
[patch 00/20] paravirt_ops updates
Hi Andi,
Here's a repost of the paravirt_ops update series I posted the other day.
Since then, I found a few potential bugs with patching clobbering,
cleaned up and documented paravirt.h and the patching machinery.
Overview:
add-MAINTAINERS.patch
obvious
remove-CONFIG_DEBUG_PARAVIRT.patch
No longer meaningful or needed.
paravirt-nop.patch
Clean up nop paravirt_ops functions, mainly to
2007 Apr 18
17
[patch 00/17] paravirt_ops updates
Hi Andi,
This series of patches updates paravirt_ops in various ways. Some of the
changes are plain cleanups and improvements, and some add some interfaces
necessary for Xen.
The brief overview:
add-MAINTAINERS.patch - obvious
remove-CONFIG_DEBUG_PARAVIRT.patch - no longer needed
paravirt-nop.patch - mark nop operations consistently
paravirt-pte-accessors.patch - operations to pack/unpack
2007 Apr 18
17
[patch 00/17] paravirt_ops updates
Hi Andi,
This series of patches updates paravirt_ops in various ways. Some of the
changes are plain cleanups and improvements, and some add some interfaces
necessary for Xen.
The brief overview:
add-MAINTAINERS.patch - obvious
remove-CONFIG_DEBUG_PARAVIRT.patch - no longer needed
paravirt-nop.patch - mark nop operations consistently
paravirt-pte-accessors.patch - operations to pack/unpack
2007 Apr 18
2
Time to post some patches?
Looks to me like the first series of patches should be OK to post now.
I propose that:
001-apply-to-page-range.patch
001a-reboot-use-struct.patch
002-sync-bitops.patch
003-remove-ring0-assumptions.patch
004-abstract-asm.patch
005-cpuid-cleanup.patch
unfix-fixmap.patch
fixmap-bootparam.patch
remove-read-hazard-from-cow.patch
pte-clear-not-present.patch
2007 Apr 18
7
[RFC, PATCH 0/24] VMI i386 Linux virtualization interface proposal
In OLS 2005, we described the work that we have been doing in VMware
with respect a common interface for paravirtualization of Linux. We
shared the general vision in Rik's virtualization BoF.
This note is an update on our further work on the Virtual Machine
Interface, VMI. The patches provided have been tested on 2.6.16-rc6.
We are currently recollecting performance information for the new
2007 Apr 18
7
[RFC, PATCH 0/24] VMI i386 Linux virtualization interface proposal
In OLS 2005, we described the work that we have been doing in VMware
with respect a common interface for paravirtualization of Linux. We
shared the general vision in Rik's virtualization BoF.
This note is an update on our further work on the Virtual Machine
Interface, VMI. The patches provided have been tested on 2.6.16-rc6.
We are currently recollecting performance information for the new
2007 Apr 18
15
[PATCH 0 of 13] Basic infrastructure patches for a paravirtualized kernel
[ REPOST: Apologies to anyone who has seen this before. It
didn't make it onto any of the lists it should have. -J ]
Hi Andrew,
This series of patches lays the basic ground work for the
paravirtualized kernel patches coming later on. I think this lot is
ready for the rough-and-tumble world of the -mm tree.
For the most part, these patches do nothing or very little. The
patches should
2007 Apr 18
15
[PATCH 0 of 13] Basic infrastructure patches for a paravirtualized kernel
[ REPOST: Apologies to anyone who has seen this before. It
didn't make it onto any of the lists it should have. -J ]
Hi Andrew,
This series of patches lays the basic ground work for the
paravirtualized kernel patches coming later on. I think this lot is
ready for the rough-and-tumble world of the -mm tree.
For the most part, these patches do nothing or very little. The
patches should
2007 Apr 18
1
[PATCH 2/2] Transparent privilege levels in entry.S
i386 Transparent Paravirtualization Patch #2
Changes required to low level fault / system call code for supporting
transparent paravirtualization where the kernel may be running at non-zero
CPL.
The testing of VM_MASK and CS together uses a neat trick which is now extended
to support CPL 0,1,2 kernels.
Note that assembly code must test against __ESPFIX_SS, the 16-bit stack on
interrupts and
2007 Apr 18
1
[PATCH 2/2] Transparent privilege levels in entry.S
i386 Transparent Paravirtualization Patch #2
Changes required to low level fault / system call code for supporting
transparent paravirtualization where the kernel may be running at non-zero
CPL.
The testing of VM_MASK and CS together uses a neat trick which is now extended
to support CPL 0,1,2 kernels.
Note that assembly code must test against __ESPFIX_SS, the 16-bit stack on
interrupts and
2007 Aug 23
5
[PATCH] Fix preemptible lazy mode bug
I recently sent off a fix for lazy vmalloc faults which can happen under =
paravirt when lazy mode is enabled. Unfortunately, I jumped the gun a =
bit on fixing this. I neglected to notice that since the new call to =
flush the MMU update queue is called from the page fault handler, it can =
be pre-empted. Both VMI and Xen use per-cpu variables to track lazy =
mode state, as all previous
2007 Aug 23
5
[PATCH] Fix preemptible lazy mode bug
I recently sent off a fix for lazy vmalloc faults which can happen under =
paravirt when lazy mode is enabled. Unfortunately, I jumped the gun a =
bit on fixing this. I neglected to notice that since the new call to =
flush the MMU update queue is called from the page fault handler, it can =
be pre-empted. Both VMI and Xen use per-cpu variables to track lazy =
mode state, as all previous
2008 Feb 21
28
[PATCH 00/28] ia64/xen domU paravirtualization
Hi linux/ia64 developers.
Few days before Eddie posted the mail for Linux/IA64 paravirtualization.
But only a few responded partially because there was no reviewable patches.
Here is the patches for xen/ia64 Linux paravirtualization.
The goal is to merge IA64 xen Linux paravirtualization for both domU and dom0
eventually. However the first step is to merge domU portion.
As you can see from the