aboutsummaryrefslogtreecommitdiff
path: root/ufs
Commit message (Collapse)AuthorAgeFilesLines
* (trans_parse_args): Use options_parse & diskfs_standard_startup_options toMiles Bader1995-05-201-22/+56
| | | | | | parse our translator options. (usage): New function. (parse_opt): New function.
* (CPPFLAGS): Add -I../lib, to get include lib include files,Miles Bader1995-05-201-0/+4
| | | | | and $(CPPFLAGS-$(notdir $<)) to get file-specific cpp options. Add a vpath for %.c to ../lib, so we can use source files from there.
* (pager_clear_user_data): Doc fix.Michael I. Bushnell1995-05-151-0/+1
|
* (OBJS): Remove exec_server_image.o.Roland McGrath1995-05-131-8/+1
| | | | (exec_server_image.o): Rule removed.
* (pager_clear_user_data): Don't die when called on the disk pager.Miles Bader1995-05-081-10/+12
|
* (diskfs_lookup): When looping back to try_again: because we're looking upMiles Bader1995-05-081-2/+7
| | | | | | | | "..", 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.
* (write_all_disknodes): Fix typo `alloc' --> `alloca'.Miles Bader1995-05-081-1/+1
|
* (pager_clear_user_data): Acquire pagerlistlock around modifications toMichael I. Bushnell1995-05-021-1/+3
| | | | UPI->next/prevp list structure.
* (write_all_disknodes): We have to really lock the nodes around theMichael I. Bushnell1995-04-281-3/+19
| | | | | calls to diskfs_set_node_times and write_node; this in turn forces us to have real refereces.
* (main): Don't abort if a std file descriptor is already open.Miles Bader1995-04-131-5/+4
|
* (diskfs_set_translator): When freeing passive translator, account forMichael I. Bushnell1995-04-051-1/+2
| | | | blocks freed in NP->dn_stat.st_blocks.
* (diskfs_truncate): Don't acquire writer lock on NP->dn->allocptrlockMichael I. Bushnell1995-03-311-6/+6
| | | | | | | until after forcing delayed copies through; otherwise the pageins will deadlock attempting to get a reader lock to service them. This is safe, because we only need NP->allocsize here, and that can't change as long as we hold NP->lock.
* (diskfs_synchronous): New variable.Michael I. Bushnell1995-03-201-1/+2
|
* More typos.Michael I. Bushnell1995-03-171-4/+4
|
* (alloc_sync): Typo.Michael I. Bushnell1995-03-171-1/+1
|
* (ffs_clusteracct): Make static.Michael I. Bushnell1995-03-171-3/+23
| | | | | | | | | (alloc_sync): New function. (ffs_alloc): Call alloc_sync. (ffs_realloccg): Likewise. (diskfs_alloc_node): Likewise. (ffs_blkfree): Likewise. (diskfs_free_node): Likewise.
* (OBJS): Remove reference to libc's devstream.o.Roland McGrath1995-01-281-4/+4
|
* (diskfs_set_hypermetadata): Deallocate BUF in the right place.Michael I. Bushnell1994-11-111-1/+1
|
* (diskfs_set_hypermetadata): Always use dev_write_sync to avoidMichael I. Bushnell1994-11-111-2/+2
| | | | | device_write bug that says you can't modify the buffer until device_write returns. Also remember to deallocate BUF.
* (main): Issue decent prompt.Michael I. Bushnell1994-11-101-0/+2
|
* (diskfs_set_hypermetadata): Copy CSUM into a page-aligned page-sizedMichael I. Bushnell1994-11-101-6/+24
| | | | buffer for disk write to avoid inane kernel bug.
* (main): Behave more reasonably if we can't open DEVNAME.Michael I. Bushnell1994-11-091-4/+26
|
* entered into RCSRoland McGrath1994-11-082-1/+2
|
* entered into RCSMichael I. Bushnell1994-11-021-10/+13
|
* entered into RCSRoland McGrath1994-10-281-8/+8
|
* entered into RCSMichael I. Bushnell1994-10-281-4/+0
|
* entered into RCSMichael I. Bushnell1994-10-281-4/+0
|
* Formerly pager.c.~41~Michael I. Bushnell1994-10-251-0/+2
|
* Formerly hyper.c.~15~Michael I. Bushnell1994-10-251-1/+4
|
* entered into RCSMichael I. Bushnell1994-10-251-0/+22
|
* entered into RCSRoland McGrath1994-10-171-1/+1
|
* Formerly Makefile.~38~Roland McGrath1994-10-101-1/+1
|
* Formerly Makefile.~37~Roland McGrath1994-10-081-1/+1
|
* Formerly main.c.~24~Roland McGrath1994-10-071-6/+2
|
* entered into RCSHurd Maintainers1994-10-061-2/+8
|
* Formerly alloc.c.~18~Michael I. Bushnell1994-10-051-0/+1
|
* Formerly pager.c.~40~Hurd Maintainers1994-10-041-0/+11
|
* Formerly pager.c.~39~Michael I. Bushnell1994-10-041-11/+56
|
* Formerly sizes.c.~24~Michael I. Bushnell1994-10-041-11/+28
|
* Formerly ufs.h.~28~Michael I. Bushnell1994-10-041-0/+2
|
* Formerly inode.c.~43~Michael I. Bushnell1994-10-041-0/+2
|
* entered into RCSMichael I. Bushnell1994-10-041-1/+1
|
* Formerly Makefile.~36~Michael I. Bushnell1994-10-041-1/+1
|
* Formerly sizes.c.~23~Michael I. Bushnell1994-10-031-55/+126
|
* entered into RCSMichael I. Bushnell1994-10-031-2/+10
|
* Formerly inode.c.~42~Michael I. Bushnell1994-10-031-5/+13
|
* Formerly ufs.h.~27~Michael I. Bushnell1994-10-031-0/+4
|
* Formerly pokeloc.c.~2~Michael I. Bushnell1994-10-031-1/+4
|
* Initial revisionMichael I. Bushnell1994-10-031-0/+63
|
* entered into RCSMichael I. Bushnell1994-10-031-7/+10
|