NetBSD/sys/kern
christos d1dcd2f401 PR/8657: z@rentaboat.se: alarm takes more seconds that it can handle.
This is a followup to PR/14558.

    - itimerfix(9) limited the number of seconds to 100M, before I changed
      it to 1000M for PR/14558.
    - nanosleep(2) documents a limit of 1000M seconds.
    - setitimer(2), select(2), and other library functions that indirectly
      use setitimer(2) for example alarm(3) don't specify a limit.

So it only seems appropriate that any positive number of seconds in
struct timeval should be accepted by any code that uses itimerfix(9)
directly, except nanosleep(2) which should check for 1000M seconds
manually. This changes makes the manual pages of select(2), nanosleep(2),
setitimer(2), and alarm(3) consistent with the code.
2001-11-13 00:34:21 +00:00
..
Make.tags.inc
Makefile
cnmagic.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_aout.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_conf.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_ecoff.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_elf32.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_elf64.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_elf_common.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_macho.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_script.c add RCSIDs 2001-11-12 15:25:01 +00:00
exec_subr.c add RCSIDs 2001-11-12 15:25:01 +00:00
genassym.awk
genassym.sh Deal with invokers who pass us environment variable settings as part 2001-09-24 00:20:11 +00:00
genlintstub.awk
init_main.c add RCSIDs 2001-11-12 15:25:01 +00:00
init_sysent.c regen (for RCSID) 2001-11-12 15:03:35 +00:00
kern_acct.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_allocsys.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_clock.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_descrip.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_exec.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_exit.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_fork.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_kthread.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_ktrace.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_lkm.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_lock.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_malloc.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_malloc_debug.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_ntptime.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_physio.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_proc.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_prot.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_resource.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_sig.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_subr.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_synch.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_sysctl.c add RCSIDs 2001-11-12 15:25:01 +00:00
kern_time.c PR/8657: z@rentaboat.se: alarm takes more seconds that it can handle. 2001-11-13 00:34:21 +00:00
kern_xxx.c add RCSIDs 2001-11-12 15:25:01 +00:00
kgdb_stub.c add RCSIDs 2001-11-12 15:25:01 +00:00
makesyscalls.sh add RCSID to generated .c files 2001-11-12 14:57:02 +00:00
subr_autoconf.c clean up whitespace 2001-11-12 15:21:46 +00:00
subr_disk.c ANSIfy. 2001-07-09 10:54:12 +00:00
subr_extent.c add RCSIDs 2001-11-12 15:25:01 +00:00
subr_log.c add RCSIDs 2001-11-12 15:25:01 +00:00
subr_pool.c add RCSIDs 2001-11-12 15:25:01 +00:00
subr_prf.c add RCSIDs 2001-11-12 15:25:01 +00:00
subr_prof.c add RCSIDs 2001-11-12 15:25:01 +00:00
subr_prop.c add RCSIDs 2001-11-12 15:25:01 +00:00
subr_rmap.c add RCSIDs 2001-11-12 15:25:01 +00:00
subr_userconf.c add RCSIDs 2001-11-12 15:25:01 +00:00
subr_xxx.c add RCSIDs 2001-11-12 15:25:01 +00:00
sys_generic.c add RCSIDs 2001-11-12 15:25:01 +00:00
sys_pipe.c add RCSIDs 2001-11-12 15:25:01 +00:00
sys_process.c add RCSIDs 2001-11-12 15:25:01 +00:00
sys_socket.c add RCSIDs 2001-11-12 15:25:01 +00:00
syscalls.c regen (for RCSID) 2001-11-12 15:03:35 +00:00
syscalls.conf
syscalls.master
sysv_ipc.c add RCSIDs 2001-11-12 15:25:01 +00:00
sysv_msg.c add RCSIDs 2001-11-12 15:25:01 +00:00
sysv_sem.c add RCSIDs 2001-11-12 15:25:01 +00:00
sysv_shm.c add RCSIDs 2001-11-12 15:25:01 +00:00
tty.c add RCSIDs 2001-11-12 15:25:01 +00:00
tty_conf.c add RCSIDs 2001-11-12 15:25:01 +00:00
tty_pty.c add RCSIDs 2001-11-12 15:25:01 +00:00
tty_subr.c add RCSIDs 2001-11-12 15:25:01 +00:00
tty_tb.c add RCSIDs 2001-11-12 15:25:01 +00:00
tty_tty.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_domain.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_mbuf.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_mbuf2.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_proto.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_socket.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_socket2.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_syscalls.c add RCSIDs 2001-11-12 15:25:01 +00:00
uipc_usrreq.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_bio.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_cache.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_getcwd.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_init.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_lockf.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_lookup.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_subr.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_syscalls.c add RCSIDs 2001-11-12 15:25:01 +00:00
vfs_vnops.c add RCSIDs 2001-11-12 15:25:01 +00:00
vnode_if.c regen (for RCSID) 2001-11-12 14:50:28 +00:00
vnode_if.sh add RCSID to generated .c file 2001-11-12 14:34:24 +00:00
vnode_if.src a whole bunch of changes to improve performance and robustness under load: 2001-09-15 20:36:31 +00:00