aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 2001-06-15 Roland McGrath <roland@frob.com>Roland McGrath2001-06-161-1/+3
| | | | * exec.c (do_exec: user_fd): Add a user ref to returned port.
* .Roland McGrath2001-06-161-0/+6
|
* 2001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-2/+3
| | | | | | * file-set-translator.c (netfs_S_file_set_translator): If FS_TRANS_ORPHAN is set, do not ask the active translator to go away, just disconnect it.
* .Roland McGrath2001-06-163-0/+17
|
* 2001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-7/+13
| | | | | | | * settrans.c (options): New option `--orphan'. Fix other comments to aviod confusion. (main): Add FS_TRANS_ORPHAN to ACTIVE_FLAGS if `--orphan' is specified.
* 2001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-2/+3
| | | | | | * file-set-trans.c (diskfs_S_file_set_translator): If FS_TRANS_ORPHAN is set, do not ask the active translator to go away, just disconnect it.
* 2001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-161-1/+2
| | | | * hurd_types.h: New macro, FS_TRANS_ORPHAN.
* .Roland McGrath2001-06-162-0/+9
|
* 2001-06-15 Roland McGrath <roland@frob.com>Roland McGrath2001-06-161-1/+1
| | | | * Makefile (FSSRCS): Last change got botched in merging.
* 2001-06-15 Roland McGrath <roland@frob.com>Roland McGrath2001-06-161-2/+6
| | | | | * Makeconf (CPPFLAGS, CFLAGS): Append to these before we include the config.make file.
* 2001-06-15 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-152-2/+11
| | | | * rc: Merge in recent changes from daemons/rc.sh.
* Streamline the CVS entry.Marcus Brinkmann2001-06-151-2/+2
|
* 2001-06-15 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-152-1/+16
| | | | | * rc: Apply patch from Moritz Schulte <moritz@chaosdorf.de> to be more selective with what to clean from /var/run.
* obsolete files removedRoland McGrath2001-06-112-192/+0
|
* .Roland McGrath2001-06-112-0/+10
|
* 2001-06-10 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-111-1/+1
| | | | | * file-inv-trans.c: Remove this file, function no longer exists. * Makefile (FSSRCS): Remove reference to file-inv-trans.c.
* 2001-06-10 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-06-111-3/+3
| | | | | * file-inv.c: Remove this file, function no longer exists. * Makefile (FSSRCS): Remove reference to file-inv.c.
* * inode.c (diskfs_set_statfs): If number of free blocks is lessMark Kettenis2001-06-094-2/+18
| | | | | than the number of reserved blocks, set the number of available blocks to 0.
* .Roland McGrath2001-06-081-1/+9
|
* 2001-06-08 Roland McGrath <roland@frob.com>Roland McGrath2001-06-081-0/+7
| | | | * rc.sh: Start /hurd/mach-defpager before swapon.
* 2001-06-08 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-06-082-2/+5
| | | | | * timer-emul.c (add_timer): Don't add jiffies to EXPIRES, it is the responsibility of the caller to do this.
* 2001-06-07 Roland McGrath <roland@frob.com>Roland McGrath2001-06-081-1/+1
| | | | * rc.sh: Include $? value in message about unexpected fsck exit.
* .Roland McGrath2001-06-061-0/+4
|
* 2001-06-06 Roland McGrath <roland@frob.com>Roland McGrath2001-06-061-0/+2
| | | | | | * rpctrace.c (trace_and_forward): Assert that INFO has the same port right type as the right we looked up. Don't consider a message a reply unless its receiver is a send-once right.
* .Roland McGrath2001-06-061-0/+6
|
* 2001-06-06 Roland McGrath <roland@frob.com>Roland McGrath2001-06-061-1/+3
| | | | | | * rpctrace.c (print_reply_header): Don't call unfinished_line if expected_reply_port is null, indicating the last line was finished as a simpleroutine.
* * setup.c (page_read_file_direct): Fix logic to find the run thatMark Kettenis2001-06-052-14/+25
| | | | | | | | | contains the data to be read. Use size in bytes instead of blocks when calling device_read. (page_write_file_direct): Fix logic to find the run that contains the data to be written. Pass SIZE_WRITTEN to device_write call instead of &WROTE when writing a whole page. Correctly calculate SEGSIZE.
* .Roland McGrath2001-06-011-0/+4
|
* 2001-06-01 Roland McGrath <roland@frob.com>Roland McGrath2001-06-011-1/+1
| | | | * users.c (trivfs_S_io_select): Fix typo in last change.
* .Roland McGrath2001-05-311-0/+13
|
* 2001-05-30 Roland McGrath <roland@frob.com>Roland McGrath2001-05-311-19/+12
| | | | | | | * users.c (trivfs_S_io_select): Mask out SELECT_READ and/or SELECT_WRITE if those accesses are not allowed by the peropen. Don't keep old bits in AVAILABLE across waits, return only what is true at the moment we return.
* .Roland McGrath2001-05-261-0/+6
|
* 2001-05-26 Roland McGrath <roland@frob.com>Roland McGrath2001-05-261-3/+2
| | | | | | * users.c (trivfs_S_io_select): Don't diagnose an error for *TYPE containing irrelevant bits (i.e. SELECT_URG). It's always ok to ask even when the answer is always no.
* 2001-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-05-132-1/+5
| | | | * file-exec.c: Initialize GID with st_gid rather than st_uid.
* 2001-05-12 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-05-122-1/+9
| | | | | * host.c (initialize_version_info): Clear last byte of KV to make sure that the string is null-terminated.
* libstore/Marcus Brinkmann2001-05-065-5/+21
| | | | | | | | | | | | | | | | | | | | | 2001-04-26 Marcus Brinkmann <marcus@ulysses.dhis.net> * set.c: Use explicit comparison to MACH_PORT_NULL. storeio/ 2001-05-06 Marcus Brinkmann <marcus@gnu.org> * dev.c (dev_open): Do not create/open the store with STORE_INACTIVE, as this doesn't work correctly. Inactivate the store afterwards instead. 2001-02-18 Marcus Brinkmann <marcus@gnu.org> * dev.h (struct dev): New member nperopens. * storeio.c (open_hook): Hold device lock and check if this is the TODO: add item about the storeio hack
* .Roland McGrath2001-05-062-0/+29
|
* 2001-04-23 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-05-061-1/+1
| | | | | * tmpfs.c (main): Pass diskfs_demuxer to diskfs_spawn_first_thread to conform to new libdiskfs semantics.
* 2001-04-22 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-05-067-34/+61
| | | | | | | | | | | | | | | | | | | | | | | | * Makefile (OTHERSRCS): Add extern-inline.c. * diskfs.h (DISKFS_EXTERN_INLINE): New macro. (diskfs_spawn_first_thread): Update prototype to include the additional parameter, a demuxer. (diskfs_begin_using_protid_port): Moved and renamed function begin_using_protid_port from priv.h. (diskfs_end_using_protid_port): Moved and renamed function end_using_protid_port from priv.h. * extern-inline.c: New file. * fsmutations.h (FILE_INTRAN): Use new function name. (FILE_DESTRUCTOR): Likewise. (IO_INTRAN): Likewise. (IO_DESTRUCTOR): Likewise. * init-first.c: Include <hurd/ports.h>. (master_thread_function): Unnamed parameter is now the demuxer. Use that rather than diskfs_demuxer directly. (diskfs_spawn_first_thread): New parameter DEMUXER. * init-main.c (diskfs_init_main): Pass diskfs_demuxer to diskfs_spawn_first_thread to conform to new semantics. * priv.h (begin_using_protid_port): Moved to diskfs.h. (end_using_protid_port): Likewise.
* .Roland McGrath2001-05-061-0/+5
|
* 2001-05-05 Roland McGrath <roland@frob.com>Roland McGrath2001-05-061-1/+2
| | | | | * node.c (diskfs_truncate): Set st_size before rounding it up, and do set it when there is a memory object.
* .Roland McGrath2001-05-022-0/+8
|
* 2001-05-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-05-021-2/+2
| | | | * hurd_types.defs (startup_t): Fix typo.
* 2001-05-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-05-021-0/+1
| | | | * tmpfs.c (main): Set diskfs_root_node->dn_stat.st_nlink to 2.
* 2001-04-30 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-04-292-1/+10
| | | | | * rr.c (rrip_work): In the MATCH_NAME case, free NMBUF if it is non-zero before returning.
* 2001-04-29 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-04-292-78/+84
| | | | | | | | * lookup.c (diskfs_get_directs): If an RE entry is encountered, just decrement I again. Rearrange the code to check for a new logical sector in any case. Also make sure to always release RR before returning. This fixes some memory leaks and Debian bug report #63373.
* 2001-04-29 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-04-292-0/+35
| | | | * changelog: Update to reflect Debian upgrades.
* 2001-02-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2001-04-194-8/+39
| | | | | | | | | | * dev.h (struct dev): New member nperopens. * storeio.c (open_hook): Hold device lock and check if this is the first open. If yes, activate the store. (close_hook): Hold global_lock and check if this was the last open. If yes, inactivate the store. * dev.c (dev_open): Open the store with STORE_INACTIVE (in store_parsed_open as well as in store_create).
* .Roland McGrath2001-04-151-0/+8
|
* 2001-04-14 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-04-151-2/+10
| | | | | * node-create.c (diskfs_create_node): If we fail, set *NEWNODE to NULL; at least diskfs_S_dir_lookup depends on this behavior.