unix-history/.git
34 years agov_poll, v_getc
Marc Teitelbaum [Fri, 6 Apr 1990 06:17:41 +0000 (22:17 -0800)]
v_poll, v_getc

SCCS-vsn: sys/vax/uba/qd.c 1.15

34 years agoremove unneeded (and harmful) header file dir.h
Keith Sklower [Fri, 6 Apr 1990 06:16:21 +0000 (22:16 -0800)]
remove unneeded (and harmful) header file dir.h

SCCS-vsn: sys/kern/uipc_mbuf.c 7.13

34 years agoctty is a vnode
Marc Teitelbaum [Fri, 6 Apr 1990 06:15:03 +0000 (22:15 -0800)]
ctty is a vnode

SCCS-vsn: sys/vax/uba/tmscp.c 7.10
SCCS-vsn: sys/vax/uba/ts.c 7.9

34 years agosingle thread
Marc Teitelbaum [Fri, 6 Apr 1990 06:11:44 +0000 (22:11 -0800)]
single thread

SCCS-vsn: sys/kern/kern_sysctl.c 7.6

34 years agop_comm, p_logname, ktrace inherit flag in traceflag, p_hash
Marc Teitelbaum [Fri, 6 Apr 1990 06:08:48 +0000 (22:08 -0800)]
p_comm, p_logname, ktrace inherit flag in traceflag, p_hash

SCCS-vsn: sys/kern/kern_fork.c 7.11

34 years agotsleep
Marc Teitelbaum [Fri, 6 Apr 1990 06:01:48 +0000 (22:01 -0800)]
tsleep

SCCS-vsn: sys/kern/subr_log.c 7.5

34 years agostrcat, strcpy, strncpy
Marc Teitelbaum [Fri, 6 Apr 1990 06:01:18 +0000 (22:01 -0800)]
strcat, strcpy, strncpy

SCCS-vsn: sys/kern/kern_subr.c 7.3

34 years ago[us]time's maintained in proc. copy to rusage as necessary
Marc Teitelbaum [Fri, 6 Apr 1990 06:00:33 +0000 (22:00 -0800)]
[us]time's maintained in proc.  copy to rusage as necessary

SCCS-vsn: sys/kern/kern_exit.c 7.17

34 years agov_getc and v_poll (to support kdb on workstations monitors)
Marc Teitelbaum [Fri, 6 Apr 1990 05:59:51 +0000 (21:59 -0800)]
v_getc and v_poll (to support kdb on workstations monitors)

SCCS-vsn: sys/kern/subr_prf.c 7.16

34 years agotsleep, unwind, ktrace, ISSIG->CURSIG, expunge cursig
Marc Teitelbaum [Fri, 6 Apr 1990 05:58:43 +0000 (21:58 -0800)]
tsleep, unwind, ktrace, ISSIG->CURSIG, expunge cursig

SCCS-vsn: sys/kern/kern_sig.c 7.12

34 years agoswapper and pagedaemon have names set in p_comm.
Marc Teitelbaum [Fri, 6 Apr 1990 05:47:23 +0000 (21:47 -0800)]
swapper and pagedaemon have names set in p_comm.

SCCS-vsn: sys/kern/init_main.c 7.22

34 years agou_comm->p_comm, trace signals, minor cleanups, make DESCEND flag on op, make inherit...
Marc Teitelbaum [Fri, 6 Apr 1990 05:46:28 +0000 (21:46 -0800)]
u_comm->p_comm, trace signals, minor cleanups, make DESCEND flag on  op, make inherit flag high bit in traceflag

SCCS-vsn: sys/kern/kern_ktrace.c 7.3

34 years agoredo NTOHS (etc.) macros since they are needed with casts.
Keith Sklower [Fri, 6 Apr 1990 05:43:30 +0000 (21:43 -0800)]
redo NTOHS (etc.) macros since they are needed with casts.

SCCS-vsn: sys/pmax/include/endian.h 7.5

34 years agotimes moved to proc, also ctty to session
Marc Teitelbaum [Fri, 6 Apr 1990 05:41:50 +0000 (21:41 -0800)]
times moved to proc, also ctty to session

SCCS-vsn: sys/kern/kern_acct.c 7.8

