strace: Remove the ability to write to Qstrace
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 26 Jan 2017 16:36:33 +0000 (11:36 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Thu, 9 Feb 2017 17:31:08 +0000 (12:31 -0500)
commit4275e10cc3493a5d8b7db073f574c2d6bc1c7f86
treed109440371ffb0b3a5892d06e036f975d31a819d
parentae165741cc325ff479c03af719f9a4a8b40e4a7d
strace: Remove the ability to write to Qstrace

This was for injecting comments and whatnot into the stream.  It's a little
bit of a mess, since it is only useful for other processes to do the
injecting.  If the process being traced uses it, then we'd have a bunch of
syscalls. (open, write, close, or at least the write)

If you wanted that, we might as well just do SYS_null as the signal, or
write to /dev/null.

The main thing is that the 'strace' file will soon be single-open too,
which would make writing it all but unusable.  If we need that
functionality, we can add another variable.

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/drivers/dev/proc.c