* [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