On Fri, May 24, 2024 at 08:46:25PM +0100, Matthew Wilcox (Oracle) wrote:
> copy_page_from_iter_atomic() will be removed at some point.
> Also fixup a comment for folios.
> 
> Signed-off-by: Matthew Wilcox (Oracle) <[email protected]>

Applied

> ---
>  fs/bcachefs/fs-io-buffered.c | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/fs/bcachefs/fs-io-buffered.c b/fs/bcachefs/fs-io-buffered.c
> index b0a33fabadf8..c7b48ef3c637 100644
> --- a/fs/bcachefs/fs-io-buffered.c
> +++ b/fs/bcachefs/fs-io-buffered.c
> @@ -437,8 +437,8 @@ static void bch2_writepage_io_done(struct bch_write_op 
> *op)
>        */
>  
>       /*
> -      * PageWriteback is effectively our ref on the inode - fixup i_blocks
> -      * before calling end_page_writeback:
> +      * The writeback flag is effectively our ref on the inode -
> +      * fixup i_blocks before calling folio_end_writeback:
>        */
>       bch2_i_sectors_acct(c, io->inode, NULL, io->op.i_sectors_delta);
>  
> @@ -898,7 +898,7 @@ static int __bch2_buffered_write(struct bch_inode_info 
> *inode,
>       darray_for_each(fs, fi) {
>               f = *fi;
>               f_len = min(end, folio_end_pos(f)) - f_pos;
> -             f_copied = copy_page_from_iter_atomic(&f->page, f_offset, 
> f_len, iter);
> +             f_copied = copy_folio_from_iter_atomic(f, f_offset, f_len, 
> iter);
>               if (!f_copied) {
>                       folios_trunc(&fs, fi);
>                       break;
> -- 
> 2.43.0
> 

Reply via email to