The core of the building: how are the “torvalds" and the "stable" agreements connected?

When it comes to Kernel.org core repositories, there is a couple that stands out as the very last:

  • Linux / kernel / git / stable
  • Linux / kernel / git / Torvalds

They do not seem to overlap in terms of their respective tags. It seems that if I am not going to work on bleeding, I should just stick to the clone “stable” (my current tests are based on existing stable kernels). Is this the correct assumption?

Is the torvald tree actually a complete stable supercomponent (although it doesn't seem to be that way when looking at the tags)? If not, how does the change seem to spread between the two?

+4
source share
1 answer

Yes, you basically would like to stabilize if you are not working on bleeding things.

Tags are just pointers to commits - just because one repo has a tag, and the other does not mean that the commit is not present in both repositories. (For example, “stable” may have a tag “Foo” that indicates a commit “A.” Torvalds may also have what to commit A as part of some branches, but does not have a named tag.)

+3
source

Source: https://habr.com/ru/post/1401764/


All Articles