[PATCH] documentation - mem=

From: Magnus Damm (magnus.damm_at_gmail.com)
Date: 12/02/04

  • Next message: Christoph Lameter: "page fault scalability patch V12 [0/7]: Overview and performance tests"
    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/



  • Next message: Christoph Lameter: "page fault scalability patch V12 [0/7]: Overview and performance tests"