Getting source
For those seeking the current kernel source, please use Linus's git tree and the kernel.org kernels directly. Updates are placed in a special pull-tree for merging, but this tree is only updated when preparing a merge request, and should not be used by others. Changes are also pulled in to Andrew Morton's -mm tree automatically, so those that are looking to try out more experimental things are recommended to use that instead.
For a git tutorial, please see the
Kernel Hacker's Guide to git.
Kernel.org git trees are browsable
here, including the SH
staging tree, and
Linus' kernel tree.
Wiki