34 years agoadd SSINTR for wakeup; move utime/stime from user to proc (marc)
Mike Karels [Fri, 6 Apr 1990 05:39:08 +0000 (21:39 -0800)]
add SSINTR for wakeup; move utime/stime from user to proc (marc)

SCCS-vsn: sys/sys/proc.h 7.11

34 years agoexplicitly list files which previously included (radix,rtsock).c;
Keith Sklower [Fri, 6 Apr 1990 05:33:10 +0000 (21:33 -0800)]
explicitly list files which previously included (radix,rtsock).c;
new file cltp_usrreq.c subsumes functions of iso_usrreq.c (and does more).

SCCS-vsn: sys/conf/files 7.21

34 years agogross hack to distinguish between different malloc failures
Keith Sklower [Fri, 6 Apr 1990 05:17:59 +0000 (21:17 -0800)]
gross hack to distinguish between different malloc failures

SCCS-vsn: sys/kern/kern_malloc.c 7.15

34 years agofast hack at making rights special case of ancillary data
Keith Sklower [Fri, 6 Apr 1990 02:55:35 +0000 (18:55 -0800)]
fast hack at making rights special case of ancillary data

SCCS-vsn: sys/kern/uipc_usrreq.c 7.14

34 years agoif_output needs rtentry ptr
Keith Sklower [Fri, 6 Apr 1990 02:52:49 +0000 (18:52 -0800)]
if_output needs rtentry ptr

SCCS-vsn: sys/netns/ns_output.c 7.6

34 years agoIFA_ROUTE now protocol independent
Keith Sklower [Fri, 6 Apr 1990 02:52:20 +0000 (18:52 -0800)]
IFA_ROUTE now protocol independent

SCCS-vsn: sys/netns/ns_if.h 7.5

34 years agoaccess rights special case of ancillary data
Keith Sklower [Fri, 6 Apr 1990 02:51:43 +0000 (18:51 -0800)]
access rights special case of ancillary data

SCCS-vsn: sys/netns/spp_usrreq.c 7.12

34 years agoif_output wants ptr to rtentry or 0.
Keith Sklower [Fri, 6 Apr 1990 02:51:01 +0000 (18:51 -0800)]
if_output wants ptr to rtentry or 0.

SCCS-vsn: sys/netinet/if_ether.c 7.11

34 years agoIFA_ROUTE now moved to protocol independent part of ifaddr
Keith Sklower [Fri, 6 Apr 1990 02:50:19 +0000 (18:50 -0800)]
IFA_ROUTE now moved to protocol independent part of ifaddr

SCCS-vsn: sys/netinet/in_var.h 7.5

34 years agopass rtentry ptr to if_output; get ip_src addr from ifaddr_in if not set
Keith Sklower [Fri, 6 Apr 1990 02:49:36 +0000 (18:49 -0800)]
pass rtentry ptr to if_output; get ip_src addr from ifaddr_in if not set

SCCS-vsn: sys/netinet/ip_output.c 7.18

34 years agodrop unnecessary include of dir.h (checked in by sklower)
Marc Teitelbaum [Fri, 6 Apr 1990 02:47:10 +0000 (18:47 -0800)]
drop unnecessary include of dir.h (checked in by sklower)

SCCS-vsn: sys/net/if_sl.c 7.20

34 years agoadd if_index (little) and generate AF_LINK sockaddr when attaching (big change).
Keith Sklower [Fri, 6 Apr 1990 02:46:02 +0000 (18:46 -0800)]
add if_index (little) and generate AF_LINK sockaddr when attaching (big change).

SCCS-vsn: sys/net/if.c 7.9

34 years agotypo; bug report 4.3BSD/ucb/289
Keith Bostic [Fri, 6 Apr 1990 02:42:35 +0000 (18:42 -0800)]
typo; bug report 4.3BSD/ucb/289

SCCS-vsn: usr.bin/logger/logger.c 6.13

34 years agoallow direct ethernet addrs for IS-IS
Keith Sklower [Fri, 6 Apr 1990 02:42:31 +0000 (18:42 -0800)]
allow direct ethernet addrs for IS-IS

SCCS-vsn: sys/net/if_ethersubr.c 7.6

