aboutsummaryrefslogtreecommitdiff
path: root/ext2fs/hyper.c
Commit message (Collapse)AuthorAgeFilesLines
* 1999-07-06 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-111-7/+6
| | | | | | | | | | * dir.c (diskfs_get_directs): Use mmap instead of vm_allocate. * hyper.c (allocate_mod_map): Likewise. (get_hypermetadata): Likewise. * pager.c (get_page_buf): Likewise. * hyper.c (diskfs_readonly_changed): Use mprotect instead of vm_protect.
* 1999-07-03 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-07-031-3/+2
| | | | | | | | | | | | | | * 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. * hyper.c (allocate_mod_map): Likewise. (get_hypermetadata): Likewise. * pager.c (free_page_buf): Likewise. * truncate.c (poke_pages): Likewise.
* 1999-06-29 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-06-291-1/+3
| | | | | * hyper.c (diskfs_readonly_changed): Adjust whether the store should permit writes too.
* 1999-05-23 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-05-231-3/+3
| | | | | | | * ialloc.c (diskfs_alloc_node): Frob printf format to suppress warning. * getblk.c (ext2_getblk): Likewise. * balloc.c (ext2_free_blocks): Likewise. * hyper.c (get_hypermetadata): Likewise.
* (diskfs_readonly_changed):Miles Bader1996-09-231-13/+8
| | | | | | | | Use STORE->size. (get_hypermetadata): Use STORE->size & STORE->block_size. <hurd/store.h>: New include.
* (get_hypermetadata):Miles Bader1996-08-151-1/+18
| | | | | Use EXT2_INODE_SIZE instead of sizeof (struct ext2_inode). Deal with various version 2.x features.
* *** empty log message ***Thomas Bushnell1996-08-121-1/+4
|
* (diskfs_readonly_changed): No longer clear the clean bit.Miles Bader1996-06-251-22/+20
| | | | (diskfs_set_hypermetadata): Work correctly.
* (get_hypermetadata, diskfs_readonly_changed):Miles Bader1996-02-031-8/+3
| | | | Use ext2_warning to print warnings instead of error().
* Fixed handling of the filesystem `clean bit'.Roland McGrath1996-02-031-20/+45
| | | | | | | | (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.
* Tue Jan 30 22:25:19 1996 Miles Bader <miles@gnu.ai.mit.edu>Miles Bader1996-02-031-6/+3
| | | | | | | | | * 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.
* (allocate_mod_map): New function (from get_hypermetadata).Miles Bader1995-10-201-27/+72
| | | | | | | | | (zeroblock, modified_global_blocks): Define (were common). (diskfs_readonly_changed): New function. (get_hypermetadata): Deallocate ZEROBLOCK if necessary. Use allocate_mod_map to allocate MODIFIED_GLOBAL_BLOCKS. Use diskfs device functions & variables instead of our own.
* u32 --> block_tMiles Bader1995-09-151-1/+1
|
* Change uses of the ext2_{warning,error,panic} functions to not have theMiles Bader1995-05-121-15/+10
| | | | initial function name argument (it's now supplied automagically).
* entered into RCSMiles Bader1995-05-091-1/+1
|
* Formerly hyper.c.~11~Miles Bader1995-05-081-0/+2
|
* Formerly hyper.c.~10~Miles Bader1995-04-211-5/+6
|
* Formerly hyper.c.~9~Miles Bader1995-04-201-0/+11
|
* Formerly hyper.c.~8~Miles Bader1995-04-181-13/+28
|
* Formerly hyper.c.~7~Miles Bader1995-04-171-66/+12
|
* Formerly hyper.c.~6~Miles Bader1995-04-161-7/+15
|
* Formerly hyper.c.~5~Miles Bader1995-04-151-38/+22
|
* Formerly hyper.c.~4~Miles Bader1995-04-131-0/+1
|
* Formerly hyper.c.~3~Miles Bader1995-04-121-0/+18
|
* Formerly hyper.c.~2~Miles Bader1995-04-111-94/+45
|
* Initial revisionMiles Bader1995-04-111-0/+193