[beagleboard] BeagleBone - which repository and branch is best for compiling my own kernel

Hi,

I've been browsing the forum and reached the conclusion that the respository
+ branch below is the best starting point for building my own kernel for
BeagleBone:
https://github.com/hvaibhav/am335x-linux/tree/am335x-upstream-staging

Is this correct?

My intention is to use a kernel that is close to linux-stable - and
eventually one day use linux-stable for my BeagleBone.

If you are looking for something fairly stable, consider
http://github.com/beaglebone/kernel branch beaglebone-3.2. Vaibhav's
tree was meant for people looking to produce patches for going
mainline and contributing back to the most updated distros like Ubuntu
and Angstrom.

Today, most kernel collaboration specifically targeting Bone is going
on at http://github.com/beaglebone/kernel branch 3.7 and it will move
to 3.8 in a few weeks.

Sorry to the list for not discussing a move away from vaibhav's tree,
but I'm sure if you send him patches to his tree and copy this list,
we'll be able to work out getting them into that other tree.

Be aware that the http://github.com/beaglebone/kernel tree is
organized as a set of patches that apply against mainline. This makes
it very easy to organize the patches in a simple directory structure
and make it clear in your file system what are the deltas to the
mainline as we work to minimize those deltas. It is possible to do the
same thing with the patches applied in git, but that would make it
more difficult to visualize within a browsable (file) system.

Hi Jason,

I tried accessing http://github.com/beaglebone/kernel, but github states
the page could not be found.
Is this a private repository?

Thanks,
Thomas

I think it was meant to be:

http://github.com/beagleboard/kernel

Cheers,
Jack.

Yes, that works.

Thanks,
Thomas

Hi Jason,

I tried accessing http://github.com/beaglebone/kernel, but github states
the page could not be found.
Is this a private repository?

Thanks,
Thomas

I think it was meant to be:

http://github.com/beagleboard/kernel

Yes, that is what I meant to say. Sorry.

Thank you very much for this explanation.
I’m really happy that the patches are against mainline as it is making it easy to see the deltas as you say.