34 years agoadd index field; changes to ifaddr struct for link-level hooks
Keith Sklower [Fri, 6 Apr 1990 02:41:21 +0000 (18:41 -0800)]
add index field; changes to ifaddr struct for link-level hooks

SCCS-vsn: sys/net/if.h 7.7

34 years agonew version of message format for routing socket.
Keith Sklower [Fri, 6 Apr 1990 02:36:55 +0000 (18:36 -0800)]
new version of message format for routing socket.

SCCS-vsn: sys/net/route.h 7.8

34 years agorights now special case of ancillary data
Keith Sklower [Fri, 6 Apr 1990 02:35:44 +0000 (18:35 -0800)]
rights now special case of ancillary data

SCCS-vsn: sys/net/raw_usrreq.c 7.8

34 years agortmsg format changed; always include metrics; sockaddrs identified
Keith Sklower [Fri, 6 Apr 1990 02:34:48 +0000 (18:34 -0800)]
rtmsg format changed; always include metrics; sockaddrs identified
by bitvector; upped version number.

SCCS-vsn: sys/net/rtsock.c 7.8

34 years agoadd notion of cloning routes; allocate extra space for llinfo when creating routes;
Keith Sklower [Fri, 6 Apr 1990 02:31:11 +0000 (18:31 -0800)]
add notion of cloning routes; allocate extra space for llinfo when creating routes;
no longer include rtsock.c and radix.c

SCCS-vsn: sys/net/route.c 7.13

34 years agono longer included in route.c; needed "malloc.h" to stand on own.
Keith Sklower [Fri, 6 Apr 1990 02:28:58 +0000 (18:28 -0800)]
no longer included in route.c; needed "malloc.h" to stand on own.

SCCS-vsn: sys/net/radix.c 7.5

34 years agotsleep changes (checked in by sklower)
Marc Teitelbaum [Fri, 6 Apr 1990 02:26:45 +0000 (18:26 -0800)]
tsleep changes (checked in by sklower)

SCCS-vsn: sys/netiso/if_cons.c 7.4

34 years agoremomve ISO snpac ioctl; move ia_flags to general ifaddr part
Keith Sklower [Fri, 6 Apr 1990 02:25:55 +0000 (18:25 -0800)]
remomve ISO snpac ioctl; move ia_flags to general ifaddr part

SCCS-vsn: sys/netiso/iso_var.h 7.3

34 years agomove snpacache ioctls to this file (will eventually disappear)
Keith Sklower [Fri, 6 Apr 1990 02:25:00 +0000 (18:25 -0800)]
move snpacache ioctls to this file (will eventually disappear)

SCCS-vsn: sys/netiso/iso_snpac.h 7.4

34 years agocltp_usrreq.c made separate file in conf/files
Keith Sklower [Fri, 6 Apr 1990 02:21:55 +0000 (18:21 -0800)]
cltp_usrreq.c made separate file in conf/files

SCCS-vsn: sys/netiso/tp_iso.c 7.7

34 years agorights special case of ancillary data
Keith Sklower [Fri, 6 Apr 1990 02:21:29 +0000 (18:21 -0800)]
rights special case of ancillary data

SCCS-vsn: sys/netiso/clnp_raw.c 7.7

34 years agorewrite if_eon.c to allow arbitrary nsaps routed via IP; use new rt_change mechnism...
Keith Sklower [Fri, 6 Apr 1990 02:20:20 +0000 (18:20 -0800)]
rewrite if_eon.c to allow arbitrary nsaps routed via IP; use new rt_change mechnism to maintain list of routes\;

SCCS-vsn: sys/netiso/eonvar.h 7.3
SCCS-vsn: sys/netiso/if_eon.c 7.6

34 years agoif_output now called with rtentry ptr.
Keith Sklower [Fri, 6 Apr 1990 02:16:44 +0000 (18:16 -0800)]
if_output now called with rtentry ptr.

SCCS-vsn: sys/netiso/clnp_output.c 7.6

34 years agoif_output now called with pointer to rtentry.
Keith Sklower [Fri, 6 Apr 1990 02:15:46 +0000 (18:15 -0800)]
if_output now called with pointer to rtentry.

