lkml.org 
[lkml]   [2006]   [May]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 00/03] kexec: Avoid overwriting the current pgd (V2)
    Date
    kexec: Avoid overwriting the current pgd (V2)

    This patch updates the kexec code for i386 and x86_64 to avoid overwriting
    the current pgd. For most people is overwriting the current pgd is not a big
    problem. When kexec:ing into a new kernel that reinitializes and makes use of
    all memory we don't care about saving state.

    But overwriting the current pgd is not a good solution in the case of kdump
    (CONFIG_CRASH_DUMP) where we want to preserve as much state as possible when
    a crash occurs. This patch solves the overwriting issue.

    20060524: V2

    - Broke out architecture-specific data structures into asm/kexec.h
    - Fixed a i386/PAE page table problem only triggering on real hardware.
    - Moved segment handling code into the assembly routines.

    20060501: V1

    - First release

    Signed-off-by: Magnus Damm <magnus@valinux.co.jp>
    -
    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-05-24 06:43    [W:0.027 / U:31.864 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site