* INEQUIVALENT ALIASES in 3.11-rc3
@ 2013-07-30 21:06 Meelis Roos
2013-07-30 22:21 ` Matt Turner
2013-07-31 9:44 ` Helge Deller
0 siblings, 2 replies; 6+ messages in thread
From: Meelis Roos @ 2013-07-30 21:06 UTC (permalink / raw)
To: linux-parisc
I tried 3.11-rc3 yesterday on my RP3440. It works, but has acquired a
new warning during Gentoo emerge cycle:
[ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
[ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
[ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
[ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
[ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
[ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
[ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
[ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
[ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
[ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
There is no file named conftest present after emerge, so it must have
been some temporary program.
--
Meelis Roos (mroos@linux.ee)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: INEQUIVALENT ALIASES in 3.11-rc3
2013-07-30 21:06 INEQUIVALENT ALIASES in 3.11-rc3 Meelis Roos
@ 2013-07-30 22:21 ` Matt Turner
2013-07-31 9:44 ` Helge Deller
1 sibling, 0 replies; 6+ messages in thread
From: Matt Turner @ 2013-07-30 22:21 UTC (permalink / raw)
To: Meelis Roos; +Cc: linux-parisc
On Tue, Jul 30, 2013 at 2:06 PM, Meelis Roos <mroos@linux.ee> wrote:
> There is no file named conftest present after emerge, so it must have
> been some temporary program.
conftest is generated many times during a ./configure run.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: INEQUIVALENT ALIASES in 3.11-rc3
2013-07-30 21:06 INEQUIVALENT ALIASES in 3.11-rc3 Meelis Roos
2013-07-30 22:21 ` Matt Turner
@ 2013-07-31 9:44 ` Helge Deller
2013-07-31 14:40 ` John David Anglin
2013-08-01 9:28 ` Meelis Roos
1 sibling, 2 replies; 6+ messages in thread
From: Helge Deller @ 2013-07-31 9:44 UTC (permalink / raw)
To: Meelis Roos; +Cc: linux-parisc
On 07/30/2013 11:06 PM, Meelis Roos wrote:
> I tried 3.11-rc3 yesterday on my RP3440. It works, but has acquired a
> new warning during Gentoo emerge cycle:
> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
>
> There is no file named conftest present after emerge, so it must have
> been some temporary program.
Those warnings are uncritical - but you should update binutils.
See: http://permalink.gmane.org/gmane.linux.ports.parisc/3834
Helge
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: INEQUIVALENT ALIASES in 3.11-rc3
2013-07-31 9:44 ` Helge Deller
@ 2013-07-31 14:40 ` John David Anglin
2013-08-01 9:28 ` Meelis Roos
1 sibling, 0 replies; 6+ messages in thread
From: John David Anglin @ 2013-07-31 14:40 UTC (permalink / raw)
To: Helge Deller; +Cc: Meelis Roos, linux-parisc
On 31-Jul-13, at 5:44 AM, Helge Deller wrote:
> On 07/30/2013 11:06 PM, Meelis Roos wrote:
>> I tried 3.11-rc3 yesterday on my RP3440. It works, but has acquired a
>> new warning during Gentoo emerge cycle:
>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>> conftest
>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>> conftest
>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>> conftest
>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>> conftest
>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>> conftest
>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>> conftest
>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>> conftest
>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>> conftest
>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>> conftest
>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>> conftest
>>
>> There is no file named conftest present after emerge, so it must have
>> been some temporary program.
>
> Those warnings are uncritical - but you should update binutils.
> See: http://permalink.gmane.org/gmane.linux.ports.parisc/3834
I don't think we can assume that. What I fixed was was the text and
data mappings
where they overlappedi at the end of the text region:
[ 7649.720000] INEQUIVALENT ALIASES 0x13000 and 0x14000 in file tst-
cputimer1
Virtual addresses 0x13000 and 0x14000 where both pointing at same
page. The mapping
mapping through 0x13000 was read only, so I think this case was
probably harmless. If the
inequivalent aliases above are writeable, then there is a problem.
Compare the addresses
in the two cases.
Dave
--
John David Anglin dave.anglin@bell.net
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: INEQUIVALENT ALIASES in 3.11-rc3
2013-07-31 9:44 ` Helge Deller
2013-07-31 14:40 ` John David Anglin
@ 2013-08-01 9:28 ` Meelis Roos
2013-08-01 14:15 ` John David Anglin
1 sibling, 1 reply; 6+ messages in thread
From: Meelis Roos @ 2013-08-01 9:28 UTC (permalink / raw)
To: Helge Deller; +Cc: linux-parisc
> > I tried 3.11-rc3 yesterday on my RP3440. It works, but has acquired a
> > new warning during Gentoo emerge cycle:
> > [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> > [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> > [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> > [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> > [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file conftest
> > [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> > [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> > [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> > [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> > [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file conftest
> >
> > There is no file named conftest present after emerge, so it must have
> > been some temporary program.
>
> Those warnings are uncritical - but you should update binutils.
> See: http://permalink.gmane.org/gmane.linux.ports.parisc/3834
I did a full deep emerge update on Gentoo taht also installed binutils
2.23.1. I will look for further messages when there is something new to
upgrade - during the same upgrade, it got messages about locale-archive.
--
Meelis Roos (mroos@linux.ee)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: INEQUIVALENT ALIASES in 3.11-rc3
2013-08-01 9:28 ` Meelis Roos
@ 2013-08-01 14:15 ` John David Anglin
0 siblings, 0 replies; 6+ messages in thread
From: John David Anglin @ 2013-08-01 14:15 UTC (permalink / raw)
To: Meelis Roos; +Cc: Helge Deller, linux-parisc
On 1-Aug-13, at 5:28 AM, Meelis Roos wrote:
>>> I tried 3.11-rc3 yesterday on my RP3440. It works, but has
>>> acquired a
>>> new warning during Gentoo emerge cycle:
>>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>>> conftest
>>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>>> conftest
>>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>>> conftest
>>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>>> conftest
>>> [ 922.492000] INEQUIVALENT ALIASES 0x4197a000 and 0x7b000 in file
>>> conftest
>>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>>> conftest
>>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>>> conftest
>>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>>> conftest
>>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>>> conftest
>>> [ 4577.536000] INEQUIVALENT ALIASES 0x41a76000 and 0x7b000 in file
>>> conftest
>>>
>>> There is no file named conftest present after emerge, so it must
>>> have
>>> been some temporary program.
>>
>> Those warnings are uncritical - but you should update binutils.
>> See: http://permalink.gmane.org/gmane.linux.ports.parisc/3834
>
> I did a full deep emerge update on Gentoo taht also installed binutils
> 2.23.1. I will look for further messages when there is something new
> to
> upgrade - during the same upgrade, it got messages about locale-
> archive.
conftest is the name of the test program used by configure. It's
output log is in config.log in the directory
being configured.
As I said, the above messages typically occur when a core dump
occurs. This is because the core dump
flushes all the mappings that the application has and the kernel
detects the inequivalent aliases. Probably,
this occurred twice in the package being configured.
It is easy to generate inequivalent aliases with a custom linker
script. It's quite likely they are being generated
by the eglibc package but that's just a guess.
Dave
--
John David Anglin dave.anglin@bell.net
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2013-08-01 14:15 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-30 21:06 INEQUIVALENT ALIASES in 3.11-rc3 Meelis Roos
2013-07-30 22:21 ` Matt Turner
2013-07-31 9:44 ` Helge Deller
2013-07-31 14:40 ` John David Anglin
2013-08-01 9:28 ` Meelis Roos
2013-08-01 14:15 ` John David Anglin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox