	To install the systrace call the following files must be
modified or created.
	Note that all diffs were done using diff -c.

/sys/sys/h/proc.h	Add the following lines to the definitions of
			process flags in /sys/sys/h/proc.h

			#define	SYSTRACE	0x0080000
			#define CHILDTRACE	0x2000000

/sys/sys/kern_fork.c	Add code which passes on the SYSTRACE
			and CHILDTRACE flags to newly created
			processes.  Use the diffs in the file
			kern_fork.c

/sys/vax/trap.c		Add tests which invoke the entrytrace and 
			exittrace routines on entry to and exit from
			the kernel during the performance of a system call.
			Use the diffs in the file sys-vax-trap.c

/sys/sys/syscalls.c	Add the character string "systrace" to the 
			syscallnames table.  Use the diffs located
			in the file syscalls.c, these modifications
			update the names of the system calls.

/sys/sys/init_sysent.c	Add the function definition int systrace()
			to the definitions of the other system call
			routines.
				Add the function name systrace with
			three arguments to the sysent table.  Use the
			diffs in init_sysent.c

sys-h-trace.h		This is a new file which is copied into /sys/sys/h
			and contains the definitions for the parameters
			which are to be passed to the systrace call.

/sys/sys/kern_trace.c	The code which implements the functions systrace(),
			entrytrace() and exittrace().  Copy the file
			kern_trace.c into /sys/sys/kern_trace.c

/sys/conf/files		Add the line

				sys/kern_trace.c  standard

			to this file.

	After the kernel changes proper have been made, you must
then create an entrypoint for systrace in the standard C library
by following the instructions shown below.

Place the file systrace.c into the directory /usr/src/lib/libc/vax/sys.

/usr/include/syscalls.h		Add #define	SYS_systrace	151

In the file /usr/src/lib/libc/vax/sys/Makefile add
systrace.o to OBJECTS

Do a cd into /usr/src/lib/libc/vax/sys and type "make systrace.o".
Copy systrace.o into the /lib directory.

Do a cd to /lib and issue the following commands

	ar q libc.a systrace.o
	ranlib libc.a

	You may now compile trace.c

	Move the executable to /etc/trace.  Manual pages documenting
the systrace system call and usage of trace.c reside in the files
systrace.2 and trace.8 respectively.

