summaryrefslogtreecommitdiff
path: root/libdiskfs
AgeCommit message (Collapse)Author
1996-10-12(OPENONLY_STATE_MODES): Add O_EXLOCK & O_SHLOCK.Miles Bader
1996-10-12.Miles Bader
1996-10-12(diskfs_S_dir_lookup):Miles Bader
Temporarily add O_EXLOCK and O_SHLOCK to the set of retained flags, until they get added to O_HURD. Turn off OPENONLY_STATE_MODES bits in the flags we pass to diskfs_make_peropen, not everything *but* them!
1996-10-11.Miles Bader
1996-10-11(diskfs_S_dir_lookup):Miles Bader
Free NEWPI if we get an error trying to lock it.
1996-10-10.Miles Bader
1996-10-10(diskfs_S_dir_lookup):Miles Bader
Frob lock in NEWPI->po, not PO. <sys/file.h>: New include.
1996-10-10*** empty log message ***Thomas Bushnell
1996-10-10*** empty log message ***Thomas Bushnell
1996-10-10.Miles Bader
1996-10-10(diskfs_release_peropen):Miles Bader
Before freeing PO, release any user lock it's holding. <sys/file.h>: New include.
1996-10-08.Miles Bader
1996-10-07(diskfs_S_dir_rmdir):Miles Bader
Return ENOTDIR if NP isn't a dir.
1996-09-25.Miles Bader
1996-09-25(_print_version):Miles Bader
Follow version string with newline.
1996-09-23.Miles Bader
1996-09-23(diskfs_check_readonly):Miles Bader
Use DISKFS_DISK_NAME instead of DISKFS_DEVICE_ARG.
1996-09-23(_print_version):Miles Bader
Change to use new version format from the coding standards. Test diskfs_extra_version against 0 too. <argp.h>, <stdio.h>: New includes.
1996-09-23(store_argp_parents):Miles Bader
Use diskfs_startup_argp, not diskfs_std_startup_argp. (diskfs_use_mach_device, diskfs_device_arg, dev_startup_options, dev_startup_argp_parents, diskfs_std_device_startup_argp): Variables removed. (diskfs_startup_argp): Renamed from diskfs_std_startup_argp. (parse_dev_startup_opt): Function removed. <hurd/store.h>: New include.
1996-09-23(std_runtime_options):Miles Bader
Change --remount to --update (keep --remount as a deprecated alias). <argp.h>: New include.
1996-09-23(diskfs_append_args):Miles Bader
Renamed from diskfs_get_options.
1996-09-23<stdio.h>:Miles Bader
New include.
1996-09-23(diskfs_S_io_server_version):Miles Bader
Use snprintf instead of sprintf. <stdio.h>: New include.
1996-09-23(_diskfs_init_completed):Miles Bader
Use DISKFS_DISK_NAME instead of DISKFS_DEVICE_ARG.
1996-09-23(diskfs_S_fsys_get_options):Miles Bader
Free ARGZ if diskfs_append_args returns an error. Initialize ARGZ & ARGZ_LEN to the program name, and call diskfs_append_args instead of diskfs_get_options.
1996-09-23(diskfs_S_file_get_fs_options):Miles Bader
Free ARGZ if diskfs_append_args returns an error. Initialize ARGZ & ARGZ_LEN to the program name, and call diskfs_append_args instead of diskfs_get_options. <argz.h>: New include.
1996-09-23(diskfs_append_args):Miles Bader
Renamed from diskfs_get_options. (diskfs_disk_name): New declaration. (diskfs_store_startup_argp): Renamed from diskfs_std_device_startup_argp. (diskfs_device_arg, diskfs_use_mach_device, diskfs_device_open, diskfs_device, diskfs_device_name, diskfs_device_start, diskfs_device_size, diskfs_device_block_size, diskfs_log2_device_block_size, diskfs_log2_device_blocks_per_page, diskfs_device_write_sync, diskfs_device_read_sync): Declarations removed. (struct argp): New (incomplete) declaration. (diskfs_startup_argp): Renamed from diskfs_std_startup_argp. (diskfs_get_file_device, diskfs_get_mach_device): Declarations removed. <argp.h>: Include removed.
1996-09-23(diskfs_disk_pager):Miles Bader
Renamed from disk_pager. (diskfs_start_disk_pager): Renamed from disk_pager_setup. Add PAGER_BUCKET, IMAGE, and SIZE arguments. (disk_image, pager_bucket): Declarations removed.
1996-09-23(service_paging_requests):Miles Bader
Get PAGER_BUCKET from argument. (diskfs_disk_pager): Renamed from disk_pager. (pager_bucket): Declaration removed. (disk_image): Variable removed. (diskfs_start_disk_pager): Renamed from setup_disk_pager. Add PAGER_BUCKET, IMAGE, and SIZE arguments. Pass in PAGER_BUCKET to thread routine, and don't create it.
1996-09-23(OTHERSRCS):Miles Bader
Remove filedev.c, machdev.c, dev-open.c, dev-io.c, & dev-globals.c. (HURDLIBS): Add store. (libdiskfs.so): Depend on libstore.so.
1996-09-17*** empty log message ***Thomas Bushnell
1996-09-06*** empty log message ***Thomas Bushnell
1996-09-05*** empty log message ***Thomas Bushnell
1996-09-04*** empty log message ***Thomas Bushnell
1996-08-15.Miles Bader
1996-08-15(diskfs_extra_version): New (weak) reference.Miles Bader
(_print_version): Use DISKFS_EXTRA_VERSION. Tweak edit version. Fix type of EV.
1996-08-15*** empty log message ***Thomas Bushnell
1996-08-15(diskfs_S_io_identity): Don't hold lock around call toThomas Bushnell
fshelp_get_identity.
1996-08-12Don't assume the edit version is <= 26.Miles Bader
1996-08-12.Miles Bader
1996-08-12(_print_version): Print the edit version too if it's non-zero.Miles Bader
1996-08-12*** empty log message ***Thomas Bushnell
1996-08-07*** empty log message ***Thomas Bushnell
1996-08-02*** empty log message ***Thomas Bushnell
1996-08-01(diskfs_S_file_get_translator_cntl): Don't diskfs_nput NP; we neverThomas Bushnell
created a reference. Just unlock. (And bother to lock it in the first place.)
1996-07-28.Miles Bader
1996-07-28(diskfs_shutdown): Don't sync if DISKFS_READONLY.Miles Bader
1996-07-28(diskfs_lookup): Don't nput *NP if we didn't find a file.Miles Bader
1996-07-28(diskfs_S_startup_dosync):Miles Bader
Don't sync if DISKFS_READONLY. Clean up after ourselves.
1996-07-28(periodic_sync): Don't sync if DISKFS_READONLY.Miles Bader