fs/ext4/page-io.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Update a comment to refer to the concept of writeback instead of the
(now obsolete) detail of how it's implemented.
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
---
fs/ext4/page-io.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/ext4/page-io.c b/fs/ext4/page-io.c
index dc82e7b57e75..bc674aa4a656 100644
--- a/fs/ext4/page-io.c
+++ b/fs/ext4/page-io.c
@@ -168,7 +168,7 @@ static void ext4_release_io_end(ext4_io_end_t *io_end)
* written. On IO failure, check if journal abort is needed. Note that
* we are protected from truncate touching same part of extent tree by the
* fact that truncate code waits for all DIO to finish (thus exclusion from
- * direct IO is achieved) and also waits for PageWriteback bits. Thus we
+ * direct IO is achieved) and also waits for writeback to complete. Thus we
* cannot get to ext4_ext_truncate() before all IOs overlapping that range are
* completed (happens from ext4_free_ioend()).
*/
--
2.47.3
On 2026/5/27 03:08, Matthew Wilcox (Oracle) wrote: > Update a comment to refer to the concept of writeback instead of the > (now obsolete) detail of how it's implemented. > > Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> Looks good to me. Reviewed-by: Baokun Li <libaokun@linux.alibaba.com> > --- > fs/ext4/page-io.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/ext4/page-io.c b/fs/ext4/page-io.c > index dc82e7b57e75..bc674aa4a656 100644 > --- a/fs/ext4/page-io.c > +++ b/fs/ext4/page-io.c > @@ -168,7 +168,7 @@ static void ext4_release_io_end(ext4_io_end_t *io_end) > * written. On IO failure, check if journal abort is needed. Note that > * we are protected from truncate touching same part of extent tree by the > * fact that truncate code waits for all DIO to finish (thus exclusion from > - * direct IO is achieved) and also waits for PageWriteback bits. Thus we > + * direct IO is achieved) and also waits for writeback to complete. Thus we > * cannot get to ext4_ext_truncate() before all IOs overlapping that range are > * completed (happens from ext4_free_ioend()). > */
On Tue, May 26, 2026 at 08:08:02PM +0100, Matthew Wilcox (Oracle) wrote: > Update a comment to refer to the concept of writeback instead of the > (now obsolete) detail of how it's implemented. > > Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> > --- > fs/ext4/page-io.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/ext4/page-io.c b/fs/ext4/page-io.c > index dc82e7b57e75..bc674aa4a656 100644 > --- a/fs/ext4/page-io.c > +++ b/fs/ext4/page-io.c > @@ -168,7 +168,7 @@ static void ext4_release_io_end(ext4_io_end_t *io_end) > * written. On IO failure, check if journal abort is needed. Note that > * we are protected from truncate touching same part of extent tree by the > * fact that truncate code waits for all DIO to finish (thus exclusion from > - * direct IO is achieved) and also waits for PageWriteback bits. Thus we > + * direct IO is achieved) and also waits for writeback to complete. Thus we Looks good, Reviewed-by: Ojaswin Mujoo <ojaswin@linux.ibm.com> Regards, Ojaswin > * cannot get to ext4_ext_truncate() before all IOs overlapping that range are > * completed (happens from ext4_free_ioend()). > */ > -- > 2.47.3 >
On Tue 26-05-26 20:08:02, Matthew Wilcox (Oracle) wrote: > Update a comment to refer to the concept of writeback instead of the > (now obsolete) detail of how it's implemented. > > Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> Looks good. Feel free to add: Reviewed-by: Jan Kara <jack@suse.cz> Honza > --- > fs/ext4/page-io.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/ext4/page-io.c b/fs/ext4/page-io.c > index dc82e7b57e75..bc674aa4a656 100644 > --- a/fs/ext4/page-io.c > +++ b/fs/ext4/page-io.c > @@ -168,7 +168,7 @@ static void ext4_release_io_end(ext4_io_end_t *io_end) > * written. On IO failure, check if journal abort is needed. Note that > * we are protected from truncate touching same part of extent tree by the > * fact that truncate code waits for all DIO to finish (thus exclusion from > - * direct IO is achieved) and also waits for PageWriteback bits. Thus we > + * direct IO is achieved) and also waits for writeback to complete. Thus we > * cannot get to ext4_ext_truncate() before all IOs overlapping that range are > * completed (happens from ext4_free_ioend()). > */ > -- > 2.47.3 > -- Jan Kara <jack@suse.com> SUSE Labs, CR
© 2016 - 2026 Red Hat, Inc.