Thread (3 messages) 3 messages, 3 authors, 2006-08-05

Re: [patch 7/8] Add a bootparameter to reserve high linear address space.

From: Rusty Russell <hidden>
Date: 2006-08-05 23:17:33
Also in: lkml, xen-devel

On Sat, 2006-08-05 at 14:58 -0700, Andrew Morton wrote:
On Thu, 03 Aug 2006 01:58:32 -0700
Zachary Amsden [off-list ref] wrote:
quoted
Add a bootparameter to reserve high linear address space for hypervisors.
This is necessary to allow dynamically loaded hypervisor modules, which
might not happen until userspace is already running, and also provides a
useful tool to benchmark the performance impact of reduced lowmem address
space.
Andi has gone and rotorooted the x86 boot parameter handling in there. 
That was me, via Andi, but yep:
quoted hunk ↗ jump to hunk
diff -puN arch/i386/kernel/setup.c~x86-add-a-bootparameter-to-reserve-high-linear-address-space arch/i386/kernel/setup.c
--- a/arch/i386/kernel/setup.c~x86-add-a-bootparameter-to-reserve-high-linear-address-space
+++ a/arch/i386/kernel/setup.c
@@ -149,6 +149,12 @@ static char command_line[COMMAND_LINE_SI
 
 unsigned char __initdata boot_params[PARAM_SIZE];
 
+static int __init setup_reservetop(char *s)
+{
+	return 1;
+}
+__setup("reservetop", setup_reservetop);
+
 static struct resource data_resource = {
 	.name	= "Kernel data",
 	.start	= 0,
Please remove this hunk: it's now junk.

Cheers,
Rusty.
-- 
Help! Save Australia from the worst of the DMCA: http://linux.org.au/law
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help