summaryrefslogtreecommitdiffstats
path: root/tapset/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/ChangeLog')
-rw-r--r--tapset/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/tapset/ChangeLog b/tapset/ChangeLog
index 8e1766cd..9ac6e525 100644
--- a/tapset/ChangeLog
+++ b/tapset/ChangeLog
@@ -1,3 +1,19 @@
+2007-02-06 Josh Stone <joshua.i.stone@intel.com>
+
+ * aux_syscalls.stp, inet_sock.stp, ioblock.stp, ioscheduler.stp,
+ nfs.stp, nfs_proc.stp, nfsd.stp, rpc.stp, scsi.stp, signal.stp,
+ socket.stp, task.stp, tcp.stp, vfs.stp: Protect pointer dereferences
+ with kread wherever possible. Some places still have hazards, as
+ marked with FIXMEs.
+
+ * errno.stp (returnstr): Don't use return in tapset C functions.
+ * aux_syscalls.stp (__uget_timex_m): Ditto.
+ * nfsd.stp (__get_fh): Ditto.
+ * nfs.stp, vfs.stp (<many functions>): Ditto.
+ * string.stp (substr): Ditto. Also make sure start index is valid.
+
+ * syscalls.stp (syscall.execve): Change __string to kernel_string.
+
2007-02-06 Frank Ch. Eigler <fche@elastic.org>
* conversions.stp (kernel_long/int/short/char): New functions.