SCCS-vsn: sys/netiso/clnp.h 7.6
SCCS-vsn: sys/netiso/clnp_frag.c 7.8
SCCS-vsn: sys/netiso/clnp_subr.c 7.8

34 years agomake rights special case of ancillary data; if_output now called with rtentry ptr.
Keith Sklower [Fri, 6 Apr 1990 02:13:39 +0000 (18:13 -0800)]
make rights special case of ancillary data; if_output now called with rtentry ptr.

SCCS-vsn: sys/netiso/esis.c 7.6

34 years agochange error for requiring fragmentation; if_output requires rtentry ptr.
Keith Sklower [Fri, 6 Apr 1990 02:10:49 +0000 (18:10 -0800)]
change error for requiring fragmentation; if_output requires rtentry ptr.

SCCS-vsn: sys/netiso/clnp_er.c 7.6

34 years agoaccess rights made special case of ancillary data
Keith Sklower [Fri, 6 Apr 1990 02:03:53 +0000 (18:03 -0800)]
access rights made special case of ancillary data

SCCS-vsn: sys/netiso/tp_usrreq.c 7.8

34 years agoreorg
Marc Teitelbaum [Fri, 6 Apr 1990 02:02:13 +0000 (18:02 -0800)]
reorg

SCCS-vsn: usr.bin/ex/Makefile 7.26

34 years agoaccess rights made special case of control info
Keith Sklower [Fri, 6 Apr 1990 02:02:12 +0000 (18:02 -0800)]
access rights made special case of control info

SCCS-vsn: sys/netiso/cltp_usrreq.c 7.3

34 years agomove uuencode uucpd to their own src directory
Marc Teitelbaum [Fri, 6 Apr 1990 01:33:21 +0000 (17:33 -0800)]
move uuencode uucpd to their own src directory

SCCS-vsn: usr.bin/uucp/Makefile 5.20

34 years agochange -# to -w#, minor cleanups
Keith Bostic [Thu, 5 Apr 1990 23:19:47 +0000 (15:19 -0800)]
change -# to -w#, minor cleanups

SCCS-vsn: usr.bin/fold/fold.1 6.3

34 years agouse getopt, change -# to -w#, don't call function per character
Keith Bostic [Thu, 5 Apr 1990 23:19:12 +0000 (15:19 -0800)]
use getopt, change -# to -w#, don't call function per character

SCCS-vsn: usr.bin/fold/fold.c 5.3

34 years agoadd strings for sleep messages; increase ttyhog to 1K
Mike Karels [Thu, 5 Apr 1990 13:21:56 +0000 (05:21 -0800)]
add strings for sleep messages; increase ttyhog to 1K

SCCS-vsn: sys/sys/conf.h 7.5
SCCS-vsn: sys/sys/tty.h 7.6

34 years agoimplement lowat; add NOINTR sockbuf flag and noninterruptable sleep;
Mike Karels [Thu, 5 Apr 1990 13:20:55 +0000 (05:20 -0800)]
implement lowat; add NOINTR sockbuf flag and noninterruptable sleep;
new tsleep; restore name "sonewconn"; strings for sleep messages

SCCS-vsn: sys/sys/socketvar.h 7.8

34 years agoadd ERESTART, EJUSTRETURN pseudos for modifying return from syscall
Mike Karels [Thu, 5 Apr 1990 13:18:36 +0000 (05:18 -0800)]
add ERESTART, EJUSTRETURN pseudos for modifying return from syscall

SCCS-vsn: sys/sys/errno.h 7.8

34 years agoadd OSI alias for ISO; add XTP, LINK; define cmsghdr structure
Mike Karels [Thu, 5 Apr 1990 13:17:48 +0000 (05:17 -0800)]
add OSI alias for ISO; add XTP, LINK; define cmsghdr structure
for ancillary data, with new format; move access rights into ancillary data;
add MSG_WAITALL

SCCS-vsn: sys/sys/socket.h 7.7

34 years agoifdef for _POSIX_SOURCE; add NOKERNINFO, sep. RTS/CTS flow;
Mike Karels [Thu, 5 Apr 1990 13:15:23 +0000 (05:15 -0800)]
ifdef for _POSIX_SOURCE; add NOKERNINFO, sep. RTS/CTS flow;
move MDMBUF to cflags

