localalloc.c (4e73e0eb633f8a1b5cbf20e7f42c6dbfec1d1ca7) | localalloc.c (8cb471e8f82506937fe5e2e9fb0bf90f6b1f1170) |
---|---|
1/* -*- mode: c; c-basic-offset: 8; -*- 2 * vim: noexpandtab sw=8 ts=8 sts=0: 3 * 4 * localalloc.c 5 * 6 * Node local data allocation 7 * 8 * Copyright (C) 2002, 2004 Oracle. All rights reserved. --- 378 unchanged lines hidden (view full) --- 387 goto bail; 388 } 389 memcpy((*alloc_copy), alloc_bh->b_data, alloc_bh->b_size); 390 391 alloc = (struct ocfs2_dinode *) alloc_bh->b_data; 392 ocfs2_clear_local_alloc(alloc); 393 394 ocfs2_compute_meta_ecc(osb->sb, alloc_bh->b_data, &alloc->i_check); | 1/* -*- mode: c; c-basic-offset: 8; -*- 2 * vim: noexpandtab sw=8 ts=8 sts=0: 3 * 4 * localalloc.c 5 * 6 * Node local data allocation 7 * 8 * Copyright (C) 2002, 2004 Oracle. All rights reserved. --- 378 unchanged lines hidden (view full) --- 387 goto bail; 388 } 389 memcpy((*alloc_copy), alloc_bh->b_data, alloc_bh->b_size); 390 391 alloc = (struct ocfs2_dinode *) alloc_bh->b_data; 392 ocfs2_clear_local_alloc(alloc); 393 394 ocfs2_compute_meta_ecc(osb->sb, alloc_bh->b_data, &alloc->i_check); |
395 status = ocfs2_write_block(osb, alloc_bh, inode); | 395 status = ocfs2_write_block(osb, alloc_bh, INODE_CACHE(inode)); |
396 if (status < 0) 397 mlog_errno(status); 398 399bail: 400 if ((status < 0) && (*alloc_copy)) { 401 kfree(*alloc_copy); 402 *alloc_copy = NULL; 403 } --- 807 unchanged lines hidden --- | 396 if (status < 0) 397 mlog_errno(status); 398 399bail: 400 if ((status < 0) && (*alloc_copy)) { 401 kfree(*alloc_copy); 402 *alloc_copy = NULL; 403 } --- 807 unchanged lines hidden --- |