All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tim Blechmann <tim@klingt.org>
To: Tejun Heo <tj@kernel.org>
Cc: linux-kernel@vger.kernel.org, stern@rowland.harvard.edu, x86@kernel.org
Subject: Re: 2.6.32 regression: unable to handle kernel paging request
Date: Thu, 24 Dec 2009 13:07:00 +0100	[thread overview]
Message-ID: <4B335964.6040202@klingt.org> (raw)
In-Reply-To: <4B33592B.6000107@kernel.org>

>>>>>> removing module-common.lds from LDFLAGS_MODULE, my machine boots fine
>>>>>> and without any error messages:
>>>>>
>>>>> Looks like some necessary part of module image ends up in discarded
>>>>> sections.  Before the commit, the build process kept those sections so
>>>>> it worked.  The code has been there for some time now and you're the
>>>>> first one to report it, so I suppose your .config is a bit different
>>>>> from more usual ones.  Can you please attach it?
>>>>
>>>> it is not too different ... it is based on the .config file of the
>>>> ubuntu kernel with a few tweaks ...
>>>> one odd thing is, that i once was able to boot 2.6.32-rcX kernels, at
>>>> one point, i kept getting these bug messages ... i didn't (knowingly)
>>>> change the configuration, though ...
>>>
>>> Hmmm... weirdly I can't reproduce the problem here with the same
>>> config.  Can you please attach "readelf -a lp.ko" with and without the
>>> module-common.lds struck out?
>>
>> as i said before, the configuration is not really uncommon ... the
>> readelf output is attached.
>
> Hmmm.... I think it's more convoluted than I originally thought.  I
> was expecting a missing section but in the broken case the linker has
> assigned addresses to sections even though it was a relocatable link.
> That's just strange.
>
> Can you please post the output of "ld --version"?  Also, what distro
> are you on?

i am not at that specific machine, but the distribution is the same as 
on my laptop, ubuntu 9.10, x86-64. i don't have any issues, running 
2.6.32.2 on my laptop, though ...

GNU ld (GNU Binutils for Ubuntu) 2.20

hth, tim

-- 
tim@klingt.org
http://tim.klingt.org

Bill Gates left his university to start Micro$oft.
Steve Jobs sold his Wolkswagen bus to start Apple.
Linus Torvalds made a new thread in a forum and put a file on a ftp server.

  reply	other threads:[~2009-12-24 12:07 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-12-14 19:52 2.6.32 regression: unable to handle kernel paging request Tim Blechmann
2009-12-17 12:56 ` Tim Blechmann
2009-12-17 20:26   ` Tim Blechmann
2009-12-18  3:49     ` Tejun Heo
2009-12-18  9:15       ` Tim Blechmann
2009-12-21  7:16         ` Tejun Heo
2009-12-21  9:32           ` Tim Blechmann
2009-12-24 12:06             ` Tejun Heo
2009-12-24 12:07               ` Tim Blechmann [this message]
2009-12-24 12:26                 ` Tejun Heo
2009-12-24 12:48                   ` Tejun Heo
2009-12-24 12:55                     ` Tim Blechmann
2009-12-27  9:50                     ` Tim Blechmann
2010-01-01 20:55                       ` Tim Blechmann
2010-01-02  2:23                         ` Tejun Heo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4B335964.6040202@klingt.org \
    --to=tim@klingt.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stern@rowland.harvard.edu \
    --cc=tj@kernel.org \
    --cc=x86@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.