SCCS-vsn: sys/sys/termios.h 7.7

34 years agonew tsleep, unwind on signal; server exit when signal received;
Mike Karels [Thu, 5 Apr 1990 12:30:26 +0000 (04:30 -0800)]
new tsleep, unwind on signal; server exit when signal received;
don't free nonexistent mbuf when nfs_getreq returns error

SCCS-vsn: sys/nfs/nfs_syscalls.c 7.11

34 years agonew tsleep, unwind on signal; server exit when signal received
Mike Karels [Thu, 5 Apr 1990 12:20:12 +0000 (04:20 -0800)]
new tsleep, unwind on signal; server exit when signal received

SCCS-vsn: sys/nfs/nfs_syscalls.c 7.11

34 years agonew sblock, sbwait (unwind on signal)
Mike Karels [Thu, 5 Apr 1990 12:19:05 +0000 (04:19 -0800)]
new sblock, sbwait (unwind on signal)

SCCS-vsn: sys/nfs/nfs_socket.c 7.10

34 years agouse -n number instead of -#
Keith Bostic [Thu, 5 Apr 1990 10:02:02 +0000 (02:02 -0800)]
use -n number instead of -#

SCCS-vsn: usr.bin/strings/strings.1 6.6

34 years agoI fixed a reference through zero bug. -rpc
Bob Corbett [Thu, 5 Apr 1990 09:54:15 +0000 (01:54 -0800)]
I fixed a reference through zero bug.  -rpc

SCCS-vsn: usr.bin/yacc/reader.c 5.4

34 years agodelete unneeded header files
Kirk McKusick [Thu, 5 Apr 1990 08:20:01 +0000 (00:20 -0800)]
delete unneeded header files

SCCS-vsn: sys/vax/stand/bootxx.c 7.5

34 years agoremove duplicates from output list (again!); don't allocate space
Keith Bostic [Thu, 5 Apr 1990 07:44:05 +0000 (23:44 -0800)]
remove duplicates from output list (again!); don't allocate space

SCCS-vsn: usr.bin/users/users.c 5.8

34 years agodelete unneeded header files
Kirk McKusick [Thu, 5 Apr 1990 07:39:21 +0000 (23:39 -0800)]
delete unneeded header files

SCCS-vsn: sys/vax/stand/format.c 7.5
SCCS-vsn: sys/vax/stand/up.c 7.9
SCCS-vsn: sys/vax/stand/tmscp.c 7.5
SCCS-vsn: sys/vax/stand/ts.c 7.6
SCCS-vsn: sys/vax/stand/ht.c 7.5
SCCS-vsn: sys/vax/stand/mt.c 7.5
SCCS-vsn: sys/vax/stand/upmaptype.c 7.5
SCCS-vsn: sys/vax/stand/uba.c 7.5
SCCS-vsn: sys/vax/stand/hpmaptype.c 7.10
SCCS-vsn: sys/vax/stand/boot.c 7.13
SCCS-vsn: sys/vax/stand/drtest.c 7.4
SCCS-vsn: sys/vax/stand/mba.c 7.8
SCCS-vsn: sys/vax/stand/idc.c 7.5
SCCS-vsn: sys/vax/stand/Makefile 7.21
SCCS-vsn: sys/vax/stand/imptst.c 7.3
SCCS-vsn: sys/vax/stand/uda.c 7.10
SCCS-vsn: sys/vax/stand/rl.c 7.7
SCCS-vsn: sys/vax/stand/tm.c 7.6
SCCS-vsn: sys/vax/stand/ut.c 7.6
SCCS-vsn: sys/vax/stand/hp.c 7.11
SCCS-vsn: sys/vax/stand/rk.c 7.8
SCCS-vsn: sys/vax/stand/confhpup.c 7.5
SCCS-vsn: sys/vax/stand/kdb.c 7.6
SCCS-vsn: sys/vax/stand/conf.c 7.7

34 years agoadd needed header files
Kirk McKusick [Thu, 5 Apr 1990 07:37:42 +0000 (23:37 -0800)]
add needed header files
(may have been distributed as revision 7.9)

SCCS-vsn: sys/stand.att/saio.h 7.14

