Age | Commit message (Collapse) | Author |
|
|
|
* dir.c (diskfs_get_directs): Initialize `err' to shut gcc up.
1999-09-07 Thomas Bushnell, BSG <tb@mit.edu>
* dir.c (diskfs_lookup_hard): Pass additional parameter to
diskfs_get_filemap.
(diskfs_dirempty): Likewise.
* sizes.c (diskfs_truncate): Likewise.
(block_extended): Likewise.
(diskfs_grow): Likewise.
* pager.c (diskfs_get_filemap): Accept additional parameter.
|
|
* dir.c (diskfs_get_directs): Use mmap instead of vm_allocate.
* hyper.c (get_hypermetadata): Likewise.
* pager.c (pager_read_page): Likewise.
|
|
* dir.c (diskfs_lookup_hard): Repair typo. Reported by Yamashita
TAKAO <jargon@lares.dti.ne.jp>.
|
|
* dir.c (diskfs_lookup_hard): Use munmap instead of
vm_deallocate.
(diskfs_direnter_hard): Likewise.
(diskfs_dirremove_hard): Likewise.
(diskfs_dirrewrite_hard): Likewise.
(diskfs_dirempty): Likewise.
(diskfs_drop_dirstat): Likewise.
(diskfs_get_directs): Likewise.
* sizes.c (block_extended): Likewise.
(poke_pages): Likewise.
* hyper.c (get_hypermetadata): Likewise.
(diskfs_set_hypermetadata): Likewise.
|
|
* dir.c (diskfs_lookup_hard): Fix defn with `const'.
(diskfs_direnter_hard): Likewise.
(dirscanblock): Likewise.
* inode.c (diskfs_create_symlink_hook, create_symlink_hook): Likewise.
(diskfs_set_translator): Likewise.
|
|
* dir.c (diskfs_lookup_hard): Cope with error return from
diskfs_get_filemap.
* sizes.c (diskfs_grow): Likewise.
* dir.c (diskfs_dirempty): Cope (poorly) with error return from
diskfs_get_filemap.
* sizes.c (diskfs_truncate): Likewise.
(block_extended): Likewise.
* pager.c (diskfs_get_filemap): If pager_create fails, return
error to caller.
|
|
Initialize OLDSIZE to shut up gcc.
|
|
|
|
diskfs_readonly.
(diskfs_dirempty): Likewise.
|
|
|
|
|
|
if we are running synchronously (!).
(diskfs_dirempty): Likewise.
(diskfs_direnter_hard): Set mtime appropriately.
(diskfs_dirremove_hard): Likewise.
(diskfs_dirrewrite_hard): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
call modification tracking routines.
(diskfs_dirremove_hard): Renamed from diskfs_dirremove. No longer call
modification tracking routines.
(diskfs_direnter_hard): Renamed from diskfs_direnter. No longer call
modification tracking routines.
(diskfs_lookup_hard): Renamed from diskfs_lookup.
|
|
be ignored by drop_dirstat.
|
|
(dirscanblock): If DS->type is COMPRESS, still look for TAKE/SHRINK
possibilities. Also, if it's COMPRESS, still look to see if the
current block can be compressed with fewer byte copies.
|
|
|
|
|
|
even set NP if NPP is not set; use INUM as "lookup succeeded flag"
instead. Lookups for REMOVE now *must* set NPP.
|
|
(diskfs_direnter): Move assignment out of if test.
|
|
"..", be sure and trash the mapping we made of the directory's pager --
otherwise the reference to the pager never gets dropped and we can never
free the node.
(diskfs_lookup): ds->type was being compared to LOOKING, which value it can
never have. Compare ds->stat against LOOKING instead.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|