b.a.t.m.a.n.lists.open-mesh.org archive mirror
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] [PATCH-next 0/6] Patches for batman-adv 2015.0 release
@ 2015-04-17 16:32 Sven Eckelmann
  2015-04-17 16:34 ` [B.A.T.M.A.N.] [PATCH-next 1/6] batman-adv: ignore netdev_set_master() calls on kernels older than 2.6.39 Sven Eckelmann
                   ` (2 more replies)
  0 siblings, 3 replies; 29+ messages in thread
From: Sven Eckelmann @ 2015-04-17 16:32 UTC (permalink / raw)
  To: b.a.t.m.a.n

[-- Attachment #1: Type: text/plain, Size: 2623 bytes --]

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

[-- Attachment #2: release_scheduling.svg --]
[-- Type: image/svg+xml, Size: 55951 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2015-04-21  8:16 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-17 16:32 [B.A.T.M.A.N.] [PATCH-next 0/6] Patches for batman-adv 2015.0 release Sven Eckelmann
2015-04-17 16:34 ` [B.A.T.M.A.N.] [PATCH-next 1/6] batman-adv: ignore netdev_set_master() calls on kernels older than 2.6.39 Sven Eckelmann
2015-04-17 16:34   ` [B.A.T.M.A.N.] [PATCH-next 2/6] batman-adv: replace strnicmp with strncasecmp Sven Eckelmann
2015-04-20  3:34     ` Marek Lindner
2015-04-17 16:34   ` [B.A.T.M.A.N.] [PATCH-next 3/6] batman-adv: Use kasprintf Sven Eckelmann
2015-04-20  3:37     ` Marek Lindner
2015-04-17 16:34   ` [B.A.T.M.A.N.] [PATCH-next 4/6] dev: introduce dev_get_iflink() Sven Eckelmann
2015-04-17 16:40     ` [B.A.T.M.A.N.] [PATCH-nextv2 " Sven Eckelmann
2015-04-17 17:15     ` [B.A.T.M.A.N.] [PATCH-nextv2 4/6] batman-adv: " Sven Eckelmann
2015-04-20  3:38       ` Marek Lindner
2015-04-17 16:34   ` [B.A.T.M.A.N.] [PATCH-next 5/6] Revert "batman-adv: fix var name to keep compatibility with old kernels" Sven Eckelmann
2015-04-17 17:18     ` [B.A.T.M.A.N.] [PATCH-nextv2 5/6] batman-adv: Revert "fix " Sven Eckelmann
2015-04-20 14:06       ` Antonio Quartulli
2015-04-20 15:23         ` Marek Lindner
2015-04-17 16:34   ` [B.A.T.M.A.N.] [PATCH-next 6/6] batman-adv: Use kernel variable declaration order in batadv_send_skb_unicast Sven Eckelmann
2015-04-20 15:27     ` Marek Lindner
2015-04-20 16:05       ` Sven Eckelmann
2015-04-21  8:16         ` Antonio Quartulli
2015-04-20  3:32   ` [B.A.T.M.A.N.] [PATCH-next 1/6] batman-adv: ignore netdev_set_master() calls on kernels older than 2.6.39 Marek Lindner
2015-04-20  6:11     ` Sven Eckelmann
2015-04-20  6:24       ` Marek Lindner
2015-04-17 18:03 ` [B.A.T.M.A.N.] [PATCH-next 0/6] Patches for batman-adv 2015.0 release Sven Eckelmann
2015-04-20 17:25   ` Sven Eckelmann
2015-04-20  3:23 ` Marek Lindner
2015-04-20  6:05   ` Sven Eckelmann
2015-04-20  6:30     ` Marek Lindner
2015-04-20 12:05       ` Antonio Quartulli
2015-04-20 12:12         ` Sven Eckelmann
2015-04-20 12:22           ` Antonio Quartulli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).