34 years agodelete unneeded header files
Kirk McKusick [Thu, 5 Apr 1990 07:37:23 +0000 (23:37 -0800)]
delete unneeded header files

SCCS-vsn: sys/stand.att/getfile.c 7.4
SCCS-vsn: sys/stand.att/ls.c 7.8

34 years agodo not need includes
Kirk McKusick [Thu, 5 Apr 1990 07:13:39 +0000 (23:13 -0800)]
do not need includes

SCCS-vsn: sys/stand.att/sys.c 7.10
SCCS-vsn: sys/stand.att/dev.c 7.7

34 years agoundo revision 5.33, log missing utmp files, /etc/rc now creates it
Keith Bostic [Thu, 5 Apr 1990 07:00:51 +0000 (23:00 -0800)]
undo revision 5.33, log missing utmp files, /etc/rc now creates it

SCCS-vsn: usr.sbin/syslogd/syslogd.c 5.39

34 years agodelete libg.a
Keith Bostic [Thu, 5 Apr 1990 05:47:27 +0000 (21:47 -0800)]
delete libg.a

SCCS-vsn: old/pcc/cc/cc.c 4.20
SCCS-vsn: usr.bin/f77/f77.tahoe/f77.c 5.4
SCCS-vsn: usr.bin/f77/f77.vax/f77.c 5.7

34 years agou.u_eosys is gone, use EJUSTRETURN; stop using u.u_error
Mike Karels [Thu, 5 Apr 1990 05:42:07 +0000 (21:42 -0800)]
u.u_eosys is gone, use EJUSTRETURN; stop using u.u_error

SCCS-vsn: sys/vax/vax/machdep.c 7.24

34 years agodon't lose datagram server on reconfig; bug report 4.3BSD-tahoe/etc/21
Keith Bostic [Thu, 5 Apr 1990 05:22:53 +0000 (21:22 -0800)]
don't lose datagram server on reconfig; bug report 4.3BSD-tahoe/etc/21

SCCS-vsn: usr.sbin/inetd/inetd.c 5.20

34 years agorm setjmp, longjmp
Mike Karels [Thu, 5 Apr 1990 03:36:03 +0000 (19:36 -0800)]
rm setjmp, longjmp

SCCS-vsn: sys/vax/vax/locore.s 7.22

34 years agobetter error messages when user's editor doesn't exist
Keith Bostic [Thu, 5 Apr 1990 03:09:53 +0000 (19:09 -0800)]
better error messages when user's editor doesn't exist

SCCS-vsn: usr.bin/chpass/chpass.c 5.14

34 years agoremove side-effects, make value a pointer so could be a function
Keith Bostic [Thu, 5 Apr 1990 02:06:30 +0000 (18:06 -0800)]
remove side-effects, make value a pointer so could be a function

SCCS-vsn: share/man/man3/bitstring.3 5.2
SCCS-vsn: include/bitstring.h 5.2

34 years agochange maximum arguments to 20; 5's too few, and it's not expensive
Keith Bostic [Wed, 4 Apr 1990 23:17:58 +0000 (15:17 -0800)]
change maximum arguments to 20; 5's too few, and it's not expensive
bug report 4.3BSD-tahoe/usr.sbin/9

SCCS-vsn: usr.sbin/inetd/inetd.c 5.19

34 years agoether_input
Mike Karels [Wed, 4 Apr 1990 13:27:26 +0000 (05:27 -0800)]
ether_input

SCCS-vsn: sys/tahoe/if/if_ace.c 7.6

34 years agolots of cleanups; HCX-9 config.; tsleep; make resets work
Mike Karels [Wed, 4 Apr 1990 13:26:46 +0000 (05:26 -0800)]
lots of cleanups; HCX-9 config.; tsleep; make resets work

SCCS-vsn: sys/tahoe/vba/vx.c 7.6

34 years agolots of cleanups; try to figure out what drives are there without
Mike Karels [Wed, 4 Apr 1990 13:25:11 +0000 (05:25 -0800)]
lots of cleanups; try to figure out what drives are there without
playing too many guessing games or waiting too long; tsleep; print microcode
date and rev

SCCS-vsn: sys/tahoe/vba/vd.c 7.11

