* Re: [Linux-ia64] __ia64_syscall ?
2001-07-23 11:44 [Linux-ia64] __ia64_syscall ? Martin Wilck
@ 2001-07-23 12:02 ` Jes Sorensen
2001-07-23 12:21 ` Andreas Schwab
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Jes Sorensen @ 2001-07-23 12:02 UTC (permalink / raw)
To: linux-ia64
>>>>> "Martin" = Martin Wilck <Martin.Wilck@fujitsu-siemens.com> writes:
Martin> this is probably a stupid question, but I'd spend ours trying
Martin> to solve it myself:
Martin> The reiserfs Tools 3.x.0j package from namesys.com defines a
Martin> Reiser-specific system call with sycall2_().
Martin> Linking of the package's programs fails because the symbol
Martin> __ia64_syscall is undefined. Examination of glibc shows that
Martin> __ia64_syscall is indeed not a global symbol.
Hi Martin
__ia64_syscall is obsolete. The reiserfs-tools package should use the
syscall() interface instead. What they doing is also wrong on the ia32
though it happens to work.
That said please be aware that I do not think reiserfs has been ported
to 64 bit architectures yet. That and the number of severe problem
reports that keeps coming in about it, I'd strongly recommend you stay
far away from it and try a better file system. If you want a journaled
file system, I recommend you take a look at XFS or EXT3. I know that
Martin Petersen got XFS going on the Alpha so it should work fine on
the ia64 as well.
Martin> How do I link such a program?
You don't ;-(
Jes
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [Linux-ia64] __ia64_syscall ?
2001-07-23 11:44 [Linux-ia64] __ia64_syscall ? Martin Wilck
2001-07-23 12:02 ` Jes Sorensen
@ 2001-07-23 12:21 ` Andreas Schwab
2001-07-23 12:22 ` Martin Wilck
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Andreas Schwab @ 2001-07-23 12:21 UTC (permalink / raw)
To: linux-ia64
Jes Sorensen <jes@sunsite.dk> writes:
|> That said please be aware that I do not think reiserfs has been ported
|> to 64 bit architectures yet.
Hmm, it works just fine here. All necessary patches should be included in
2.4.7 already.
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] 7+ messages in thread* Re: [Linux-ia64] __ia64_syscall ?
2001-07-23 11:44 [Linux-ia64] __ia64_syscall ? Martin Wilck
2001-07-23 12:02 ` Jes Sorensen
2001-07-23 12:21 ` Andreas Schwab
@ 2001-07-23 12:22 ` Martin Wilck
2001-07-23 12:43 ` Jes Sorensen
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Martin Wilck @ 2001-07-23 12:22 UTC (permalink / raw)
To: linux-ia64
Hi Jes,
> __ia64_syscall is obsolete. The reiserfs-tools package should use the
> syscall() interface instead. What they doing is also wrong on the ia32
> though it happens to work.
Thanks for the quick response.
> That said please be aware that I do not think reiserfs has been ported
> to 64 bit architectures yet. That and the number of severe problem
> reports that keeps coming in about it, I'd strongly recommend you stay
> far away from it and try a better file system.
ReiserFS works on SuSE/IA64. Andreas Schwab told me so (I wouldn't believe
it either), I tried it here (not extensively, though) and so far I have
had no problems. It appears that ReiserFS "simply" needs a few additional patches
the SuSE kernels include.
I am currently trying to find out what these patches are.
> If you want a journaled
> file system, I recommend you take a look at XFS or EXT3. I know that
> Martin Petersen got XFS going on the Alpha so it should work fine on
> the ia64 as well.
It seems that SGI is now providing XFS patches against recent kernels.
Might be worth a try now ... so far I've refused to use their CVS kernel
tree.
Thanks again,
Martin
--
Martin Wilck <Martin.Wilck@fujitsu-siemens.com>
FSC EP PS DS1, Paderborn Tel. +49 5251 8 15113
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [Linux-ia64] __ia64_syscall ?
2001-07-23 11:44 [Linux-ia64] __ia64_syscall ? Martin Wilck
` (2 preceding siblings ...)
2001-07-23 12:22 ` Martin Wilck
@ 2001-07-23 12:43 ` Jes Sorensen
2001-07-23 12:45 ` Jes Sorensen
2001-07-23 14:17 ` Keith Owens
5 siblings, 0 replies; 7+ messages in thread
From: Jes Sorensen @ 2001-07-23 12:43 UTC (permalink / raw)
To: linux-ia64
>>>>> "Andreas" = Andreas Schwab <schwab@suse.de> writes:
> Jes Sorensen <jes@sunsite.dk> writes: |> That said please be
> aware that I do not think reiserfs has been ported |> to 64
> bit architectures yet.
Andreas> Hmm, it works just fine here. All necessary patches should
Andreas> be included in 2.4.7 already.
Ok, I know big endian support is pending, or did Alan submit that
already?
Still doesn't address the issues of it over-writing data beyond it's
partitions, crashing under heavy loads etc.
Jes
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [Linux-ia64] __ia64_syscall ?
2001-07-23 11:44 [Linux-ia64] __ia64_syscall ? Martin Wilck
` (3 preceding siblings ...)
2001-07-23 12:43 ` Jes Sorensen
@ 2001-07-23 12:45 ` Jes Sorensen
2001-07-23 14:17 ` Keith Owens
5 siblings, 0 replies; 7+ messages in thread
From: Jes Sorensen @ 2001-07-23 12:45 UTC (permalink / raw)
To: linux-ia64
>>>>> "Martin" = Martin Wilck <Martin.Wilck@fujitsu-siemens.com> writes:
Martin> Hi Jes,
>> That said please be aware that I do not think reiserfs has been
>> ported to 64 bit architectures yet. That and the number of severe
>> problem reports that keeps coming in about it, I'd strongly
>> recommend you stay far away from it and try a better file system.
Martin> ReiserFS works on SuSE/IA64. Andreas Schwab told me so (I
Martin> wouldn't believe it either), I tried it here (not extensively,
Martin> though) and so far I have had no problems. It appears that
Martin> ReiserFS "simply" needs a few additional patches the SuSE
Martin> kernels include.
Hmmm I still wouldn't trust it for any of my data, I have heard of
several incidents where people suddenly start seeing crashes and other
partitions gets corrupted.
>> If you want a journaled file system, I recommend you take a look at
>> XFS or EXT3. I know that Martin Petersen got XFS going on the Alpha
>> so it should work fine on the ia64 as well.
Martin> It seems that SGI is now providing XFS patches against recent
Martin> kernels. Might be worth a try now ... so far I've refused to
Martin> use their CVS kernel tree.
XFS would certainly be my choice for anything larger than a couple of
gigabytes.
Jes
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [Linux-ia64] __ia64_syscall ?
2001-07-23 11:44 [Linux-ia64] __ia64_syscall ? Martin Wilck
` (4 preceding siblings ...)
2001-07-23 12:45 ` Jes Sorensen
@ 2001-07-23 14:17 ` Keith Owens
5 siblings, 0 replies; 7+ messages in thread
From: Keith Owens @ 2001-07-23 14:17 UTC (permalink / raw)
To: linux-ia64
On 23 Jul 2001 14:02:44 +0200,
Jes Sorensen <jes@sunsite.dk> wrote:
>If you want a journaled
>file system, I recommend you take a look at XFS or EXT3. I know that
>Martin Petersen got XFS going on the Alpha so it should work fine on
>the ia64 as well.
It does, except that it is a snapshot of XFS as of 2.4.5. Without a
recent IA64 kernel, that is all we can do.
^ permalink raw reply [flat|nested] 7+ messages in thread