===== git log ====
commit 57b48f2802dbb4af4ccb3f215816a305a6f840a9
Author: Hari Gowtham <hgowtham@redhat.com>
Date:   Wed Apr 22 14:26:47 2020 +0530

    Adding release notes for release-6.9
    
    Change-Id: I21d153ed3d2991b7dc2bffea605b5abdca87b748
    fixes: #1175
    Signed-off-by: Hari Gowtham <hgowtham@redhat.com>

commit 09d03c77c0c4d97a7f7b5a5d57349a6bd96544e7
Author: Pranith Kumar K <pkarampu@redhat.com>
Date:   Thu Apr 2 15:30:28 2020 +0530

    features/utime: Don't access frame after stack-wind
    
    Problem:
    frame is accessed after stack-wind. This can lead to crash
    if the cbk frees the frame.
    
    Fix:
    Use new frame for the wind instead.
    
    Updates: #832
    Change-Id: I64754609f1114b0bbd4d1336fa81a56f2cca6e03
    Signed-off-by: Pranith Kumar K <pkarampu@redhat.com>

commit 4d6f1bed68cabfc2ce76316892ce0a1726d879b8
Author: Amar Tumballi <amar@kadalu.io>
Date:   Wed Mar 4 00:46:08 2020 +0530

    utime: resolve an issue of permission denied logs
    
    In case where uid is not set to be 0, there are possible errors
    from acl xlator. So, set `uid = 0;` with pid indicating this is
    set from UTIME activity.
    
    The message "E [MSGID: 148002] [utime.c:146:gf_utime_set_mdata_setxattr_cbk] 0-dev_SNIP_data-utime: dict set of key for set-ctime-mdata failed [Permission denied]" repeated 2 times between [2019-12-19 21:27:55.042634] and [2019-12-19 21:27:55.047887]
    
    Change-Id: Ieadf329835a40a13ac0bf908dac776e66954466c
    Fixes: #832
    Signed-off-by: Amar Tumballi <amar@kadalu.io>
    (cherry picked from commit eb916c057036db8289b41265797e5dce066d1512)

commit ce037b615c46c27278fa91065643ec51ceb764df
Author: Pranith Kumar K <pkarampu@redhat.com>
Date:   Tue Apr 7 16:05:16 2020 +0530

    mount/fuse: Wait for 'mount' child to exit before dying

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