Age | Commit message (Collapse) | Author |
|
Add special handling of STORE_INACTIVE in FLAGS.
Free *STORE when store_set_flags fails.
Make CLASSES arg const.
|
|
Add common backend flags from children to parent's flags.
(stripe_set_flags, stripe_clear_flags):
New functions.
|
|
New macros.
(store_is_securely_returnable):
New function.
<fcntl.h>:
New include.
|
|
Use dopen.
Set *STORE's name appropriately.
(store_device_class):
Add dev_set_flags & dev_clear_flags.
(dopen, dclose, enforced):
New functions.
(dev_set_flags, dev_clear_flags):
New functions.
|
|
Copy name field.
|
|
|
|
Add INAPP field.
(struct ps_fmt):
Add ERROR field, and rename INVAL to INAPP.
|
|
Initialize INAPP & ERROR fields.
(ps_fmt_clone):
Propagate them.
(ps_fmt_write_proc_stat):
Use them.
|
|
Initialize FAILED and INAPP fields.
(PSTAT_PROCINFO):
Redefined.
(set_procinfo_flags):
Set bits in PS->inapp as appropriate.
(count_threads):
Use PSTAT_PROCINFO_TASK_THREAD_DEP.
(PSTAT_PROCINFO_TASK_THREAD_DEP):
Renamed from PSTAT_PROCINFO_THREAD.
(PSTAT_PROCINFO_THREAD, PSTAT_PROCINFO_TASK):
New macro.
(proc_stat_set_flags):
Add NEED & INAPP macros, and use them to set the inapp field as well as the
failed field.
(_proc_stat_create):
Initialize INAPP field.
|
|
* ptyio.c: Include "tioctl_S.h".
|
|
* nfsd.h (enum_t): New type.
* cache.c: Don't inclide <rpc/auth_unix.h>.
|
|
* exec.c (fake_seek): New function.
(prepare): Initialize E->stream.__io_funcs.seek to fake_seek; this
is called now that stdio doesn't assume it always knows the file
position.
|
|
* Makeconf ($(..)$(dir).d): Always include libhurdbugaddr in the
list for non-libraries.
|
|
|
|
Return ENOTDIR if NP isn't a dir.
|
|
|
|
Unlock CQ->lock when returning EWOULDBLOCK.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(pty_io_select): Return SELECT_READ if the slave isn't open.
(pty_io_read): If the slave isn't open, return EOF.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
New function.
(name_to_option):
Correct test for malloc failure.
(main):
Calculate verbose output widths differently.
(main: FWIDTH):
New macro.
(fields):
Rename `cache *' fields to `memobj *', and reword doc strings.
Add `max' field.
(get_memobj_hit_ratio):
Renamed from get_cache_hit_ratio.
(VAL_MAX_MEM, VAL_MAX_SWAP, K, M, G): New macros.
|
|
|
|
|
|
<rpc/types.h>.
|
|
|
|
|
|
|
|
We need only be in packet mode to send TIOCPKT_NOSTOP & TIOCPKT_DOSTOP,
regardless of the value of EXTERNAL_PROCESSING.
|
|
|
|
Remove desc field, add doc field.
(fields):
Initialize doc field, and not desc.
(name_to_option):
New function.
(main):
Rearrange use of name, doc, and desc fields in struct field.
|
|
|
|
|
|
Hold GLOBAL_LOCK while frobbing (especially around send_signal).
|
|
|
|
Correctly calculate the length of a character printed using an octal escape.
|
|
|