34 years agocorrect correction flags; augment definitions for online formatter
Mike Karels [Wed, 4 Apr 1990 13:23:08 +0000 (05:23 -0800)]
correct correction flags; augment definitions for online formatter
(still not shown to be working)

SCCS-vsn: sys/tahoe/vba/vdreg.h 7.6

34 years agonew tsleep; unwind when signal interrupts; close routines must return values
Mike Karels [Wed, 4 Apr 1990 13:21:09 +0000 (05:21 -0800)]
new tsleep; unwind when signal interrupts; close routines must return values

SCCS-vsn: sys/tahoe/vba/hd.c 7.10
SCCS-vsn: sys/tahoe/vba/mp.c 7.11
SCCS-vsn: sys/tahoe/vba/dr.c 7.6
SCCS-vsn: sys/tahoe/vba/ik.c 7.5

34 years agoclose routines must return error
Mike Karels [Wed, 4 Apr 1990 13:19:34 +0000 (05:19 -0800)]
close routines must return error

SCCS-vsn: sys/vax/mba/ht.c 7.9
SCCS-vsn: sys/vax/mba/mt.c 7.6

34 years agorev 7
Mike Karels [Wed, 4 Apr 1990 13:18:10 +0000 (05:18 -0800)]
rev 7

SCCS-vsn: sys/vax/uba/dmx.c 7.1

34 years agotsleep: unwind after signal interrupts; close routines must return value
Mike Karels [Wed, 4 Apr 1990 13:17:10 +0000 (05:17 -0800)]
tsleep: unwind after signal interrupts; close routines must return value

SCCS-vsn: sys/vax/uba/dmx.c 1.5

34 years agoattempt to make it possible to put breakpoints in printf
Mike Karels [Wed, 4 Apr 1990 13:17:01 +0000 (05:17 -0800)]
attempt to make it possible to put breakpoints in printf

SCCS-vsn: sys/deprecated/kdb/kdb_trap.c 7.7

34 years agotsleep: unwind after signal interrupts; close routines must return value
Mike Karels [Wed, 4 Apr 1990 13:16:55 +0000 (05:16 -0800)]
tsleep: unwind after signal interrupts; close routines must return value

SCCS-vsn: sys/vax/uba/dz.c 7.7
SCCS-vsn: sys/vax/uba/ut.c 7.7
SCCS-vsn: sys/vax/uba/tm.c 7.9
SCCS-vsn: sys/vax/uba/uda.c 7.27
SCCS-vsn: sys/vax/uba/ad.c 7.7
SCCS-vsn: sys/vax/uba/rx.c 7.4
SCCS-vsn: sys/vax/uba/np.c 7.6
SCCS-vsn: sys/vax/uba/ct.c 7.5
SCCS-vsn: sys/vax/uba/dn.c 7.6
SCCS-vsn: sys/vax/uba/lp.c 7.6
SCCS-vsn: sys/vax/uba/lpa.c 7.4
SCCS-vsn: sys/vax/uba/ps.c 7.5
SCCS-vsn: sys/vax/uba/vp.c 7.4
SCCS-vsn: sys/vax/uba/dmz.c 7.8
SCCS-vsn: sys/vax/uba/uu.c 7.4
SCCS-vsn: sys/vax/uba/dhu.c 7.10
SCCS-vsn: sys/vax/uba/dmf.c 7.11
SCCS-vsn: sys/vax/uba/ik.c 7.6
SCCS-vsn: sys/vax/uba/dh.c 7.11

34 years agosync with tahoe
Mike Karels [Wed, 4 Apr 1990 13:11:52 +0000 (05:11 -0800)]
sync with tahoe

SCCS-vsn: sys/vax/vax/kdb_machdep.c 7.7

34 years agomove current kdb options from boothowto to separate patchable variables
Mike Karels [Wed, 4 Apr 1990 13:05:59 +0000 (05:05 -0800)]
move current kdb options from boothowto to separate patchable variables

SCCS-vsn: sys/tahoe/tahoe/kdb_machdep.c 7.9

34 years agoadd ALIGN macro to round pointer up to aligned boundary
Mike Karels [Wed, 4 Apr 1990 13:04:36 +0000 (05:04 -0800)]
add ALIGN macro to round pointer up to aligned boundary

