fix hang, etc
diff --git a/ChangeLog b/ChangeLog
index 822cff9..d209894 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,23 @@
 2006-10-13  Miklos Szeredi <miklos@szeredi.hu>
 
-	* kernel: Fix compilation on patched 2.6.18 (fc6) and 2.6.9.
+	* kernel: Fix compilation on patched 2.6.18 (fc6) and 2.6.19.
 	Report from David Shaw
 
+	* lib: Fix lost error on renaming a file.  Introduced in version
+	2.4.1. Report from David Shaw
+
+	* kernel: Fix a rare hang on SMP/32bit on heavy filesystem
+	activity.  The cause of the bug was that some calls to
+	i_size_write() were not protected by a lock, and hence
+	i_size_seqcount could become corrupted.  This caused subsequent
+	calls to i_size_read() to spin forever.  This is a long standing
+	bug was probably introduced in version 2.2, and thought to be
+	related to NFS exporting (it's not).  It was reported by various
+	people, but Dana Henriksen has finally helped me to track it down,
+	so big thanks to him
+
+	* kernel: Protect against truncation of a swapfile
+
 2006-10-10  Miklos Szeredi <miklos@szeredi.hu>
 
 	* kernel: Check for signature of super_operations->umount_begin().