[PATCH] documentation - mem=
From: Magnus Damm (magnus.damm_at_gmail.com)
Date: 12/02/04
- Previous message: Adrian Bunk: "[2.6 patch] compile with -ffreestanding"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 2 Dec 2004 00:41:22 +0100 To: linux-kernel@vger.kernel.org
Hi All,
I recently learnt that limiting RAM with by using only "mem=xxxM" is
no good on machines equipped with PCI. In my case (vanilla 2.6.9) the
cardbus bridge on my laptop got mapped to the unused RAM area which
resulted in wierd errors due to the collision.
The right solution is to use "mem=" together with "memmap=" to mark
the unused RAM area reserved.
From now on I force the kernel to use 2016MiB by passing "mem=2016M
memmap=32M#2016M" instead of just "mem=2016M".
Anyway, this patch tried to document the behaviour. Please comment or apply.
Thanks!
/ magnus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- text/x-patch attachment: linux-2.6.10-rc2-mm4-mem_hints.patch
- Previous message: Adrian Bunk: "[2.6 patch] compile with -ffreestanding"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]