From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sven Eckelmann Date: Fri, 17 Apr 2015 18:32:45 +0200 Message-ID: <13114664.Eg4ODy7KEo@bentobox> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart4073973.q7iOdBf9ul" Content-Transfer-Encoding: 7Bit Subject: [B.A.T.M.A.N.] [PATCH-next 0/6] Patches for batman-adv 2015.0 release Reply-To: The list for a Better Approach To Mobile Ad-hoc Networking List-Id: The list for a Better Approach To Mobile Ad-hoc Networking List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "b.a.t.m.a.n" This is a multi-part message in MIME format. --nextPart4073973.q7iOdBf9ul Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Hi, I was told that batman-adv 2015.0 should be released based on patches which are currently in Linux 4.1. I've checked the current state and it seems that there are even patches in Linux 4.0 which aren't yet merged into the out-of-tree module. And also patches of the Linux 4.1 kernel tree aren't applied. The net-next merge window for Linux 4.1 is closed for this kernel but Linus still gathers patches for it. This is also the reason why there are some patches for batman-adv not yet in Linus tree but in David's net.git. Interestingly, some of these patches were already merged in the out-of-tree module - but not all. This patchset is just to cleanup the current state of net.git. Sorry for all the merge conflicts which may now happen with master and some patches on the mailing list. Included patches ~~~~~~~~~~~~~~~~ Patches which were missing: * https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b7a8d756fb8080ab6ba9f4a9d4056a1056245fbc * https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b98fe24ca7d0effdd4c47a9f681d9e4f10442827 * https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=a54acb3a6f853e8394c4cb7b6a4d93c88f13eefd Patches which are in batman-adv master but should be in this release: * http://git.open-mesh.org/batman-adv.git/commit/3f74f359cb7e96bbc68d62e1fc48b04b6efb4ca7 A patch which should never ever have existed in the first place (please correct me when I've missed the actual problem): * http://git.open-mesh.org/linux-merge.git/commit/b53915310227cc9b029ba0fa5aae44e50a461f80 The weirdest commit is one which is in batman-adv next but can nowhere be found in the kernel trees. It is already part of the release v2014.2.0: * http://git.open-mesh.org/batman-adv.git/commit/31f391475cc08724e96ab060ef4aa6503d11da8e (havent touched this commit because this is just too weird) Releases ~~~~~~~~ I was also under the impression that no one really knew what will be released and what version of the kernel tree it will be based on. How about changing the Release-todo (see attached image) * maint branch is released as feature release 2015.a after linux 4.x is tagged * 2015.a.y branches are released on demand... most likely never * content of master becomes new maint after release It is basically an old idea [1] with the branches renamed to keep "master" as the main development branch (submission to David's net-next.git) and "maint" as the branch which gathers bugfixes for net.git. Kind regards, Sven [1] https://lists.open-mesh.org/pipermail/b.a.t.m.a.n/2012-December/008719.html --nextPart4073973.q7iOdBf9ul Content-Disposition: attachment; filename="release_scheduling.svg" Content-Transfer-Encoding: quoted-printable Content-Type: image/svg+xml; name="release_scheduling.svg" image/svg+xml net.git for 4.x rc1 rc2 rc3 rc4 rc5 rc6 rc7 rc8 final .1 .2 net.git for 4.y rc1 rc2 rc3 rc4 rc5 rc6 rc7 rc8 final Linux 2015.a batman-adv 2015.b master maint maint 2014.z net-next.git for 4.y stable for 4.x.=CE=B1 4.y 4.x --nextPart4073973.q7iOdBf9ul--