* kernel update (relative to 2.6.5)
@ 2004-04-14 1:03 David Mosberger
2004-04-14 6:22 ` Martin Pool
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: David Mosberger @ 2004-04-14 1:03 UTC (permalink / raw)
To: linux-ia64
At long last, the ia64-patch for 2.6.5...
It's in the usual place:
ftp://ftp.kernel.org/pub/linux/kernel/ports/ia64/v2.6/
in file
linux-2.6.5-ia64-040413.diff.gz
There is one significant change: I decided to fix signal delivery so
signal handlers are forced to be invoked with little-endian
byte-order. My position in the past has been that if you turn-on
big-endian byte-order, you're on your own. Indeed, if you happened to
get a signal in big-endian byte-order, you were pretty much guaranteed
to get a SIGSEGV. I decided to fix this particular issue because I
found some "legacy" code which was taking advantage of big-endian
byte-order and so that code ran the risk of crashing if a signal
occurred. Having said that, you're still mostly on your own with
big-endian byte-order. In particular, things could go horribly wrong
if pointers or frame-related values (such as the return-address) were
stored in big-endian byte-order. On the other hand, if you turn on
big-endian mode temporarily, say, in a leaf-routine doing some
calculations, you should be OK.
Also, I decided to change the extended config-space addressing support
in SAL such that we can avoid version number checking---that's just
too fragile and has been a repeated source of trouble and lost time.
Oh, there is a big perfmon update with some important fixes. See the
ChangeLog entry here for details:
http://linux.bkbits.net:8080/linux-2.5/cset@eranian@hpl.hp.com|ChangeSet|20040409002153|03271
Enjoy,
--david
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: kernel update (relative to 2.6.5)
2004-04-14 1:03 kernel update (relative to 2.6.5) David Mosberger
@ 2004-04-14 6:22 ` Martin Pool
2004-04-14 7:14 ` Martin Pool
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Martin Pool @ 2004-04-14 6:22 UTC (permalink / raw)
To: linux-ia64
On Tue, 13 Apr 2004 18:03:38 -0700, David Mosberger wrote:
> At long last, the ia64-patch for 2.6.5...
> It's in the usual place:
>
> ftp://ftp.kernel.org/pub/linux/kernel/ports/ia64/v2.6/
>
> in file
>
> linux-2.6.5-ia64-040413.diff.gz
This seems to cause problems for me during make modules:
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/yellowfin.ko] has no C RC!
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/tulip/winbond-840.ko] has no CRC!
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/via-rhine.ko] has no C RC!
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/typhoon.ko] has no CRC !
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/tulip/tulip.ko] has no CRC!
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/tg3.ko] has no CRC!
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/sundance.ko] has no CR C!
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/starfire.ko] has no CR C!
*** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/sk98lin/sk98lin.ko] ha s no CRC!
--
Martin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: kernel update (relative to 2.6.5)
2004-04-14 1:03 kernel update (relative to 2.6.5) David Mosberger
2004-04-14 6:22 ` Martin Pool
@ 2004-04-14 7:14 ` Martin Pool
2004-04-14 11:59 ` Andreas Schwab
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Martin Pool @ 2004-04-14 7:14 UTC (permalink / raw)
To: linux-ia64
On Wed, 14 Apr 2004 16:22:28 +1000, Martin Pool wrote:
> *** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/yellowfin.ko] has no C RC!
Please disregard my message, this seems not to be caused by your patch.
--
Martin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: kernel update (relative to 2.6.5)
2004-04-14 1:03 kernel update (relative to 2.6.5) David Mosberger
2004-04-14 6:22 ` Martin Pool
2004-04-14 7:14 ` Martin Pool
@ 2004-04-14 11:59 ` Andreas Schwab
2004-04-15 2:54 ` Martin Pool
2004-04-15 5:11 ` David Mosberger
4 siblings, 0 replies; 6+ messages in thread
From: Andreas Schwab @ 2004-04-14 11:59 UTC (permalink / raw)
To: linux-ia64
Martin Pool <mbp@sourcefrog.net> writes:
> On Wed, 14 Apr 2004 16:22:28 +1000, Martin Pool wrote:
>
>> *** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/yellowfin.ko] has no C RC!
>
> Please disregard my message, this seems not to be caused by your patch.
http://marc.theaimsgroup.com/?l=linux-kernel&m\x106570613115664&w=2
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Maxfeldstraße 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: kernel update (relative to 2.6.5)
2004-04-14 1:03 kernel update (relative to 2.6.5) David Mosberger
` (2 preceding siblings ...)
2004-04-14 11:59 ` Andreas Schwab
@ 2004-04-15 2:54 ` Martin Pool
2004-04-15 5:11 ` David Mosberger
4 siblings, 0 replies; 6+ messages in thread
From: Martin Pool @ 2004-04-15 2:54 UTC (permalink / raw)
To: linux-ia64
On Wed, 14 Apr 2004 13:59:24 +0200, Andreas Schwab wrote:
> Martin Pool <mbp@sourcefrog.net> writes:
>
>> On Wed, 14 Apr 2004 16:22:28 +1000, Martin Pool wrote:
>>
>>> *** Warning: "per_cpu__local_per_cpu_offset" [drivers/net/yellowfin.ko] has no C RC!
>>
>> Please disregard my message, this seems not to be caused by your patch.
>
> http://marc.theaimsgroup.com/?l=linux-kernel&m\x106570613115664&w=2
Thanks for that. Your patch fixes it for me too. Maybe it could be
merged into David's tree?
--
Martin
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: kernel update (relative to 2.6.5)
2004-04-14 1:03 kernel update (relative to 2.6.5) David Mosberger
` (3 preceding siblings ...)
2004-04-15 2:54 ` Martin Pool
@ 2004-04-15 5:11 ` David Mosberger
4 siblings, 0 replies; 6+ messages in thread
From: David Mosberger @ 2004-04-15 5:11 UTC (permalink / raw)
To: linux-ia64
>>>>> On Thu, 15 Apr 2004 12:54:12 +1000, Martin Pool <mbp@sourcefrog.net> said:
Martin> On Wed, 14 Apr 2004 13:59:24 +0200, Andreas Schwab wrote:
>> Martin Pool <mbp@sourcefrog.net> writes:
>>
>>> On Wed, 14 Apr 2004 16:22:28 +1000, Martin Pool wrote:
>>>
>>>> *** Warning: "per_cpu__local_per_cpu_offset"
>>>> [drivers/net/yellowfin.ko] has no C RC!
>>> Please disregard my message, this seems not to be caused by
>>> your patch.
>>
>> http://marc.theaimsgroup.com/?l=linux-kernel&m\x106570613115664&w=2
Martin> Thanks for that. Your patch fixes it for me too. Maybe it
Martin> could be merged into David's tree?
I don't like to clutter the ia64 patch with stuff that has
nothing/little to do with ia64. Why isn't this patch in the Linus'
tree yet?
--david
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2004-04-15 5:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-14 1:03 kernel update (relative to 2.6.5) David Mosberger
2004-04-14 6:22 ` Martin Pool
2004-04-14 7:14 ` Martin Pool
2004-04-14 11:59 ` Andreas Schwab
2004-04-15 2:54 ` Martin Pool
2004-04-15 5:11 ` David Mosberger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox