[lkml]   [2008]   [Jul]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [patch] tip/x86_64: fix e820 merge issue which broke max_pfn_mapped
    On Tue, Jul 08, 2008 at 06:56:38PM -0700, Yinghai Lu wrote:
    > On Tue, Jul 8, 2008 at 5:59 PM, Yinghai Lu <> wrote:
    > > On Tue, Jul 8, 2008 at 4:08 PM, Suresh Siddha <> wrote:
    > >> With out this 64bit tip/master doesn't boot using ACPI on my system.
    > >> ---
    > >>
    > >> max_pfn_mapped should include all e820 entries.
    > >> The direct mapping extends to max_pfn_mapped, so that we can directly access
    > >> apertures, ACPI and other tables without having to play with fixmaps.
    > >>
    > >> With this, my system with 1GB memory boots fine with ACPI enabled.
    > >
    > > so without this patch, your system doesn't boot?
    > how about attached patch?
    > [PATCH] x86: make max_pfn cover acpi table below 4g
    > when system have 4g less ram installed, and acpi table sit
    > near end of ram. make max_pfn cover them too.
    > so 64bit kernel don't need to mess up fixmap

    Now the latest 64bit x86 tip/master (latest commit d1f7cb8) doesn't boot
    on any of my test systems :( It gets a very early exception..

    I can't even revert your max_pfn patch, to see if this early exception is
    caused by this patch.. There seems to be more changes on top of it
    already overnight...

    BTW, please explain the need for your patch which has more changes, instead
    of my simple patch which was test booted on 3 different systems with both
    32bit and 64bit kernels...


     \ /
      Last update: 2008-07-09 19:59    [W:0.023 / U:8.936 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site