lkml.org 
[lkml]   [2006]   [Jun]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: 2.6.17-mm1
    From
    Mel Gorman wrote:
    > On Thu, 22 Jun 2006, Franck Bui-Huu wrote:
    >>
    >> Should ARCH_PFN_OFFSET macro be used instead in order to make pfn/page
    >> convertions work when node 0 start offset do not start at 0 ?
    >>
    >
    > What happens if you have ARCH_PFN_OFFSET as
    >
    > #define ARCH_PFN_OFFSET (0UL)
    >
    > ?

    It's the default value (see memory_model.h). It means that pfn start
    for node 0 is 0, therefore your physical memory address starts at 0.

    >
    > What arch is this?
    >

    well I'm working on MIPS, but you can take a look at ARM that does the
    same thing better...

    >> My physical memory start at 0x20000000. So node 0 starts at an offset
    >> different from 0. I setup ARCH_PFN_OFFSET this way
    >>
    >> #define ARCH_PFN_OFFSET (0x20000000 << PAGE_SHIFT)
    >>
    >
    > If physical memory starts at 0x20000000, why is the PFN not
    > 0x20000000 >> PAGE_SHIFT ?
    >

    It is a typo...

    Franck

    -
    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/

    \
     
     \ /
      Last update: 2006-06-22 17:48    [W:0.025 / U:2.084 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site