From: Peter Chubb <peter@chubb.wattle.id.au>
To: Russ Anderson <rja@sgi.com>
Cc: Luck Tony <tony.luck@intel.com>,
Prarit Bhargava <prarit@redhat.com>,
Christoph Lameter <clameter@sgi.com>,
Randy Dunlap <randy.dunlap@oracle.com>,
David Chinner <dgc@sgi.com>,
Andrew Morton <akpm@linux-foundation.org>,
lkml <linux-kernel@vger.kernel.org>,
linux-ia64@vger.kernel.org, Sam Ravnborg <sam@ravnborg.org>
Subject: Re: linux-ia64 build warning messages
Date: Thu, 07 Jun 2007 05:00:22 +0000 [thread overview]
Message-ID: <87wsyg2wbd.wl%peter@chubb.wattle.id.au> (raw)
In-Reply-To: <200706051455.l55Etr1N96333810@clink.americas.sgi.com>
>>>>> "Russ" = Russ Anderson <rja@sgi.com> writes:
Russ> Tony Luck wrote:
>> > I used the sn2_defconfig in the tree :)
>>
>> So there is something odd happening. Russ complained that he was
>> still seeing several errors from the sn2_defconfig build too when I
>> posted the "last fix" to Len. But I don't see them when I build.
Russ> An additional data point. I have a copy of Tony's test tree
Russ> pulled down on March 30th that builds without the warning
Russ> messages. The copy of Tony's test tree pulled down on May 22nd
Russ> does have warning messages. I'm building both with the same
Russ> compiler (etc). I'm fairly certain a tree I pulled down in
Russ> April built without warnings. I've since blown away that tree.
Change request 85bd2fddd68e757da8e1af98f857f61a3c9ce647 introduced
section-mismatch checking for vmlinux, which caused all these warnings
to become visible.
It looks as if gcc can create references from .sdata to .init.sdata
depending on what optimisations it chooses to do. Ideally we could
teach gcc to put its constants in the same section they reference.
But I'm no gcc guru. The alternative is to get modpost to ignore such
references, at the cost of perhaps missing a real problem somewhere.
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au ERTOS within National ICT Australia
next prev parent reply other threads:[~2007-06-07 5:00 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20070523063154.GR85884050@sgi.com>
2007-05-23 6:43 ` BUG: sleeping function called from invalid context at Andrew Morton
2007-05-23 17:44 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 Luck, Tony
2007-05-30 3:30 ` David Chinner
2007-05-30 4:44 ` David Chinner
2007-05-30 20:11 ` Luck, Tony
2007-05-30 22:39 ` BUG: sleeping function called from invalid context at Christoph Lameter
2007-05-31 0:53 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 David Chinner
2007-06-04 5:14 ` Peter Chubb
2007-05-30 23:19 ` Luck, Tony
2007-05-30 23:31 ` BUG: sleeping function called from invalid context at Christoph Lameter
2007-05-30 23:34 ` Randy Dunlap
2007-05-30 23:53 ` Christoph Lameter
2007-05-30 23:55 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 Randy Dunlap
2007-05-31 0:09 ` BUG: sleeping function called from invalid context at Christoph Lameter
2007-05-31 6:12 ` Randy Dunlap
2007-05-31 4:43 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 Sam Ravnborg
2007-05-30 23:56 ` Yu, Fenghua
2007-05-31 2:37 ` Luck, Tony
2007-05-31 3:19 ` BUG: sleeping function called from invalid context at Christoph Lameter
2007-05-31 15:20 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 Prarit Bhargava
2007-05-31 19:54 ` Sam Ravnborg
2007-05-31 20:04 ` Sam Ravnborg
2007-05-31 20:08 ` [PATCH] net/hp100: fix section mismatch warning Sam Ravnborg
2007-05-31 20:17 ` [PATCH] kvm: fix section mismatch warning in kvm-intel.o Sam Ravnborg
2007-05-31 20:24 ` [PATCH] acpi: fix section mismatch warning in asus_acpi.o Sam Ravnborg
2007-05-31 20:29 ` [PATCH] acpi: fix section mismatch warning in asus + toshiba Sam Ravnborg
2007-05-31 20:46 ` [PATCH] isdn: fix section mismatch warnings Sam Ravnborg
2007-05-31 20:51 ` [PATCH] microcode: fix section mismatch warning Sam Ravnborg
2007-05-31 20:42 ` BUG: sleeping function called from invalid context at Christoph Lameter
2007-06-01 3:18 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 Luck, Tony
2007-06-01 3:31 ` Prarit Bhargava
2007-06-01 4:05 ` BUG: sleeping function called from invalid context at Christoph Lameter
2007-06-01 4:17 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 Sam Ravnborg
2007-06-01 4:45 ` BUG: sleeping function called from invalid context at Christoph Lameter
2007-06-01 6:42 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 Sam Ravnborg
2007-06-01 8:00 ` Luck, Tony
2007-06-01 10:30 ` Prarit Bhargava
2007-06-05 14:55 ` linux-ia64 build warning messages Russ Anderson
2007-06-07 5:00 ` Peter Chubb [this message]
2007-06-01 10:37 ` BUG: sleeping function called from invalid context at kernel/fork.c:385 Luck, Tony
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=87wsyg2wbd.wl%peter@chubb.wattle.id.au \
--to=peter@chubb.wattle.id.au \
--cc=akpm@linux-foundation.org \
--cc=clameter@sgi.com \
--cc=dgc@sgi.com \
--cc=linux-ia64@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=prarit@redhat.com \
--cc=randy.dunlap@oracle.com \
--cc=rja@sgi.com \
--cc=sam@ravnborg.org \
--cc=tony.luck@intel.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox