public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* 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