* Letext symbols in System.map
@ 2003-10-17 20:59 Dave Hansen
0 siblings, 0 replies; only message in thread
From: Dave Hansen @ 2003-10-17 20:59 UTC (permalink / raw)
To: Linux Kernel Mailing List; +Cc: Martin J. Bligh
I've been seeing intermittent Letext symbols showing up in System.maps
for a while. They're annoying because they seem to plant themselves at
the same address as spinlocks and readprofile picks them over the
spinlock symbol.
c02c40d9 t .text.lock.af_packet
c02c40d9 t Letext
For me, they only show up when CONFIG_DEBUG_INFO is turned on, but
Martin Bligh claims he's seen them other times as well.
After some googling, it appears that Letext is supposed to be a label
for a string constant. Since the spinlocks are defined using assembly
inside string constants, perhaps the label for that asm string is
hanging around too long.
Is ther anything to keep us from simply grepping them away when
System.map is created?
$(NM) $@ | grep -v '\(compiled\)\|\(\.o$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)\|\(Letext\)' | sort > System.map
--
Dave Hansen
haveblue@us.ibm.com
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-10-17 21:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-17 20:59 Letext symbols in System.map Dave Hansen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).