From owner-cvs-sys Sat Apr 5 06:51:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA10985 for cvs-sys-outgoing; Sat, 5 Apr 1997 06:51:00 -0800 (PST) Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA10978; Sat, 5 Apr 1997 06:50:58 -0800 (PST) Date: Sat, 5 Apr 1997 06:50:58 -0800 (PST) From: Doug Rabson Message-Id: <199704051450.GAA10978@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/linux linux_file.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 97/04/05 06:50:57 Modified: sys/i386/linux linux_file.c Log: Fix linux_getdents so that it can cope with filesystems which translate the directory format (ext2fs, cd9660). For these filesystems, it must use cookies to find the correct offset to use for subsequent reads. Without it, linux /bin/ls tends to loop re-reading the same block over and over again. 2.2 candidate. Revision Changes Path 1.13 +46 -10 src/sys/i386/linux/linux_file.c