Age | Commit message (Collapse) | Author | |
---|---|---|---|
1996-07-20 | (file_pager_read_page, file_pager_write_page, pager_unlock_page, | Miles Bader | |
diskfs_grow): Don't record debugging info. | |||
1996-07-20 | (diskfs_truncate): Don't record debugging info. | Miles Bader | |
1996-07-20 | (diskfs_cached_lookup): Don't initialize debugging info. | Miles Bader | |
1996-07-20 | (struct disknode): Remove debugging info. | Miles Bader | |
(RECORD_LAST): Function removed. (LAST_BUFSZ): Macro removed. (enum last_act): Type removed. | |||
1996-07-20 | . | Miles Bader | |
1996-07-20 | (file_pager_read_page): | Miles Bader | |
Set NODE->dn->last_page_partially_writable if we return such a page. (diskfs_grow): Rename OLD_END_BLOCK to END_BLOCK. Correctly determine whether to set DN->last_page_partially_writable after allocating new blocks. | |||
1996-07-19 | . | Miles Bader | |
1996-07-19 | (file_pager_read_page, file_pager_write_page): | Miles Bader | |
Pass NODE->dn, not &NODE->dn to RECORD_LAST. | |||
1996-07-17 | Initial revision | Roland McGrath | |
1996-07-17 | (diskfs_truncate): Likewise. | Miles Bader | |
1996-07-17 | (diskfs_cached_lookup): Initialize debugging info. | Miles Bader | |
1996-07-17 | (pager_unlock_page, diskfs_grow, file_pager_read_page, | Miles Bader | |
file_pager_write_page): Record debugging info. | |||
1996-07-17 | (struct disknode): Add debugging info. | Miles Bader | |
(RECORD_LAST): New function. (LAST_BUFSZ): New macro. (enum last_act): New type. | |||
1996-06-25 | (diskfs_cached_lookup): Use diskfs_check_readonly instead of diskfs_readonly. | Miles Bader | |
1996-06-25 | (diskfs_grow): Add call diskfs_check_readonly to clear clean bit. | Miles Bader | |
1996-06-25 | (diskfs_shutdown_pager): Don't shutdown the disk pager, just sync it. | Miles Bader | |
(diskfs_sync_everything): Call sync_global instead of pokel_sync. (final_sblock): Variable removed. | |||
1996-06-25 | (diskfs_lookup_hard, diskfs_dirempty): | Miles Bader | |
Use diskfs_check_readonly instead of diskfs_readonly. | |||
1996-06-25 | (diskfs_truncate): Add call diskfs_check_readonly to clear clean bit. | Miles Bader | |
1996-06-25 | (diskfs_readonly_changed): No longer clear the clean bit. | Miles Bader | |
(diskfs_set_hypermetadata): Work correctly. | |||
1996-06-25 | (sync_global): | Miles Bader | |
Renamed from sync_global_data. Add WAIT flag. Don't call diskfs_set_hypermetadata. (alloc_sync): Call diskfs_set_hypermetadata instead of sync_global_data. (sync_super_block): Function removed. | |||
1996-06-24 | (check_high_bits, diskfs_validate_owner_change, | Miles Bader | |
diskfs_validate_group_change, diskfs_validate_mode_change, diskfs_validate_author_change): New functions. (write_node): For non-hurd filesystems, assert that no hurd extensions should be used. | |||
1996-06-21 | Put & before DISKFS_STD_DEVICE_STARTUP_ARGP. | Miles Bader | |
1996-06-21 | (main): Rename diskfs_device_startup_argp to diskfs_std_device_startup_argp. | Miles Bader | |
1996-06-15 | (read_disknode, write_inode): | Miles Bader | |
Use hurd-specific fields only on a hurd filesystem. | |||
1996-05-10 | (diskfs_set_statfs): Fix one reference to old name of ST member. | Michael I. Bushnell | |
1996-05-10 | (diskfs_set_statfs): Expect and fill in new format statfs buffer. | Michael I. Bushnell | |
1996-05-09 | (ext2fs ext2fs.static): s/ioserver/iohelp/g | Michael I. Bushnell | |
1996-05-09 | ioserver.h -> iohelp.h. | Michael I. Bushnell | |
1996-05-07 | (diskfs_S_file_get_storage_info): Rewrite for new interface. | Miles Bader | |
1996-04-30 | (targets): Renamed from `target'. | Michael I. Bushnell | |
1996-04-26 | (makemode): Now `servers'. | Michael I. Bushnell | |
(targets): Renamed from `target'; now include ext2fs.static. (ext2fs.static-LDFLAGS): Renamed from `LDFLAGS'. (ext2fs.static): Depend on same things as `ext2fs'. (include ../Makeconf): Must come before dependency information. | |||
1996-04-17 | (diskfs_write_disknode): Only sync DI if WAIT. | Miles Bader | |
1996-04-17 | (diskfs_lookup_hard): Set atime appropriately, and sync the new atime if we | Miles Bader | |
are running synchronously (!). (diskfs_dirempty): Likewise. (diskfs_direnter_hard): Set mtime appropriately. (diskfs_dirremove_hard): Likewise. (diskfs_dirrewrite_hard): Likewise. | |||
1996-04-11 | Replace references to the NUMBER field in a node's disknode structures with | Miles Bader | |
references to the CACHE_ID field in the node. | |||
1996-04-11 | Replace references to iget with diskfs_cached_lookup. | Miles Bader | |
1996-04-11 | Replace references to the NUMBER field in a node's disknode structures with | Miles Bader | |
references to the CACHE_ID field in the node. Replace references to iget with diskfs_cached_lookup. | |||
1996-04-11 | (struct disknode): Get rid of NUMBER field; all references replaced by | Miles Bader | |
references to the CACHE_ID field in the corresponding node. | |||
1996-04-11 | (diskfs_cached_lookup): | Miles Bader | |
Renamed from iget; all uses updated. Initialize the CACHE_ID field in the new node. Replace references to the NUMBER field in a node's disknode structures with references to the CACHE_ID field in the node. | |||
1996-03-29 | (pager_unlock_page, diskfs_grow): | Miles Bader | |
Try to make the logic a bit simpler and more robust. | |||
1996-03-29 | (diskfs_null_dirstat): New function. | Miles Bader | |
(diskfs_lookup_hard, diskfs_direnter, diskfs_dirremove_hard, diskfs_dirrewrite_hard): Renamed from versions without `_hard' suffix. Get rid of stuff now done by diskfs. | |||
1996-03-29 | (main): Pass new argument to argp_parse. | Miles Bader | |
1996-02-17 | (main): Check error return from diskfs_init_diskfs. | Miles Bader | |
1996-02-06 | (ext2_warning): Make a declaration, not a macro. | Miles Bader | |
1996-02-06 | (ext2_warning): Rename from _ext2_warning; don't take (or print) a function | Miles Bader | |
argument any more. | |||
1996-02-06 | (diskfs_get_directs): When BUFSIZ is 0, allocate enough extra space over the | Miles Bader | |
directory size to account for the worst case difference between the ext2 and canonical formats. | |||
1996-02-03 | (_ext2_warning): Include `warning:' in message. | Miles Bader | |
1996-02-03 | (get_hypermetadata, diskfs_readonly_changed): | Miles Bader | |
Use ext2_warning to print warnings instead of error(). | |||
1996-02-03 | Fixed handling of the filesystem `clean bit'. | Roland McGrath | |
(ext2fs_clean): New boolean variable. (get_hypermetadata): Set it iff the clean bit is set on entry. If not clean, complain and force read-only. (diskfs_set_hypermetadata): Set clean bit only if ext2fs_clean is set. (diskfs_readonly_changed): Complain if going writable and clean bit clear. | |||
1996-02-03 | Include string.h for strerror decl. | Roland McGrath | |
1996-02-03 | Tue Jan 30 22:25:19 1996 Miles Bader <miles@gnu.ai.mit.edu> | Miles Bader | |
* hyper.c (get_hypermetadata): Don't return any error value, just panic if we can't read the superblock. * ext2fs.c (main): Move warp_inode() inline. Make sure root inode is really there. Don't check return value from get_hypermetadata. (warp_inode): Function removed. * ext2fs.h (get_hypermetadata): Returns void now. |