On Monday 20 April 2015 11:44:09 Marek Lindner wrote:
On Sunday, April 19, 2015 19:49:00 Linus Lüssing wrote:
On Fri, Apr 17, 2015 at 09:29:21PM +0200, Sven Eckelmann wrote:
The person submitting the patches to the Networking maintainer has to take each patch and move files around and add some files to make it work in the actual kernel tree. Having all files included and already in the correct kernel tree layout should make this a lot easier.
I like the idea. Was moving patches between in- and out-of-kernel-tree batman-adv a few times, too and that'd spare an sed call in the future :).
If I am not mistaken the build process of the various packages need to be adapted unless we provide a Makefile in the root folder ?
This is what the RFC is about (btw. I have a cleaner version of the Makefile here in my HDD). It tries to keep the batman-adv stuff in net/batman-adv and provides the compat and extra Makefile stuff in the root folder. You should be able to do a diff of batman-adv:net/batman-adv + linux:net/batman-adv and see no difference.
This means the person moving patches from batman-adv to net-next (or the other way around) still has some occasional changes in the compat code outside of net/batman-adv/ which he must removed (or added). But I hope it is still helpful.
Kind regards, Sven