Lines Matching refs:to
15 Thanks to Laszlo Boszormenyi for pointing this out to me.
19 * Added Sergey S. Kostyliov's patch to eliminate memcpy() overhead
33 wouldn't work on older (<2.4.10) kernels due to an unresolved symbol.
37 * Sergey S. Kostyliov made befs_find_key() use a binary search to find
53 names like file1 and file2 to mysteriously be duplicates of each other
54 (because they have the same inode number). Many thanks to Pavel Roskin
76 * Made functions in endian.h to do the correct byteswapping, no matter
83 * Added byteswapping to all metadata reads from disk.
86 * Remove the typedef of struct super_block to vfs_sb, as it offended
101 * Added mount option to control debug printing.
106 linux VFS doesn't allow us to keep any state between calls. Updated
107 dir.c, namei.c befs_fs.h to account for it. [WD]
111 node. This is the cleaner solution to Brent Miszalaski's problem. [WD]
120 * Moved the TODO list to its own file.
127 for a while. Thanks to Brent Miszalaski for finding and reporting this bug.
140 hanging disk io problem. It turns out you need to have the sync_pages
145 * Anton Altaparmakov and Christoph Hellwig alerted me to the fact that
147 priority parameter to kmalloc(). Fixed.
150 * Anton also told me that the blocksize is not allowed to be larger than
152 (blocksize > PAGE_SIZE), and refuse to mount in that case. What this
162 * Moved the freeing of the private inode section from put_inode() to
166 * Converted all non vfs-callback functions to use befs_sb_info as the
170 * Fixed a couple of compile warnings due to use of malloc.h, when slab.h
178 * Added functions to get the private superblock and inode structures from
179 their enclosing public structures. Switched all references to the
180 private portions to use them. (many files) [WD]
185 to have to touch the definitions of the public structures in
197 * Removed all the Read-Write stuff. I'll redo it when it is time to add
206 * Made it an option to use the old non-pagecache befs_file_read() for
229 * Generic_read_file() is now used to read regular file data.
231 to be about as fast (even though it has to look up each file block
234 uses befs_get_block() by way of befs_readpage() to find the disk offsets
235 of blocks, which in turn calls befs_fpos2brun() in datastream.c to do
239 (super.c). Now we check to see if log_start and log_end differ. If so,
240 the journal needs to be replayed, and the filesystem cannot be mounted.
249 * Fix nasty bug in converting block numbers to struct befs_inode_addr.
272 * Converted befs_read_file() to use the new datastream code.
290 Supports an offset to start at and a max bytes to read
291 Added a wrapper function to give the old call
307 * Made a function to actually count the number of fs blocks used by a file.
318 Changed to blocksize of filesystem.
332 Local pointers to commonly used structures in inode.c.
340 half full, due to improper understanding of the statfs fields.
347 * Changed the macros in befs_fs.h to inline functions.
351 * Moved type definitions from befs_fs.h to a new file, befs_fs_types.h
354 that I want the inline functions in befs_fs.h to be able to see. Nasty
367 * Tell the kernel to only mount befs read-only.
369 Not that it was possible to write before. But now the kernel won't even try.
374 you have some of its blocks open. Moved the second set_blocksize() to the
401 * Will Dyson <will_dyson@pobox.com> is now attempting to maintain this module
408 Needed to include <linux/slab.h> in most files
412 * Tried to niceify the code using the ext2 fs as a guide
415 * Made it a configure option to turn on debugging (fs/Config.in)