On Sat, Jul 22, 2017 at 12:21:15PM +0200, nunojsa wrote:
> On 22.07.2017 11:56, Greg KH wrote:
> > On Sat, Jul 22, 2017 at 11:39:45AM +0200, nunojsa wrote:
> >> Hi all,
> >>
> >> Im fairly new to linux kernel and would like to start with some staging 
> >> work (seems like the best way to start).
> >> Basically what i would like to know is which tree should i clone for this? 
> >> My understanding is that one should never work directly on top of the 
> >> mainline tree, instead (for this case) on top of the linux staging tree. 
> >> The same goes, for example, for USB subsystem development in which case i 
> >> should just clone the usb development tree (and the same for all 
> >> subsystems).
> >>
> >> Is my understanding correct?
> > 
> > Yes it is, make sure you work off of the correct branch as well.  For> the 
> > staging tree, working off of the staging-next is best.
> 
> This would be my next question. Regarding the linux-next tree, the
> same as i wrote before also applies? So, I should not work directly in
> the linux-next tree but instead in the correspondent branch
> (subsystem-next) of the specific subsystem I'm working on? 

You can use linux-next just fine, as it includes the staging-next
branch, along with all other subsystem's development trees.

Just be careful, linux-next rebases every day, you might have a harder
time doing development on it if you don't really know what you are doing
with git.

hope this helps,

greg k-h

_______________________________________________
Kernelnewbies mailing list
[email protected]
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

Reply via email to