All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
To: linuxppc-dev@lists.linuxppc.org
Subject: Re: Symbol versioning problem
Date: Mon, 15 Jul 2002 11:04:17 +0200	[thread overview]
Message-ID: <20020715110417.A3630@gonzo.local> (raw)
In-Reply-To: <200207101429.39539.remco@rvt.com>


On Wed, Jul 10, 2002 at 02:29:39PM -0700, Remco Treffkorn wrote:
>
> I am compiling a recent benh kernel. After the build the depmod against
> the System.map does not complain, but then, the symbols in it are not
> versioned.
>
> Booting the new kernel and depmodding against /proc/ksyms gives me
> lots of unresolved symbols like:
>
> depmod: *** Unresolved symbols in /lib/modules/2.4.19-rc1-ben0/kernel/fs/hfs/hfs.o
> depmod:         __out_of_line_bug
> depmod: *** Unresolved symbols in /lib/modules/2.4.19-rc1-ben0/kernel/fs/smbfs/smbfs.o
> depmod:         zone_table
> depmod:         flush_dcache_page
>
> Looking those up in /proc/ksyms gives the following:
>
> c00168e4 __out_of_line_bug_R__ver___out_of_line_bug
> c02b3e94 zone_table_R__ver_zone_table
> c0011994 flush_dcache_page_R__ver_flush_dcache_page
>
> So, instead of the hash we have the symbol name again.
> Only very few symbols have this problem.
> A quick look at the include files for versioning gave me a head ache ;-)
>
> I don't have this problem with i386, I have not tried another gcc version, but upped
> modutils to the latest. No dice

Hmm, compiled this kernel with no problems for my PowerBook. My gcc is a 2.4.95, depmod is 2.4.15.
And it a grep of /proc/ksyms reveals
c00180f8 __out_of_line_bug_R8b0fd3c5

Wild guess: do you have
CONFIG_MODVERSIONS=y
in your .config?

just my .02$ anyway :)

>
> Here is what I have:
>
> Linux io 2.4.19-rc1-ben0 #59 Wed Jul 10 12:06:33 PDT 2002 ppc unknown
>
> Gnu C                  2.95.4
> Gnu make               3.79.1
> util-linux             2.11f
> mount                  2.11g
> modutils               2.4.16
> e2fsprogs              1.26
> reiserfsprogs          3.x.1a
> PPP                    2.4.1
> Linux C Library        2.2.5
> Dynamic linker (ldd)   2.2.5
> Procps                 2.0.7
> Net-tools              1.60
> Console-tools          0.3.3
> Sh-utils               2.0.11
> Modules Loaded         dmasound_pmac i2c-keywest i2c-core dmasound_core soundcore
>
> Cheers,
> Remco
>
>

--
Eletztrick Computing - Customized Linux Development
Stefan Eletzhofer
Gottlieb-Daimler-Strasse 10
88214 Ravensburg
GERMANY
http://www.eletztrick.de
mailto://stefan.eletzhofer@eletztrick.de
+49 751 35 44 112
+49 171 23 24 529

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

  reply	other threads:[~2002-07-15  9:04 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-07-10 21:29 Symbol versioning problem Remco Treffkorn
2002-07-15  9:04 ` Stefan Eletzhofer [this message]
2002-07-16 18:21   ` Remco Treffkorn
2002-07-16 19:12     ` Tom Rini
2002-07-16 23:21       ` Remco Treffkorn

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=20020715110417.A3630@gonzo.local \
    --to=stefan.eletzhofer@eletztrick.de \
    --cc=linuxppc-dev@lists.linuxppc.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.