Messages in this thread | | | Subject | Re: [Ext2-devel] [RFC] probably bug in current ext3/jbd | From | Alex Tomas <> | Date | Tue, 20 May 2003 16:06:19 +0000 |
| |
hmm. looks Andrew Morton should return BKL in ext3_get_block_handle() in -mm tree? this BKL protects ext3_alloc_branch() -> ext3_alloc_block() -> ext3_new_block() call chain. or we may implement new protection schema where each jh has some reference alike 'used by transaction N'
Andrew?
>>>>> Stephen C Tweedie (SCT) writes:
SCT> Not with BKL. Without it, yes, that's definitely a risk, and you need SCT> some locking for the access to b_committed_data. Without that, even if SCT> you keep the jh->b_committed_data field valid, you risk freeing the old SCT> copy that another thread is using.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |