xfs
[Top] [All Lists]

Re: TAKE - Fix XFS getdents "d_off" shuffling.

To: Ted Kline <jtk@xxxxxxx>
Subject: Re: TAKE - Fix XFS getdents "d_off" shuffling.
From: "Andi Kleen" <ak@xxxxxxx>
Date: Wed, 19 Apr 2000 00:31:33 +0200
Cc: slinx-xfs@xxxxxxxxxxxx, linux-xfs@xxxxxxxxxxx
In-reply-to: <200004182057.PAA07187@tiki.americas.sgi.com>; from jtk@sgi.com on Tue, Apr 18, 2000 at 03:57:00PM -0500
References: <200004182057.PAA07187@tiki.americas.sgi.com>
Sender: owner-linux-xfs@xxxxxxxxxxx
On Tue, Apr 18, 2000 at 03:57:00PM -0500, Ted Kline wrote:
> 
> All of the XFS getdents() routines were "shuffling" the d_off
> field, as is normally done on vnodes-based implementations.
> On Linux, the filldir() 'put' routine does the d_off shuffling,
> so things were being double-shuffled.

Cool. While you're on it, could you fix getdents to check signals 
or alternatively return fewer entries (try Ctrl-C a find on XFS
on the kernel tree) 


-Andi


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