patch-1.3.96 linux/fs/fat/misc.c
Next file: linux/fs/fat/msbuffer.h
Previous file: linux/fs/fat/cache.c
Back to the patch index
Back to the overall index
- Lines: 18
- Date:
Thu Apr 25 12:29:39 1996
- Orig file:
v1.3.95/linux/fs/fat/misc.c
- Orig date:
Fri Feb 9 07:47:16 1996
diff -u --recursive --new-file v1.3.95/linux/fs/fat/misc.c linux/fs/fat/misc.c
@@ -298,7 +298,7 @@
if (*bh)
brelse(*bh);
PRINTK (("get_entry sector apres brelse\n"));
- if (!(*bh = bread(dir->i_dev,sector,SECTOR_SIZE))) {
+ if (!(*bh = breada(dir->i_dev,sector,SECTOR_SIZE,0,FAT_READAHEAD))) {
printk("Directory sread (sector %d) failed\n",sector);
continue;
}
@@ -372,7 +372,7 @@
struct inode *inode;
int entry,start,done;
- if (!(bh = bread(sb->s_dev,sector,SECTOR_SIZE))) return -EIO;
+ if (!(bh = breada(sb->s_dev,sector,SECTOR_SIZE,0,FAT_READAHEAD))) return -EIO;
data = (struct msdos_dir_entry *) bh->b_data;
for (entry = 0; entry < MSDOS_DPS; entry++) {
/* RSS_COUNT: if (data[entry].name == name) done=true else done=false. */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this