lkml.org 
[lkml]   [2008]   [Sep]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] fix: x86: remove cpu_vendor_dev
    On Tue, Sep 30, 2008 at 12:37 PM, Alexander van Heukelum
    <heukelum@mailshack.com> wrote:
    > x86_64-kernels after commit 10a434fcb "x86: remove cpu_vendor_dev"
    > crashed on qemu-system-x86_64 due to a typo in vmlinux_64.lds.S.
    >
    > Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm>
    >
    > ---
    >
    > On Tue, Sep 30, 2008 at 06:41:33PM +0200, Alexander van Heukelum wrote:
    >> Moreover, a defconfig won't run :-/ (on qemu-system-x86_64).
    >> Bisection pointed to commit 10a434fcb "x86: remove cpu_vendor_dev".
    >> The kernel crashes early with a general protection fault in a call
    >> to strnlen. I have no idea what goes wrong, yet.
    >
    > It took quite some time, but I found the problem... I'll leave
    > the other one to you ;).
    >
    > Greetings,
    > Alexander
    >
    > arch/x86/kernel/vmlinux_64.lds.S | 2 +-
    > 1 files changed, 1 insertions(+), 1 deletions(-)
    >
    > diff --git a/arch/x86/kernel/vmlinux_64.lds.S b/arch/x86/kernel/vmlinux_64.lds.S
    > index 201e81a..46e0544 100644
    > --- a/arch/x86/kernel/vmlinux_64.lds.S
    > +++ b/arch/x86/kernel/vmlinux_64.lds.S
    > @@ -172,8 +172,8 @@ SECTIONS
    > .x86_cpu_dev.init : AT(ADDR(.x86_cpu_dev.init) - LOAD_OFFSET) {
    > *(.x86_cpu_dev.init)
    > }
    > - SECURITY_INIT
    > __x86_cpu_dev_end = .;
    > + SECURITY_INIT
    >
    > . = ALIGN(8);
    > .parainstructions : AT(ADDR(.parainstructions) - LOAD_OFFSET) {
    >

    that is merging problem, Ingo should fix that already...

    YH


    \
     
     \ /
      Last update: 2008-09-30 22:39    [W:0.060 / U:0.128 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site