netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pull request: batman-adv 2012-11-19
@ 2012-11-19  8:24 Antonio Quartulli
  2012-11-19  8:24 ` [PATCH 01/10] batman-adv: Mark best gateway in transtable_global debugfs Antonio Quartulli
                   ` (9 more replies)
  0 siblings, 10 replies; 18+ messages in thread
From: Antonio Quartulli @ 2012-11-19  8:24 UTC (permalink / raw)
  To: davem; +Cc: netdev, b.a.t.m.a.n

Hello David,

this should be our last batch of patches intended for net-next/linux-3.8.
In this patchset we have patches 7,8/10 by Sven Eckelmann which improve the crc
computation on broadcast packets (in the Bridge Loop Avoidance component) by
using crc32c and by avoiding the entire linearisation of the skb! Then, patch
4/10 introduces a new debugfs file which exports the compatibility version so
that users having different batman-adv releases can understand whether they can
or cannot communicate.
Patch 10/10 removes the packed attribute for the unicast message type and adds
"#pragma pack(2)" (again, this is just part of our intermediate changes which do
not break compatibility. The real restructure will come later..).


The others are cleanups or small code refactoring.


Let me know if there is any problem!

Thank you,
	Antonio


The following changes since commit 3594698a1fb8e5ae60a92c72ce9ca280256939a7:

  net: Make CAP_NET_BIND_SERVICE per user namespace (2012-11-18 20:33:37 -0500)

are available in the git repository at:

  git://git.open-mesh.org/linux-merge.git tags/batman-adv-for-davem

for you to fetch changes up to 15401e33ef94d4f251c42e8228e6c387327f38f8:

  batman-adv: Use packing of 2 for all headers before an ethernet header (2012-11-19 09:14:11 +0100)

----------------------------------------------------------------
Included changes:
- Increase batman-adv version
- Bridge Loop Avoidance: compute checksum (using crc32) on skb fragments instead
  of linearising it
- sort the sysfs documentation
- export the compatibility version via debugfs
- some other minor cleanups

----------------------------------------------------------------
Antonio Quartulli (2):
      batman-adv: support array of debugfs general attributes
      batman-adv: export compatibility version via debugfs

Marek Lindner (1):
      batman-adv: sysfs documentation should keep alphabetical order

Martin Hundebøll (1):
      batman-adv: Add wrapper to look up neighbor and send skb

Simon Wunderlich (2):
      batman-adv: fix bla compare function
      batman-adv: Fix broadcast duplist for fragmentation

Sven Eckelmann (4):
      batman-adv: Mark best gateway in transtable_global debugfs
      batman-adv: Add function to calculate crc32c for the skb payload
      batman-adv: Start new development cycle
      batman-adv: Use packing of 2 for all headers before an ethernet header

 .../ABI/testing/sysfs-class-net-batman-adv         |  11 +-
 Documentation/ABI/testing/sysfs-class-net-mesh     |  40 +++---
 net/batman-adv/Kconfig                             |   1 +
 net/batman-adv/bridge_loop_avoidance.c             |  36 +++--
 net/batman-adv/bridge_loop_avoidance.h             |   6 +-
 net/batman-adv/debugfs.c                           |  46 ++++--
 net/batman-adv/main.c                              |  46 ++++++
 net/batman-adv/main.h                              |   4 +-
 net/batman-adv/packet.h                            |  16 ++-
 net/batman-adv/routing.c                           |  45 ++----
 net/batman-adv/send.c                              |  33 +++++
 net/batman-adv/send.h                              |   3 +
 net/batman-adv/translation-table.c                 | 155 +++++++++++----------
 net/batman-adv/types.h                             |   2 +-
 net/batman-adv/unicast.c                           |   8 +-
 net/batman-adv/vis.c                               |  35 ++---
 16 files changed, 293 insertions(+), 194 deletions(-)

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

end of thread, other threads:[~2012-11-19 21:09 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-19  8:24 pull request: batman-adv 2012-11-19 Antonio Quartulli
2012-11-19  8:24 ` [PATCH 01/10] batman-adv: Mark best gateway in transtable_global debugfs Antonio Quartulli
2012-11-19  8:24 ` [PATCH 02/10] batman-adv: fix bla compare function Antonio Quartulli
2012-11-19  8:24 ` [PATCH 03/10] batman-adv: support array of debugfs general attributes Antonio Quartulli
2012-11-19  8:24 ` [PATCH 04/10] batman-adv: export compatibility version via debugfs Antonio Quartulli
2012-11-19 18:52   ` Ben Hutchings
2012-11-19 19:10     ` David Miller
2012-11-19 19:29     ` [B.A.T.M.A.N.] " Sven Eckelmann
2012-11-19 19:40       ` Ben Hutchings
2012-11-19 20:25         ` Re: [B.A.T.M.A.N.] " Sven Eckelmann
2012-11-19 19:47       ` David Miller
     [not found]         ` <20121119.144745.1093556126398582629.davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org>
2012-11-19 21:09           ` Antonio Quartulli
2012-11-19  8:24 ` [PATCH 05/10] batman-adv: Add wrapper to look up neighbor and send skb Antonio Quartulli
2012-11-19  8:24 ` [PATCH 06/10] batman-adv: sysfs documentation should keep alphabetical order Antonio Quartulli
2012-11-19  8:24 ` [PATCH 07/10] batman-adv: Add function to calculate crc32c for the skb payload Antonio Quartulli
2012-11-19  8:24 ` [PATCH 08/10] batman-adv: Fix broadcast duplist for fragmentation Antonio Quartulli
2012-11-19  8:24 ` [PATCH 09/10] batman-adv: Start new development cycle Antonio Quartulli
2012-11-19  8:24 ` [PATCH 10/10] batman-adv: Use packing of 2 for all headers before an ethernet header 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).