public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] Re: Reiserfs (was: Re: __ia64_syscall ?)
@ 2001-07-26 15:00 Bill Nottingham
  2001-07-26 16:22 ` Andreas Schwab
  2001-07-26 16:30 ` Martin Wilck
  0 siblings, 2 replies; 3+ messages in thread
From: Bill Nottingham @ 2001-07-26 15:00 UTC (permalink / raw)
  To: linux-ia64

Martin Wilck (Martin.Wilck@fujitsu-siemens.com) said: 
> This is the source of the endian-patch that makes ReiserFS work
> on IA64 (although originally developed for PPC).
> 
> http://penguinppc.org/~jeffm/

Why does an *endian* patch make reiserfs work on ia64, when
ia64 is little endian like x86?

Bill, genuinely curious...


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Linux-ia64] Re: Reiserfs (was: Re: __ia64_syscall ?)
  2001-07-26 15:00 [Linux-ia64] Re: Reiserfs (was: Re: __ia64_syscall ?) Bill Nottingham
@ 2001-07-26 16:22 ` Andreas Schwab
  2001-07-26 16:30 ` Martin Wilck
  1 sibling, 0 replies; 3+ messages in thread
From: Andreas Schwab @ 2001-07-26 16:22 UTC (permalink / raw)
  To: linux-ia64

Bill Nottingham <notting@redhat.com> writes:

|> Martin Wilck (Martin.Wilck@fujitsu-siemens.com) said: 
|> > This is the source of the endian-patch that makes ReiserFS work
|> > on IA64 (although originally developed for PPC).
|> > 
|> > http://penguinppc.org/~jeffm/
|> 
|> Why does an *endian* patch make reiserfs work on ia64, when
|> ia64 is little endian like x86?

The patch not only contains endian fixes, but the ia64 fixes were folded
into it.  It's just that the patch is now misnamed....

Andreas.

-- 
Andreas Schwab                                  "And now for something
SuSE Labs                                        completely different."
Andreas.Schwab@suse.de
SuSE GmbH, Schanzäckerstr. 10, D-90443 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Linux-ia64] Re: Reiserfs (was: Re: __ia64_syscall ?)
  2001-07-26 15:00 [Linux-ia64] Re: Reiserfs (was: Re: __ia64_syscall ?) Bill Nottingham
  2001-07-26 16:22 ` Andreas Schwab
@ 2001-07-26 16:30 ` Martin Wilck
  1 sibling, 0 replies; 3+ messages in thread
From: Martin Wilck @ 2001-07-26 16:30 UTC (permalink / raw)
  To: linux-ia64

> Why does an *endian* patch make reiserfs work on ia64, when
> ia64 is little endian like x86?
>
> Bill, genuinely curious...

I don't know - it works for me, at least I have seen no data corruption
yet.

What the patch does is introduce generic disk<->cpu conversion macros
everywhere. My guess is that they not only provide correct endianness,
but also fix other machine-dependent type issues.

Try it, and call me whatever you want if it fails.

Martin

-- 
Martin Wilck     <Martin.Wilck@fujitsu-siemens.com>
FSC EP PS DS1, Paderborn      Tel. +49 5251 8 15113





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-07-26 16:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-07-26 15:00 [Linux-ia64] Re: Reiserfs (was: Re: __ia64_syscall ?) Bill Nottingham
2001-07-26 16:22 ` Andreas Schwab
2001-07-26 16:30 ` Martin Wilck

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox