All of lore.kernel.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] batman-adv for 2.6.38 (1)
@ 2010-11-21 23:55 Sven Eckelmann
  2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 01/29] Staging: batman-adv: Replace Andrew Lunn as Staging maintainer Sven Eckelmann
                   ` (29 more replies)
  0 siblings, 30 replies; 37+ messages in thread
From: Sven Eckelmann @ 2010-11-21 23:55 UTC (permalink / raw)
  To: greg; +Cc: b.a.t.m.a.n

Hi,

here are the feature patches which are targeted for 2.6.38.

Important features include:
 * Fragmentation of forward packets
 * reassemble of fragmented packets during transfer
 * softif bridge loop avoidance
 * gateway support for dhcp(v6) filtering
 * hash related optimizations

thanks,
	Sven

Andreas Langer (6):
      Staging: batman-adv: restructure fragmentation to handle batman unicast packets
      Staging: batman-adv: add frag_ prefix to all fragmentation related functions
      Staging: batman-adv: move skb reassembly of fragmented packets into dedicated function
      Staging: batman-adv: remove redundant is_my_mac() check in route_unicast_packet
      Staging: batman-adv: fragment forwarded packets
      Staging: batman-adv: reassemble fragmented skb if mtu allows it

Linus Lüssing (4):
      Staging: batman-adv: Unify sysfs file names with their bat_priv atomics
      Staging: batman-adv: Wrapper functions for sysfs storing
      Staging: batman-adv: Ommit storing struct device in sysfs functions
      Staging: batman-adv: Make hop_penalty configurable via sysfs

Marek Lindner (8):
      Staging: batman-adv: ensure that eth_type_trans gets linear memory
      Staging: batman-adv: convert batman_if custom refcounting to kref functions
      Staging: batman-adv: use rcu callbacks when freeing batman_if
      Staging: batman-adv: softif bridge loop avoidance
      Staging: batman-adv: send DHCP requests directly to the chosen gw
      Staging: batman-adv: best gw DHCP filter 802.1Q support
      Staging: batman-adv: add gateway IPv6 support by filtering DHCPv6 messages
      Staging: batman-adv: adding gateway functionality

Sven Eckelmann (11):
      Staging: batman-adv: Replace Andrew Lunn as Staging maintainer
      Staging: batman-adv: Add new sysfs files to README
      Staging: batman-adv: Don't remove interface with spinlock held
      Staging: batman-adv: Remove hashdata_compare_cb from hash
      Staging: batman-adv: Remove hashdata_choose_cb from hash
      Staging: batman-adv: Move hash callback related function to header
      Staging: batman-adv: Make hash_iterate inlineable
      Staging: batman-adv: Rewrite hash using hlist_*
      Staging: batman-adv: Limit spin_locks to spin_lock_bh
      Staging: batman-adv: Use kernel version min macro
      Staging: batman-adv: Use kernel functions to identify broadcasts

 drivers/staging/batman-adv/Makefile             |   19 +-
 drivers/staging/batman-adv/README               |    6 +-
 drivers/staging/batman-adv/TODO                 |    6 +-
 drivers/staging/batman-adv/aggregation.c        |   18 +-
 drivers/staging/batman-adv/bat_debugfs.c        |   33 ++-
 drivers/staging/batman-adv/bat_sysfs.c          |  425 +++++++++++---------
 drivers/staging/batman-adv/gateway_client.c     |  477 +++++++++++++++++++++++
 drivers/staging/batman-adv/gateway_client.h     |   36 ++
 drivers/staging/batman-adv/gateway_common.c     |  177 +++++++++
 drivers/staging/batman-adv/gateway_common.h     |   38 ++
 drivers/staging/batman-adv/hard-interface.c     |   71 ++--
 drivers/staging/batman-adv/hard-interface.h     |   13 +-
 drivers/staging/batman-adv/hash.c               |  237 +-----------
 drivers/staging/batman-adv/hash.h               |  219 +++++++++--
 drivers/staging/batman-adv/icmp_socket.c        |   26 +-
 drivers/staging/batman-adv/main.c               |   46 +--
 drivers/staging/batman-adv/main.h               |    9 +-
 drivers/staging/batman-adv/originator.c         |   75 ++--
 drivers/staging/batman-adv/originator.h         |   28 ++
 drivers/staging/batman-adv/packet.h             |    4 +-
 drivers/staging/batman-adv/routing.c            |  188 +++++-----
 drivers/staging/batman-adv/routing.h            |    2 +
 drivers/staging/batman-adv/send.c               |   48 ++-
 drivers/staging/batman-adv/soft-interface.c     |  333 +++++++++++++++-
 drivers/staging/batman-adv/soft-interface.h     |    5 +-
 drivers/staging/batman-adv/sysfs-class-net-mesh |   28 ++
 drivers/staging/batman-adv/translation-table.c  |  128 ++++---
 drivers/staging/batman-adv/types.h              |   46 ++-
 drivers/staging/batman-adv/unicast.c            |  158 ++++++--
 drivers/staging/batman-adv/unicast.h            |   12 +-
 drivers/staging/batman-adv/vis.c                |  143 ++++----
 31 files changed, 2131 insertions(+), 923 deletions(-)

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

end of thread, other threads:[~2010-11-29 18:55 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-21 23:55 [B.A.T.M.A.N.] batman-adv for 2.6.38 (1) Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 01/29] Staging: batman-adv: Replace Andrew Lunn as Staging maintainer Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 02/29] Staging: batman-adv: ensure that eth_type_trans gets linear memory Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 03/29] Staging: batman-adv: Add new sysfs files to README Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 04/29] Staging: batman-adv: Don't remove interface with spinlock held Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 05/29] Staging: batman-adv: convert batman_if custom refcounting to kref functions Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 06/29] Staging: batman-adv: use rcu callbacks when freeing batman_if Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 07/29] Staging: batman-adv: restructure fragmentation to handle batman unicast packets Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 08/29] Staging: batman-adv: add frag_ prefix to all fragmentation related functions Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 09/29] Staging: batman-adv: move skb reassembly of fragmented packets into dedicated function Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 10/29] Staging: batman-adv: remove redundant is_my_mac() check in route_unicast_packet Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 11/29] Staging: batman-adv: fragment forwarded packets Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 12/29] Staging: batman-adv: reassemble fragmented skb if mtu allows it Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 13/29] Staging: batman-adv: softif bridge loop avoidance Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 14/29] Staging: batman-adv: Unify sysfs file names with their bat_priv atomics Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 15/29] Staging: batman-adv: Wrapper functions for sysfs storing Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 16/29] Staging: batman-adv: Ommit storing struct device in sysfs functions Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 17/29] Staging: batman-adv: Make hop_penalty configurable via sysfs Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 18/29] Staging: batman-adv: Remove hashdata_compare_cb from hash Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 19/29] Staging: batman-adv: Remove hashdata_choose_cb " Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 20/29] Staging: batman-adv: Move hash callback related function to header Sven Eckelmann
2010-11-21 23:55 ` [B.A.T.M.A.N.] [PATCH 21/29] Staging: batman-adv: Make hash_iterate inlineable Sven Eckelmann
2010-11-21 23:56 ` [B.A.T.M.A.N.] [PATCH 22/29] Staging: batman-adv: Rewrite hash using hlist_* Sven Eckelmann
2010-11-21 23:56 ` [B.A.T.M.A.N.] [PATCH 23/29] Staging: batman-adv: Limit spin_locks to spin_lock_bh Sven Eckelmann
2010-11-21 23:56 ` [B.A.T.M.A.N.] [PATCH 24/29] Staging: batman-adv: adding gateway functionality Sven Eckelmann
2010-11-21 23:56 ` [B.A.T.M.A.N.] [PATCH 25/29] Staging: batman-adv: send DHCP requests directly to the chosen gw Sven Eckelmann
2010-11-21 23:56 ` [B.A.T.M.A.N.] [PATCH 26/29] Staging: batman-adv: best gw DHCP filter 802.1Q support Sven Eckelmann
2010-11-21 23:56 ` [B.A.T.M.A.N.] [PATCH 27/29] Staging: batman-adv: add gateway IPv6 support by filtering DHCPv6 messages Sven Eckelmann
2010-11-21 23:56 ` [B.A.T.M.A.N.] [PATCH 28/29] Staging: batman-adv: Use kernel version min macro Sven Eckelmann
2010-11-21 23:56 ` [B.A.T.M.A.N.] [PATCH 29/29] Staging: batman-adv: Use kernel functions to identify broadcasts Sven Eckelmann
2010-11-22  1:06 ` [B.A.T.M.A.N.] batman-adv for 2.6.38 (1) Marek Lindner
2010-11-22 10:28   ` Sven Eckelmann
2010-11-22 11:34     ` [B.A.T.M.A.N.] Staging: batman-adv for 2.6.37 (6) Sven Eckelmann
2010-11-29 18:55       ` Greg KH
2010-11-22 11:34     ` [B.A.T.M.A.N.] [PATCH-stable] Staging: batman-adv: ensure that eth_type_trans gets linear memory Sven Eckelmann
2010-11-22 11:34     ` [B.A.T.M.A.N.] [PATCH 1/2] " Sven Eckelmann
2010-11-22 11:34     ` [B.A.T.M.A.N.] [PATCH 2/2] Staging: batman-adv: Don't remove interface with spinlock held Sven Eckelmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.