On Wed, Jun 07, 2023 at 09:19:09AM -0700, Jakub Kicinski wrote: > > If it is really important add a 'cc: stable'. > > > > If it is sort of important then send it to the -rc tree. > > > > Otherwise dump it in the merge window. > > You just said that people can't predict the importance of their fixes > and yet you draw categories. The categories exist in our workflow - we have two patch streams to Linus and the cc stable mechanism for Greg and others. This is what Greg/Linus defined. Maintainers have to funnel patches into these streams. I said people have trouble categorizing their own work into each stream. Many people legitimately disagree what should go in each stream. If patch comes to the list with the best guess then the community/maintainer can help and create some consistency. If people self-censor their Fixes lines this is harder. Further, there is a legitimate disagreement on what should and should not be backported. Keeping the Fixes lines allows everyone to make their own choices. If something doesn't go to -rc because it doesn't meet Linus's threshold it may still need to be backported. > > But mark it with Fixes regardless > > Every subsystem can make their own rules. In netdev Fixes go to net. I don't really like this position that every maintainer and every subsystem can do whatever they want. Jason