On Tue, Mar 18, 2025 at 01:54:24AM +0800, Alan Huang wrote:
> atomic64_read(&j->seq) - j->seq_write_started == JOURNAL_STATE_BUF_NR is
> the condition in journal_entry_open where we return JOURNAL_ERR_max_open,
> so journal_cur_seq(j) - seq == JOURNAL_STATE_BUF_NR means that the buf
> corresponding to seq has started to write.
> 
> Signed-off-by: Alan Huang <mmpgour...@gmail.com>

Applied

> ---
>  fs/bcachefs/journal.h | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/fs/bcachefs/journal.h b/fs/bcachefs/journal.h
> index 1c460ded2a11..ab68c5c4d8d8 100644
> --- a/fs/bcachefs/journal.h
> +++ b/fs/bcachefs/journal.h
> @@ -161,7 +161,7 @@ static inline int journal_state_count(union 
> journal_res_state s, int idx)
>  static inline int journal_state_seq_count(struct journal *j,
>                                         union journal_res_state s, u64 seq)
>  {
> -     if (journal_cur_seq(j) - seq <= JOURNAL_STATE_BUF_NR)
> +     if (journal_cur_seq(j) - seq < JOURNAL_STATE_BUF_NR)
>               return journal_state_count(s, seq & JOURNAL_STATE_BUF_MASK);
>       else
>               return 0;
> -- 
> 2.48.1
> 

Reply via email to