xfs
[Top] [All Lists]

Re: RedHat 7.0 - unbootable

To: Andi Kleen <ak@xxxxxxx>
Subject: Re: RedHat 7.0 - unbootable
From: utz lehmann <xfs@xxxxxxxxxx>
Date: Sun, 1 Oct 2000 03:55:44 +0200
Cc: xfs@xxxxxxxxxx, Thomas Graichen <news-innominate.list.sgi.xfs@xxxxxxxxxxxxx>, linux-xfs@xxxxxxxxxxx
In-reply-to: <20001001032334.A11618@xxxxxxxxxxxxxxxxxxx>
References: <4.3.2.7.2.20000929114015.02aec2e0@xxxxxxxxxxxxx> <5344.970278363@xxxxxxxxxxxx> <20000930233527.A926@xxxxxxxxxx> <news2mail-8r5vbh$p1v$4@xxxxxxxxxxxxxxxxxxxxxx> <20001001022727.A2644@xxxxxxxxxx> <20001001032334.A11618@xxxxxxxxxxxxxxxxxxx>
Sender: owner-linux-xfs@xxxxxxxxxxx
Andi Kleen [ak@xxxxxxx] wrote:
> I think I know what the problem is. The old XFS beta5 kernel has attr_*
> system calls in the call slots that are fstat64() et.al. on the 
> RH7.0/later 2.4 kernels.  The RH7 glibc seems to expect LFS calls there 
> (rightfully, because later 2.4 after test5 put them there). Calling
> the attr_* calls as different system calls does no good.
> 
> Does it work when you replace the
> 
>         .long SYMBOL_NAME(sys_attr_get)
>         .long SYMBOL_NAME(sys_attr_set)
>         .long SYMBOL_NAME(sys_attr_remove)
>         .long SYMBOL_NAME(sys_attr_list)     
>         .long SYMBOL_NAME(sys_attr_getf)
>         .long SYMBOL_NAME(sys_attr_setf)
>         .long SYMBOL_NAME(sys_attr_removef)
>         .long SYMBOL_NAME(sys_attr_listf)
> 
> lines at the end of arch/i386/kernel/entry.S  with 
> 
>       .long SYMBOL_NAME(sys_ni_syscall)
> 
> for each attr line ? 
> 
> 
> -Andi

yes, it work with my pre beta kernel from 2000-08-17.

and todays cvs kernel (2.4.0-test8 based) works too (without the change
above).

thanks


utz

<Prev in Thread] Current Thread [Next in Thread>