Syscall Usage Info For Dynix


Hack the source code for Dynix 3.2 so that it keeps a log of system calls made by user processes. This will be useful in a whole lot of applications, amongst which is hoser squishing. I plan to use an interface file in /dev to communicate with this feature of the kernel. The log will be kept in memory and will be readable via the device interface file.

Jan 21, 1995

So far, i've managed to patch Big Brother into my sparc's kernel. Stuffing it into a sequent should be no problem. The logging is sort of fu, I have to deal with variable length records and structure padding, which is a pain. There is not that much more work required though.

Jul 12, 1995

Big Brother is in the kernel of coke.csua.berkeley.edu. The amount of data generated is tremendous. I've added features in the kernel to summarize the data before writing it to disk.