SCCS-vsn: sys/vax/include/param.h 7.15
SCCS-vsn: sys/tahoe/include/param.h 7.5

34 years agorm setjmp, longjmp
Mike Karels [Wed, 4 Apr 1990 13:02:01 +0000 (05:02 -0800)]
rm setjmp, longjmp

SCCS-vsn: sys/tahoe/tahoe/locore.s 7.12

34 years agou.u_eosys is gone, use EJUSTRETURN; stop using u.u_error
Mike Karels [Wed, 4 Apr 1990 13:01:33 +0000 (05:01 -0800)]
u.u_eosys is gone, use EJUSTRETURN; stop using u.u_error

SCCS-vsn: sys/vax/vax/machdep.c 7.24
SCCS-vsn: sys/tahoe/tahoe/machdep.c 7.8

34 years agodon't bother copying in data for /dev/null
Mike Karels [Wed, 4 Apr 1990 12:57:53 +0000 (04:57 -0800)]
don't bother copying in data for /dev/null

SCCS-vsn: sys/vax/vax/mem.c 7.4
SCCS-vsn: sys/tahoe/tahoe/mem.c 7.4

34 years agoISSIG => CURSIG; remove setjmp; use ERESTART to indicate restart
Mike Karels [Wed, 4 Apr 1990 12:54:57 +0000 (04:54 -0800)]
ISSIG => CURSIG; remove setjmp; use ERESTART to indicate restart
of current syscall; reduce use of u.u_error; check for signals after giving
up CPU

SCCS-vsn: sys/vax/vax/trap.c 7.7
SCCS-vsn: sys/tahoe/tahoe/trap.c 7.7

34 years agorm setjmp, longjmp
Mike Karels [Wed, 4 Apr 1990 12:52:36 +0000 (04:52 -0800)]
rm setjmp, longjmp

SCCS-vsn: sys/vax/vax/locore.s 7.22

34 years agotsleep; unwind on interrupt
Mike Karels [Wed, 4 Apr 1990 12:50:20 +0000 (04:50 -0800)]
tsleep; unwind on interrupt

SCCS-vsn: sys/kern/tty_pty.c 7.10

34 years agomove tar(5) to tar.format(5)
Keith Bostic [Wed, 4 Apr 1990 12:49:42 +0000 (04:49 -0800)]
move tar(5) to tar.format(5)

SCCS-vsn: old/tar/tar.1 6.7

34 years agotsleep; unwind on interrupt; don't back up uio then copyin again
Mike Karels [Wed, 4 Apr 1990 12:49:00 +0000 (04:49 -0800)]
tsleep; unwind on interrupt; don't back up uio then copyin again
after blocking; KNF; strings for sleep messages; SIGINFO; NOKERNINFO lflag
allow input to be read from queue after carrier drops

SCCS-vsn: sys/kern/tty.c 7.21

34 years agotsleep II, as it was meant to be
Mike Karels [Wed, 4 Apr 1990 12:42:36 +0000 (04:42 -0800)]
tsleep II, as it was meant to be

SCCS-vsn: sys/kern/kern_synch.c 7.11

34 years agotsleep I (checked in for marc)
Marc Teitelbaum [Wed, 4 Apr 1990 12:41:04 +0000 (04:41 -0800)]
tsleep I (checked in for marc)

SCCS-vsn: sys/kern/kern_synch.c 7.10

34 years agoproc hashing with pointers instead of indices
Mike Karels [Wed, 4 Apr 1990 12:38:16 +0000 (04:38 -0800)]
proc hashing with pointers instead of indices

SCCS-vsn: sys/kern/kern_proc.c 7.9

34 years agoremove setjmp; new tsleep
Mike Karels [Wed, 4 Apr 1990 12:36:05 +0000 (04:36 -0800)]
remove setjmp; new tsleep

SCCS-vsn: sys/kern/kern_exit.c 7.16

34 years agonew tsleep; rm setjmp's; strings for sleep messages
Mike Karels [Wed, 4 Apr 1990 12:33:14 +0000 (04:33 -0800)]
new tsleep; rm setjmp's; strings for sleep messages

SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.25
SCCS-vsn: sys/kern/vfs_vnops.c 7.18