Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rename uN/sN to __uN/__sN, and remove the definitions. | Miles Bader | 1996-08-12 | 1 | -93/+86 | |
| | ||||||
* | Move __uN/__sN typedefs here. | Miles Bader | 1996-08-12 | 1 | -1/+11 | |
| | ||||||
* | (diskfs_truncate): For in-inode symlinks, just frob the size. | Miles Bader | 1996-08-12 | 1 | -0/+11 | |
| | ||||||
* | (read_disknode): Don't set allocsize for in-inode symlinks. | Miles Bader | 1996-08-12 | 1 | -9/+73 | |
| | | | | | | (MAX_INODE_SYMLINK): New macro. (write_symlink, read_symlink): New functions. (diskfs_create_symlink_hook, diskfs_read_symlink_hook): New variables. | |||||
* | (diskfs_minor_version): Changed to `1'. | Miles Bader | 1996-08-12 | 1 | -1/+1 | |
| | ||||||
* | *** empty log message *** | Thomas Bushnell | 1996-08-12 | 2 | -1/+8 | |
| | ||||||
* | . | Miles Bader | 1996-08-11 | 1 | -0/+6 | |
| | ||||||
* | . | Miles Bader | 1996-08-02 | 1 | -0/+8 | |
| | ||||||
* | (ext2_debug_flag): New decl. | Miles Bader | 1996-08-02 | 1 | -1/+2 | |
| | | | | (ext2_debug): Pay attention to EXT2_DEBUG_FLAG. | |||||
* | [EXT2FS_DEBUG] | Miles Bader | 1996-08-02 | 1 | -1/+77 | |
| | | | | | | | | | (options, ext2_debug_flag): New variables. (parse_opt, diskfs_get_options): New functions. (startup_parents, startup_argp, runtime_parents, diskfs_runtime_argp): New variables. [!EXT2FS_DEBUG] (startup_argp): New macro. (main): Use STARTUP_ARGP instead of DISKFS_STD_DEVICE_STARTUP_ARGP. | |||||
* | (diskfs_grow): Fix ext2_debug format strings. | Miles Bader | 1996-08-02 | 1 | -2/+2 | |
| | ||||||
* | (trunc_direct): Fix ext2_debug call. | Miles Bader | 1996-08-02 | 1 | -1/+1 | |
| | ||||||
* | . | Miles Bader | 1996-08-02 | 1 | -0/+10 | |
| | ||||||
* | (diskfs_write_disknode): | Miles Bader | 1996-08-02 | 1 | -2/+5 | |
| | | | | If WAIT is false, still record the write for later, using record_global_poke. | |||||
* | . | Miles Bader | 1996-07-20 | 1 | -0/+9 | |
| | ||||||
* | (file_pager_read_page, file_pager_write_page, pager_unlock_page, | Miles Bader | 1996-07-20 | 1 | -9/+0 | |
| | | | | diskfs_grow): Don't record debugging info. | |||||
* | (diskfs_truncate): Don't record debugging info. | Miles Bader | 1996-07-20 | 1 | -2/+0 | |
| | ||||||
* | (diskfs_cached_lookup): Don't initialize debugging info. | Miles Bader | 1996-07-20 | 1 | -4/+0 | |
| | ||||||
* | (struct disknode): Remove debugging info. | Miles Bader | 1996-07-20 | 1 | -19/+0 | |
| | | | | | | (RECORD_LAST): Function removed. (LAST_BUFSZ): Macro removed. (enum last_act): Type removed. | |||||
* | . | Miles Bader | 1996-07-20 | 1 | -0/+9 | |
| | ||||||
* | (file_pager_read_page): | Miles Bader | 1996-07-20 | 1 | -14/+21 | |
| | | | | | | | | 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. | |||||
* | . | Miles Bader | 1996-07-19 | 1 | -0/+5 | |
| | ||||||
* | (file_pager_read_page, file_pager_write_page): | Miles Bader | 1996-07-19 | 1 | -2/+2 | |
| | | | | Pass NODE->dn, not &NODE->dn to RECORD_LAST. | |||||
* | Initial revision | Roland McGrath | 1996-07-17 | 1 | -0/+547 | |
| | ||||||
* | (diskfs_truncate): Likewise. | Miles Bader | 1996-07-17 | 1 | -0/+2 | |
| | ||||||
* | (diskfs_cached_lookup): Initialize debugging info. | Miles Bader | 1996-07-17 | 1 | -0/+4 | |
| | ||||||
* | (pager_unlock_page, diskfs_grow, file_pager_read_page, | Miles Bader | 1996-07-17 | 1 | -0/+11 | |
| | | | | | file_pager_write_page): Record debugging info. | |||||
* | (struct disknode): Add debugging info. | Miles Bader | 1996-07-17 | 1 | -0/+19 | |
| | | | | | | (RECORD_LAST): New function. (LAST_BUFSZ): New macro. (enum last_act): New type. | |||||
* | (diskfs_cached_lookup): Use diskfs_check_readonly instead of diskfs_readonly. | Miles Bader | 1996-06-25 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_grow): Add call diskfs_check_readonly to clear clean bit. | Miles Bader | 1996-06-25 | 1 | -0/+1 | |
| | ||||||
* | (diskfs_shutdown_pager): Don't shutdown the disk pager, just sync it. | Miles Bader | 1996-06-25 | 1 | -10/+8 | |
| | | | | | (diskfs_sync_everything): Call sync_global instead of pokel_sync. (final_sblock): Variable removed. | |||||
* | (diskfs_lookup_hard, diskfs_dirempty): | Miles Bader | 1996-06-25 | 1 | -4/+4 | |
| | | | | Use diskfs_check_readonly instead of diskfs_readonly. | |||||
* | (diskfs_truncate): Add call diskfs_check_readonly to clear clean bit. | Miles Bader | 1996-06-25 | 1 | -1/+2 | |
| | ||||||
* | (diskfs_readonly_changed): No longer clear the clean bit. | Miles Bader | 1996-06-25 | 1 | -22/+20 | |
| | | | | (diskfs_set_hypermetadata): Work correctly. | |||||
* | (sync_global): | Miles Bader | 1996-06-25 | 1 | -11/+3 | |
| | | | | | | | | 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. | |||||
* | (check_high_bits, diskfs_validate_owner_change, | Miles Bader | 1996-06-24 | 1 | -4/+59 | |
| | | | | | | | 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. | |||||
* | Put & before DISKFS_STD_DEVICE_STARTUP_ARGP. | Miles Bader | 1996-06-21 | 1 | -1/+1 | |
| | ||||||
* | (main): Rename diskfs_device_startup_argp to diskfs_std_device_startup_argp. | Miles Bader | 1996-06-21 | 1 | -1/+1 | |
| | ||||||
* | (read_disknode, write_inode): | Miles Bader | 1996-06-15 | 1 | -13/+30 | |
| | | | | Use hurd-specific fields only on a hurd filesystem. | |||||
* | (diskfs_set_statfs): Fix one reference to old name of ST member. | Michael I. Bushnell | 1996-05-10 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_set_statfs): Expect and fill in new format statfs buffer. | Michael I. Bushnell | 1996-05-10 | 1 | -10/+10 | |
| | ||||||
* | (ext2fs ext2fs.static): s/ioserver/iohelp/g | Michael I. Bushnell | 1996-05-09 | 1 | -1/+1 | |
| | ||||||
* | ioserver.h -> iohelp.h. | Michael I. Bushnell | 1996-05-09 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_S_file_get_storage_info): Rewrite for new interface. | Miles Bader | 1996-05-07 | 1 | -100/+129 | |
| | ||||||
* | (targets): Renamed from `target'. | Michael I. Bushnell | 1996-04-30 | 1 | -1/+1 | |
| | ||||||
* | (makemode): Now `servers'. | Michael I. Bushnell | 1996-04-26 | 1 | -6/+7 | |
| | | | | | | | (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. | |||||
* | (diskfs_write_disknode): Only sync DI if WAIT. | Miles Bader | 1996-04-17 | 1 | -2/+2 | |
| | ||||||
* | (diskfs_lookup_hard): Set atime appropriately, and sync the new atime if we | Miles Bader | 1996-04-17 | 1 | -15/+36 | |
| | | | | | | | | are running synchronously (!). (diskfs_dirempty): Likewise. (diskfs_direnter_hard): Set mtime appropriately. (diskfs_dirremove_hard): Likewise. (diskfs_dirrewrite_hard): Likewise. | |||||
* | Replace references to the NUMBER field in a node's disknode structures with | Miles Bader | 1996-04-11 | 4 | -15/+15 | |
| | | | | references to the CACHE_ID field in the node. | |||||
* | Replace references to iget with diskfs_cached_lookup. | Miles Bader | 1996-04-11 | 1 | -1/+1 | |
| |