2011/8/10 viresh kumar <viresh.ku...@st.com>: > On 08/10/2011 01:40 AM, Linus Walleij wrote: >> >> They all work perfectly well on top of v3.1-rc1, please use >> mainline kernel tags as patch base if you can. > > Sure, can take care of this. But i have a doubt here, > What if a patch on the same driver is applied after kernel tag. > Shouldn't i rebase my patches on the latest commit available.
The basic assumption is that patches are orthogonal and apply without conflicts, i.e. patch different parts of the kernel tree or different lines in the same file. Second assumption is that if patches do collide, the subsystem maintainer can solve most conflicts, and is expected to do so. Torvalds sets an example by requesting that subsystem maintainers do not fixup conflicts between subsystems so he can see them himself. Then there are special cases when you get a strong coupling between patches. In these special cases, ask the subsystem maintainer what to base the patches on. Usually it's some commit on the subsystem tree rather than -next. This is my understanding of how we work, maybe I should patch Documentation/development-process/*, Arnd do you have anything to add? Thanks, Linus Walleij ------------------------------------------------------------------------------ uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev _______________________________________________ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general