Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add braces to silence gcc warnings. | Roland McGrath | 1998-10-20 | 2 | -11/+17 |
| | |||||
* | . | Roland McGrath | 1998-07-20 | 1 | -3/+6 |
| | |||||
* | 1998-07-20 Roland McGrath <roland@baalperazim.frob.com> | Roland McGrath | 1998-07-20 | 1 | -6/+7 |
| | | | | * storeio.c (main): Fix return type to int, and use return. | ||||
* | Wed Aug 20 14:07:05 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | 1997-08-20 | 2 | -16/+19 |
| | | | | | * pager.c (dev_get_memory_object): Deal with errors from pager_create properly. | ||||
* | Wed Aug 20 14:07:05 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | 1997-08-20 | 3 | -3/+8 |
| | | | | | | * pager.c (service_paging_requests): New args for ports_manage_port_operations_multithread. * storeio.c (main): Likewise. | ||||
* | . | Miles Bader | 1997-07-23 | 1 | -0/+6 |
| | |||||
* | (trivfs_S_io_select): | Miles Bader | 1997-07-23 | 1 | -10/+6 |
| | | | | | | Don't bother returning EBADF. (trivfs_S_io_readable, trivfs_S_io_read, trivfs_S_io_map): Return EBADF instead of EINVAL. | ||||
* | . | Miles Bader | 1997-07-22 | 1 | -0/+5 |
| | |||||
* | (trivfs_S_io_read): | Miles Bader | 1997-07-22 | 1 | -1/+3 |
| | | | | | | Return EINVAL instead of EBADF. (trivfs_S_io_map): Return EINVAL if CRED cannot be read or written. | ||||
* | . | Miles Bader | 1997-07-21 | 1 | -0/+4 |
| | |||||
* | (HURDLIBS): | Miles Bader | 1997-07-21 | 1 | -2/+2 |
| | | | | Add iohelp. | ||||
* | . | Miles Bader | 1997-07-17 | 1 | -0/+6 |
| | |||||
* | (dev_get_memory_object): | Miles Bader | 1997-07-17 | 1 | -30/+34 |
| | | | | | Add PROT arg. Use store_map. | ||||
* | (trivfs_S_io_map): | Miles Bader | 1997-07-17 | 1 | -5/+10 |
| | | | | Pass PROT argument to dev_get_memory_object. | ||||
* | (dev_get_memory_object): | Miles Bader | 1997-07-17 | 1 | -2/+3 |
| | | | | Add PROT arg. | ||||
* | . | Miles Bader | 1997-07-16 | 1 | -0/+2 |
| | |||||
* | (pager_read_page): Initialize READ to 0. | Miles Bader | 1997-07-16 | 1 | -1/+1 |
| | |||||
* | . | Miles Bader | 1997-07-16 | 1 | -0/+9 |
| | |||||
* | (trivfs_S_io_map): | Miles Bader | 1997-07-16 | 1 | -12/+12 |
| | | | | Make sure there are enough references to MEMOBJ for both read & write ports. | ||||
* | (dev_get_memory_object): Implement correctly. | Miles Bader | 1997-07-16 | 1 | -54/+49 |
| | | | | | (dev_stop_paging): Work entirely by flushing user pagers; don't kill pager. (pager_clear_user_data): Zero our pointer to the pager. | ||||
* | . | Miles Bader | 1997-02-20 | 1 | -0/+13 |
| | |||||
* | (parse_opt): | Miles Bader | 1997-02-20 | 1 | -66/+48 |
| | | | | | | | | | | | | | | | | | New function (was nested in main). (doc): Make an initialized array. (fsys_port_class, root_port_class, port_bucket, trivfs_protid_portclasses, trivfs_protid_nportclasses, trivfs_cntl_portclasses, trivfs_cntl_nportclasses): Variables removed. (argp, argp_kids): New variables (were nested in main). (main): Don't set or use port class/bucket variables, let trivfs_startup do it. Add FSYS variable. (trivfs_goaway): Get ROOT_PORT_CLASS from FSYS. | ||||
* | Fri Nov 15 17:54:10 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | 1996-11-18 | 2 | -5/+8 |
| | | | | | * storeio.c (trivfs_check_open_hook): New arg syntax. (check_open_hook): Likewise. | ||||
* | . | Miles Bader | 1996-10-24 | 1 | -0/+4 |
| | |||||
* | (main): | Miles Bader | 1996-10-24 | 1 | -1/+1 |
| | | | | Use elements of type `struct argp_child' for KIDS. | ||||
* | . | Miles Bader | 1996-10-08 | 1 | -0/+5 |
| | |||||
* | (trivfs_S_file_get_storage_info): | Miles Bader | 1996-10-08 | 1 | -3/+28 |
| | | | | | If necessary to enforce security, make a copy of STORE and inactivate it before returning. | ||||
* | . | Miles Bader | 1996-09-26 | 1 | -0/+5 |
| | |||||
* | (trivfs_S_file_check_access): | Miles Bader | 1996-09-26 | 1 | -12/+0 |
| | | | | Function removed (trivfs default is now sufficient). | ||||
* | . | Miles Bader | 1996-09-24 | 1 | -0/+5 |
| | |||||
* | (check_open_hook): | Miles Bader | 1996-09-24 | 1 | -0/+15 |
| | | | | | | Return EROFS if O_WRITE on a readonly device. (trivfs_S_file_check_access): New function. | ||||
* | . | Miles Bader | 1996-09-23 | 1 | -0/+1 |
| | |||||
* | (trivfs_append_args): | Miles Bader | 1996-09-23 | 1 | -2/+3 |
| | | | | | | | Make ARGZ_LEN of type `size_t *'. Narrow scope of BUF. <argz.h>: New include. | ||||
* | . | Miles Bader | 1996-09-23 | 1 | -0/+5 |
| | |||||
* | (main): | Miles Bader | 1996-09-23 | 1 | -2/+26 |
| | | | | | | Use STORE_PARAMS variable to get result from parsing STORE_ARGP. (trivfs_append_args): New function. | ||||
* | (pager_read_page): | Miles Bader | 1996-09-23 | 1 | -1/+1 |
| | | | | Cast BUF into void ** for dev_read. | ||||
* | (open_read, open_write): | Miles Bader | 1996-09-23 | 2 | -4/+4 |
| | | | | Use void * buffers. | ||||
* | (trivfs_S_io_read, trivfs_S_io_write): | Miles Bader | 1996-09-23 | 1 | -2/+2 |
| | | | | Use void * buffers. | ||||
* | (struct dev, dev_read, dev_write): | Miles Bader | 1996-09-23 | 1 | -7/+3 |
| | | | | Use void * buffers. | ||||
* | (dev_open): | Miles Bader | 1996-09-23 | 1 | -5/+5 |
| | | | | | | Remove CLASSES argument to store_parsed_open. (dev_buf_fill, dev_read, dev_write): Use void * buffers. | ||||
* | . | Miles Bader | 1996-09-23 | 1 | -0/+18 |
| | |||||
* | *** empty log message *** | Thomas Bushnell | 1996-09-21 | 2 | -2/+6 |
| | |||||
* | . | Miles Bader | 1996-09-14 | 1 | -0/+14 |
| | |||||
* | (trivfs_S_file_get_storage_info): Use store_return. | Miles Bader | 1996-09-14 | 1 | -22/+5 |
| | |||||
* | (dev_rw): Return EINVAL instead of EIO for too-large offsets. | Miles Bader | 1996-09-14 | 1 | -12/+1 |
| | | | | | (dev_open, dev_close): Remove ifdef'd-out code for allocating DEV's buffer with valloc; other things depend on it being vm_allocated. | ||||
* | (argp_program_version): New variable. | Miles Bader | 1996-09-14 | 1 | -6/+7 |
| | | | | <version.h>: New include. | ||||
* | Initial checkin | Miles Bader | 1996-09-08 | 1 | -0/+0 |
| | |||||
* | Initial checkin | Miles Bader | 1996-09-08 | 7 | -0/+1628 |
| | |||||
* | Initial checkin | Miles Bader | 1996-09-08 | 1 | -0/+30 |