Whamcloud - gitweb
LU-11920 lod: do not reset lds_def_comp_entries 75/34175/5
authorAlex Zhuravlev <bzzz@whamcloud.com>
Mon, 4 Feb 2019 17:42:40 +0000 (20:42 +0300)
committerOleg Drokin <green@whamcloud.com>
Mon, 18 Feb 2019 06:38:54 +0000 (06:38 +0000)
as it can contain valid pointer and the buffer is refilled every time.

Change-Id: I6ae043c31c8cd1414a80a48687bd784e30425553
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34175
Tested-by: Jenkins
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/lod/lod_internal.h

index 454b752..62bab33 100644 (file)
@@ -556,7 +556,8 @@ lod_lds_buf_get(const struct lu_env *env)
 {
        struct lod_thread_info *info = lod_env_info(env);
 
-       memset(&info->lti_def_striping, 0, sizeof(info->lti_def_striping));
+       info->lti_def_striping.lds_def_striping_set = 0;
+       info->lti_def_striping.lds_dir_def_striping_set = 0;
        return &info->lti_def_striping;
 }