if (lsm_new != NULL) {
memcpy(lsm_new, lsm, newsize);
lsm_new->lsm_stripe_count = obj_alloc;
- OBD_FREE(lsm, newsize);
+ OBD_FREE(lsm, oldsize);
lsm = lsm_new;
} else {
CWARN("'leaking' %d bytes\n", oldsize - newsize);
if (lov->tgts[loi->loi_ost_idx].active == 0) {
CDEBUG(D_HA, "lov idx %d inactive\n", loi->loi_ost_idx);
/* Orphan clean up will (someday) fix this up. */
+ if (oti != NULL && oa->o_valid & OBD_MD_FLCOOKIE)
+ oti->oti_logcookies++;
continue;
}