Age | Commit message (Collapse) | Author |
|
|
|
* inode.c (write_node): Never clear i_translator here.
That is only done by diskfs_set_translator.
|
|
* devio.c (bogus_speed_to_real_speed): Handle B57600, B115200 if
they are defined. Reported by Diego Roversi <diegor@tiscalinet.it>.
|
|
|
|
* rpctrace.c (traced_spawn) [KERN_INVALID_LEDGER]:
Pass extra arguments to task_create for OSF variant.
* shd.c (run): Likewise.
|
|
* start-translator-long.c (fshelp_start_translator_long)
[KERN_INVALID_LEDGER]: Pass extra args to task_create for OSF variant.
|
|
* boot-start.c (diskfs_start_bootstrap) [KERN_INVALID_LEDGER]:
Pass extra arguments to task_create for OSF variant.
|
|
* init.c [KERN_INVALID_LEDGER]:
Pass extra arguments to task_create for OSF variant.
|
|
* exec.c (do_exec) [KERN_INVALID_LEDGER]:
Pass extra arguments to task_create for OSF variant.
|
|
|
|
* io.defs (io_write, io_read, io_readable): Use size_t in place
of mach_msg_type_number_t.
* socket.defs (socket_send, socket_recv): Likewise.
|
|
* exec.defs (exec_exec, exec_setexecdata): Use SCP macro
in place of `, servercopy'.
|
|
* execmutations.h (SERVERCOPY): New macro.
|
|
|
|
* nbd.c (htonll): Make this a macro using bswap_64 from <byteswap.h>.
|
|
|
|
* hurd_types.defs (RETURN_CODE_ARG): New macro, definition
depends on [HAVE_MIG_RETCODE].
* auth_reply.defs: Replace return code args with that.
* crash_reply.defs: Likewise.
* fsys_reply.defs: Likewise.
* io_reply.defs: Likewise.
* msg_reply.defs: Likewise.
* process_reply.defs: Likewise.
* startup_reply.defs: Likewise.
|
|
* configure.in: If mig supports `retcode', define HAVE_MIG_RETCODE.
|
|
|
|
* auth_reply.defs: RetCode -> RETCODE
* crash_reply.defs: Likewise.
* fsys_reply.defs: Likewise.
* io_reply.defs: Likewise.
* msg_reply.defs: Likewise.
* process_reply.defs: Likewise.
* startup_reply.defs: Likewise.
|
|
* configure.in: Make that "-DRETCODE=".
|
|
|
|
* configure.in: Fix last change to use IsNotLong instead of NoLong.
|
|
* fsys_reply.defs: retcode -> RetCode
* process_reply.defs: Likewise.
* startup_reply.defs: Likewise.
|
|
|
|
* dev.h (struct dev): New member `no_fileio' (flag).
* storeio.c (options): Add --no-file-io/-F.
(parse_opt): Parse it to set PARAMS->dev->no_fileio.
(trivfs_append_args): Add --no-file-io if it's set.
* dev.c (dev_open): Pass STORE_NOFILEIO flag if DEV->no_fileio is set.
|
|
|
|
* exec.c (do_exec): thread_array_t -> thread_t *
|
|
|
|
* host.c (ps_get_host): Use mach_port_t instead of host_t.
* ps.h: Update decl.
|
|
* disk-pager.c (fault_handler): Use sc_pc instead of sc_eip.
|
|
|
|
* auth_reply.defs: Change return code parameters to use `RetCode'
keyword, for compatibility with OSF Mach mig.
* crash_reply.defs: Likewise.
* fsys_reply.defs: Likewise.
* io_reply.defs: Likewise.
* msg_reply.defs: Likewise.
* process_reply.defs: Likewise.
* startup_reply.defs: Likewise.
|
|
* configure.in: Check mig for `retcode' keyword support.
If not there, add -DRetCode=NoLong.
|
|
|
|
* url.c (url_decode): Don't clobber *ENC in the dummy run.
|
|
|
|
* nbd.c (store_nbd_open): Make sure the store's name always
starts with the "nbd://" prefix.
|
|
* nbd.c (store_nbd_open): Make sure the store's name always
starts with the "nbd://" prefix.
|
|
|
|
|
|
* storeread.c (main): Fix argument order in `error' call.
|
|
|
|
* nbd.c (nbd_read): Request multiple chunks of up to NBD_IO_MAX each.
Handle needing multiple io_read calls to receive a single chunk.
|
|
|
|
* nbd.c (nbdopen): Fix in last change.
(nbd_read): Let LEN receive the result count from io_read.
|
|
|
|
* nbd.c (nbdopen): Fix in last change.
|
|
|
|
* nbd.c (NBD_IO_MAX): New macro.
(nbd_write): Write in chunks no larger than NBD_IO_MAX.
(nbd_read): Cap AMOUNT to NBD_IO_MAX.
|