* The state of ext4 tree merging (was Re: Linux 6.3-rc1) [not found] <CAHk-=wgr1D8hb75Z+nn+4LXUnosp0HM+gP+YJEcEav1DgTC=Cw@mail.gmail.com> @ 2023-03-06 3:17 ` Bagas Sanjaya 2023-03-06 12:41 ` Jan Kara 0 siblings, 1 reply; 6+ messages in thread From: Bagas Sanjaya @ 2023-03-06 3:17 UTC (permalink / raw) To: Linus Torvalds, Linux Kernel Mailing List Cc: Theodore Ts'o, Andrew Morton, Matthew Wilcox, Jan Kara, Linux Next Mailing List, ext4 Development [-- Attachment #1: Type: text/plain, Size: 1553 bytes --] On Sun, Mar 05, 2023 at 03:24:41PM -0800, Linus Torvalds wrote: > In fact, it was quite nice in a couple of ways: not only didn't I have > a hugely compressed merge window where I felt I had to cram as much as > possible into the first few days, but the fact that we _have_ had a > couple of merge windows where I really asked for people to have > everything ready when the merge window opened seems to have set a > pattern: the bulk of everything really did come in early. > Not so for me watching updates to ext4 merging hell... In this merge window, Ted only submitted the first part of ext4 updates [1] as noted in the resolution message [2]. The second part didn't make through the merge window (PR not sent). As such, the data=writepage cleanups have to wait for 6.4 merge window, and it is IMO inconvenient for linux-next to contain ext4 tree from next-20230217 for about seven weeks, as any enhancements and fixes applied to the tree are holding back from testing in linux-next until this hell can be sorted out. In the long term, I'd like to see a co-maintainer step in to help maintaining the tree in case Ted is busy. Of couse I'm not eligible for that role (I played as documentation janitor instead), but any developer with deep knowledge and experience for the fs and its internals should fit the role. Thanks. [1]: https://lore.kernel.org/lkml/Y%2F2CN+FpmGsfzgdE@mit.edu/ [2]: https://lore.kernel.org/linux-next/Y%2Fk4Jvph15ugcY54@mit.edu/ -- An old man doll... just what I always wanted! - Clara [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: The state of ext4 tree merging (was Re: Linux 6.3-rc1) 2023-03-06 3:17 ` The state of ext4 tree merging (was Re: Linux 6.3-rc1) Bagas Sanjaya @ 2023-03-06 12:41 ` Jan Kara 2023-03-06 22:02 ` Stephen Rothwell 0 siblings, 1 reply; 6+ messages in thread From: Jan Kara @ 2023-03-06 12:41 UTC (permalink / raw) To: Bagas Sanjaya Cc: Linus Torvalds, Linux Kernel Mailing List, Theodore Ts'o, Andrew Morton, Matthew Wilcox, Jan Kara, Linux Next Mailing List, ext4 Development On Mon 06-03-23 10:17:56, Bagas Sanjaya wrote: > On Sun, Mar 05, 2023 at 03:24:41PM -0800, Linus Torvalds wrote: > > In fact, it was quite nice in a couple of ways: not only didn't I have > > a hugely compressed merge window where I felt I had to cram as much as > > possible into the first few days, but the fact that we _have_ had a > > couple of merge windows where I really asked for people to have > > everything ready when the merge window opened seems to have set a > > pattern: the bulk of everything really did come in early. > > > > Not so for me watching updates to ext4 merging hell... > > In this merge window, Ted only submitted the first part of ext4 updates > [1] as noted in the resolution message [2]. The second part didn't make > through the merge window (PR not sent). As such, the data=writepage > cleanups have to wait for 6.4 merge window, and it is IMO inconvenient > for linux-next to contain ext4 tree from next-20230217 for about > seven weeks, as any enhancements and fixes applied to the tree are > holding back from testing in linux-next until this hell can be sorted > out. > > In the long term, I'd like to see a co-maintainer step in to help > maintaining the tree in case Ted is busy. Of couse I'm not eligible > for that role (I played as documentation janitor instead), but > any developer with deep knowledge and experience for the fs and its > internals should fit the role. To be fair, the data=journal cleanups got held back only partially due to the merge issues. Another problem is that they somehow make problems with filesystem freezing in data=journal mode more frequent and we wanted to understand (and hopefully fix) that. Of course if Ted could look into this earlier or I could earlier debug these issues, we could have merged the cleanups but that's always the case that you have to prioritize and these cleanups don't have that high priority... Honza -- Jan Kara <jack@suse.com> SUSE Labs, CR ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: The state of ext4 tree merging (was Re: Linux 6.3-rc1) 2023-03-06 12:41 ` Jan Kara @ 2023-03-06 22:02 ` Stephen Rothwell 2023-03-07 16:21 ` Theodore Ts'o 0 siblings, 1 reply; 6+ messages in thread From: Stephen Rothwell @ 2023-03-06 22:02 UTC (permalink / raw) To: Jan Kara, Theodore Ts'o Cc: Bagas Sanjaya, Linus Torvalds, Linux Kernel Mailing List, Andrew Morton, Matthew Wilcox, Linux Next Mailing List, ext4 Development [-- Attachment #1: Type: text/plain, Size: 805 bytes --] Hi all, On Mon, 6 Mar 2023 13:41:34 +0100 Jan Kara <jack@suse.cz> wrote: > > To be fair, the data=journal cleanups got held back only partially due to > the merge issues. Another problem is that they somehow make problems with > filesystem freezing in data=journal mode more frequent and we wanted to > understand (and hopefully fix) that. Of course if Ted could look into this > earlier or I could earlier debug these issues, we could have merged the > cleanups but that's always the case that you have to prioritize and these > cleanups don't have that high priority... In that case, it would be nice (for me at least) if the ext4 tree was now reset to be v6.3-rc1 i.e. get rid of the duplicate commits and the new stuff that is still being worked on. -- Cheers, Stephen Rothwell [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: The state of ext4 tree merging (was Re: Linux 6.3-rc1) 2023-03-06 22:02 ` Stephen Rothwell @ 2023-03-07 16:21 ` Theodore Ts'o 2023-03-07 20:45 ` Stephen Rothwell 0 siblings, 1 reply; 6+ messages in thread From: Theodore Ts'o @ 2023-03-07 16:21 UTC (permalink / raw) To: Stephen Rothwell Cc: Jan Kara, Bagas Sanjaya, Linus Torvalds, Linux Kernel Mailing List, Andrew Morton, Matthew Wilcox, Linux Next Mailing List, ext4 Development On Tue, Mar 07, 2023 at 09:02:03AM +1100, Stephen Rothwell wrote: > Hi all, > > On Mon, 6 Mar 2023 13:41:34 +0100 Jan Kara <jack@suse.cz> wrote: > > > > To be fair, the data=journal cleanups got held back only partially due to > > the merge issues. Another problem is that they somehow make problems with > > filesystem freezing in data=journal mode more frequent and we wanted to > > understand (and hopefully fix) that. Of course if Ted could look into this > > earlier or I could earlier debug these issues, we could have merged the > > cleanups but that's always the case that you have to prioritize and these > > cleanups don't have that high priority... > > In that case, it would be nice (for me at least) if the ext4 tree was > now reset to be v6.3-rc1 i.e. get rid of the duplicate commits and the > new stuff that is still being worked on. What duplicate commits? As far as I know there aren't any. My normal practice is to send a secondary push to fix a few bug fixes targetted for upcoming release (in this case, 6.3), and then I'll reset to -rc2 or -rc3 for patches that are targetted for the next merge window (in this case, 6.4). The data=writeback patches was dropped from dev before the pull request, and won't show up on dev until they are ready for Linus. Cheers, - Ted ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: The state of ext4 tree merging (was Re: Linux 6.3-rc1) 2023-03-07 16:21 ` Theodore Ts'o @ 2023-03-07 20:45 ` Stephen Rothwell 2023-03-08 0:45 ` Theodore Ts'o 0 siblings, 1 reply; 6+ messages in thread From: Stephen Rothwell @ 2023-03-07 20:45 UTC (permalink / raw) To: Theodore Ts'o Cc: Jan Kara, Bagas Sanjaya, Linus Torvalds, Linux Kernel Mailing List, Andrew Morton, Matthew Wilcox, Linux Next Mailing List, ext4 Development [-- Attachment #1: Type: text/plain, Size: 960 bytes --] Hi Theodore, On Tue, 7 Mar 2023 11:21:37 -0500 "Theodore Ts'o" <tytso@mit.edu> wrote: > > What duplicate commits? As far as I know there aren't any. My normal > practice is to send a secondary push to fix a few bug fixes targetted > for upcoming release (in this case, 6.3), and then I'll reset to -rc2 > or -rc3 for patches that are targetted for the next merge window (in > this case, 6.4). > > The data=writeback patches was dropped from dev before the pull > request, and won't show up on dev until they are ready for Linus. Did you forget to push the dev branch out? The version I have (and still see on git.kernel.org) has commit 2c2dec1e86cc ("ext4: fix incorrect options show of original mount_opt and extend mount_opt2") at its head, but what you sent to Linus has commit e3645d72f886 ("ext4: fix incorrect options show of original mount_opt and extend mount_opt2") at its head. -- Cheers, Stephen Rothwell [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: The state of ext4 tree merging (was Re: Linux 6.3-rc1) 2023-03-07 20:45 ` Stephen Rothwell @ 2023-03-08 0:45 ` Theodore Ts'o 0 siblings, 0 replies; 6+ messages in thread From: Theodore Ts'o @ 2023-03-08 0:45 UTC (permalink / raw) To: Stephen Rothwell Cc: Jan Kara, Bagas Sanjaya, Linus Torvalds, Linux Kernel Mailing List, Andrew Morton, Matthew Wilcox, Linux Next Mailing List, ext4 Development On Wed, Mar 08, 2023 at 07:45:13AM +1100, Stephen Rothwell wrote: > > Did you forget to push the dev branch out? The version I have (and still see on git.kernel.org) has commit > > 2c2dec1e86cc ("ext4: fix incorrect options show of original mount_opt and extend mount_opt2") > > at its head, but what you sent to Linus has commit > > e3645d72f886 ("ext4: fix incorrect options show of original mount_opt and extend mount_opt2") > > at its head. Ah, sorry. I had pushed the tag, but not the branch. My bad. Anyway, fixed. - Ted ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-03-08 0:46 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CAHk-=wgr1D8hb75Z+nn+4LXUnosp0HM+gP+YJEcEav1DgTC=Cw@mail.gmail.com>
2023-03-06 3:17 ` The state of ext4 tree merging (was Re: Linux 6.3-rc1) Bagas Sanjaya
2023-03-06 12:41 ` Jan Kara
2023-03-06 22:02 ` Stephen Rothwell
2023-03-07 16:21 ` Theodore Ts'o
2023-03-07 20:45 ` Stephen Rothwell
2023-03-08 0:45 ` Theodore Ts'o
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).