Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | . | 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 | |