Commit 591bfc6bf9e5e25e464fd4c87d64afd5135667c4

Authored by Kees Cook
Committed by Greg Kroah-Hartman
1 parent a15d49fd30

docs: update HOWTO for 2.6.x -> 3.x versioning

The HOWTO document needed updating for the new kernel versioning. The
git URI for -next was updated as well.

Signed-off-by: Kees Cook <keescook@chromium.org>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Showing 1 changed file with 16 additions and 16 deletions Side-by-side Diff

... ... @@ -218,16 +218,16 @@
218 218 Linux kernel development process currently consists of a few different
219 219 main kernel "branches" and lots of different subsystem-specific kernel
220 220 branches. These different branches are:
221   - - main 2.6.x kernel tree
222   - - 2.6.x.y -stable kernel tree
223   - - 2.6.x -git kernel patches
  221 + - main 3.x kernel tree
  222 + - 3.x.y -stable kernel tree
  223 + - 3.x -git kernel patches
224 224 - subsystem specific kernel trees and patches
225   - - the 2.6.x -next kernel tree for integration tests
  225 + - the 3.x -next kernel tree for integration tests
226 226  
227   -2.6.x kernel tree
  227 +3.x kernel tree
228 228 -----------------
229   -2.6.x kernels are maintained by Linus Torvalds, and can be found on
230   -kernel.org in the pub/linux/kernel/v2.6/ directory. Its development
  229 +3.x kernels are maintained by Linus Torvalds, and can be found on
  230 +kernel.org in the pub/linux/kernel/v3.x/ directory. Its development
231 231 process is as follows:
232 232 - As soon as a new kernel is released a two weeks window is open,
233 233 during this period of time maintainers can submit big diffs to
234 234  
235 235  
236 236  
237 237  
... ... @@ -262,20 +262,20 @@
262 262 released according to perceived bug status, not according to a
263 263 preconceived timeline."
264 264  
265   -2.6.x.y -stable kernel tree
  265 +3.x.y -stable kernel tree
266 266 ---------------------------
267   -Kernels with 4-part versions are -stable kernels. They contain
  267 +Kernels with 3-part versions are -stable kernels. They contain
268 268 relatively small and critical fixes for security problems or significant
269   -regressions discovered in a given 2.6.x kernel.
  269 +regressions discovered in a given 3.x kernel.
270 270  
271 271 This is the recommended branch for users who want the most recent stable
272 272 kernel and are not interested in helping test development/experimental
273 273 versions.
274 274  
275   -If no 2.6.x.y kernel is available, then the highest numbered 2.6.x
  275 +If no 3.x.y kernel is available, then the highest numbered 3.x
276 276 kernel is the current stable kernel.
277 277  
278   -2.6.x.y are maintained by the "stable" team <stable@vger.kernel.org>, and
  278 +3.x.y are maintained by the "stable" team <stable@vger.kernel.org>, and
279 279 are released as needs dictate. The normal release period is approximately
280 280 two weeks, but it can be longer if there are no pressing problems. A
281 281 security-related problem, instead, can cause a release to happen almost
... ... @@ -285,7 +285,7 @@
285 285 documents what kinds of changes are acceptable for the -stable tree, and
286 286 how the release process works.
287 287  
288   -2.6.x -git patches
  288 +3.x -git patches
289 289 ------------------
290 290 These are daily snapshots of Linus' kernel tree which are managed in a
291 291 git repository (hence the name.) These patches are usually released
292 292  
293 293  
... ... @@ -317,13 +317,13 @@
317 317 accepted, or rejected. Most of these patchwork sites are listed at
318 318 http://patchwork.kernel.org/.
319 319  
320   -2.6.x -next kernel tree for integration tests
  320 +3.x -next kernel tree for integration tests
321 321 ---------------------------------------------
322   -Before updates from subsystem trees are merged into the mainline 2.6.x
  322 +Before updates from subsystem trees are merged into the mainline 3.x
323 323 tree, they need to be integration-tested. For this purpose, a special
324 324 testing repository exists into which virtually all subsystem trees are
325 325 pulled on an almost daily basis:
326   - http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git
  326 + http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git
327 327 http://linux.f-seidel.de/linux-next/pmwiki/
328 328  
329 329 This way, the -next kernel gives a summary outlook onto what will be