diff --git a/ChangeLog b/ChangeLog
index 3b1c493..7e83818 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1 +1,179935 @@
-ChangeLog is maintained by "git log".
+commit f5b283baa772a58a9e523144eb35def407085ff9
+Author: Pranith Kumar K <pkarampu@redhat.com>
+Date:   Wed Sep 21 17:37:01 2016 +0530
+
+    doc: add work-in-progress release-notes for 3.9.0
+    
+    BUG: 1350744
+    Change-Id: Ide35a8a786bd8f69a93c788ebcec5b9db4829e3f
+    Signed-off-by: Pranith Kumar K <pkarampu@redhat.com>
+    Reviewed-on: http://review.gluster.org/15538
+    CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
+    NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
+    Reviewed-by: Niels de Vos <ndevos@redhat.com>
+    Smoke: Gluster Build System <jenkins@build.gluster.org>
+
+commit bf75a81c9732774d8ec3fbae34329481abb026f5
+Author: Niels de Vos <ndevos@redhat.com>
+Date:   Fri Sep 16 17:29:21 2016 +0200
+
+    rpc: increase RPC/XID with each callback
+    
+    The RPC/XID for callbacks has been hardcoded to GF_UNIVERSAL_ANSWER. In
+    Wireshark these RPC-calls are marked as "RPC retransmissions" because of
+    the repeating RPC/XID. This is most confusing when verifying the
+    callbacks that the upcall framework sends. There is no way to see the
+    difference between real retransmissions and new callbacks.
+    
+    This change was verified by create and removal of files through
+    different Gluster clients. The RPC/XID is increased on a per connection
+    (or client) base. The expectations of the RPC protocol are met this way.
+    
+    > Change-Id: I2116bec0e294df4046d168d8bcbba011284cd0b2
+    > BUG: 1377097
+    > Signed-off-by: Niels de Vos <ndevos@redhat.com>
+    > Reviewed-on: http://review.gluster.org/15524
+    > Smoke: Gluster Build System <jenkins@build.gluster.org>
+    > NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
+    > CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
+    > Reviewed-by: Raghavendra G <rgowdapp@redhat.com>
+    (cherry picked from commit e9b39527d5dcfba95c4c52a522c8ce1f4512ac21)
+    
+    Change-Id: I2116bec0e294df4046d168d8bcbba011284cd0b2
+    BUG: 1377288
+    Signed-off-by: Niels de Vos <ndevos@redhat.com>

More commit messages for this ChangeLog can be found at
https://forge.gluster.org/glusterfs-core/glusterfs/commits/v3.9rc1
