X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Flov%2Flov_ea.c;h=05bf270ab62728f97a3c32ce49f8658632a314b2;hp=d4d2262d3fd75dee1382890719a2165a8f3b243a;hb=0b1ad400c8f64575292a7ff54a8ce872a124b19e;hpb=d96c38aa85d80f5e0630c28d242f8279987c8d5e diff --git a/lustre/lov/lov_ea.c b/lustre/lov/lov_ea.c index d4d2262..05bf270 100644 --- a/lustre/lov/lov_ea.c +++ b/lustre/lov/lov_ea.c @@ -116,14 +116,14 @@ err: void lsm_free_plain(struct lov_stripe_md *lsm) { - __u16 stripe_count = lsm->lsm_stripe_count; - int i; - - for (i = 0; i < stripe_count; i++) - OBD_SLAB_FREE(lsm->lsm_oinfo[i], lov_oinfo_slab, - sizeof(struct lov_oinfo)); - OBD_FREE_LARGE(lsm, sizeof(struct lov_stripe_md) + - stripe_count * sizeof(struct lov_oinfo *)); + __u16 stripe_count = lsm->lsm_stripe_count; + int i; + + for (i = 0; i < stripe_count; i++) + OBD_SLAB_FREE(lsm->lsm_oinfo[i], lov_oinfo_slab, + sizeof(struct lov_oinfo)); + OBD_FREE_LARGE(lsm, sizeof(struct lov_stripe_md) + + stripe_count * sizeof(struct lov_oinfo *)); } /* Find minimum stripe maxbytes value. For inactive or