All of lore.kernel.org
 help / color / mirror / Atom feed
* pull request: batman-adv 2013-05-29b
@ 2013-05-29  8:10 ` Antonio Quartulli
  0 siblings, 0 replies; 49+ messages in thread
From: Antonio Quartulli @ 2013-05-29  8:10 UTC (permalink / raw)
  To: davem-fT/PcQaiUtIeIZ0/mPfg9Q
  Cc: netdev-u79uwXL29TY76Z2rM5mHXA,
	b.a.t.m.a.n-ZwoEplunGu2X36UT3dwllkB+6BGkLq7r

Hello David,

this is again our pull request intended for net-next/linux-3.11.

Apparently my mail server decided that 14/21 was spam and refused all the
subsequent emails. It's a first step towards the automatic kernel maintenance
:-)

Again:

The only real behavioural change in this batch is the broadcast overhead
reduction on non-wireless interfaces brought by Matthias Schiffer.

The rest is made up by code cleanups and refactoring.

Two highlights on the refactoring are the introduction of
netdev_alloc_skb_ip_align() to avoid to deal with NET_IP_ALIGN manually and the
introduction of the eth_hdr() wherever it was possible in order to improve
readability.


Please pull or let me know of any problem.

Thanks a lot,
	Antonio



The following changes since commit 06ecf24bdf2b7afc6c8fd13de6dba2a96dd331b6:

  net: Fix build warnings after mac_header and transport_header became __u16. (2013-05-28 13:15:50 -0700)

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 6715fd3f0538e805b6a769d66823ec16b8b647ac:

  batman-adv: Start new development cycle (2013-05-29 02:44:56 +0200)

----------------------------------------------------------------
Included changes:
- reduce broadcast overhead on non-lossy wired links
- fix typos in kernel doc
- use eth_hdr() when possible
- use netdev_allock_skb_ip_align() and don't deal with NET_IP_ALIGN
- change VID semantic in the BLA component
- other minor cleanups and code refactoring

----------------------------------------------------------------
Antonio Quartulli (14):
      batman-adv: drop useless argument seqno in neighbor creation
      batman-adv: slightly improve neighbor creation debug message
      batman-adv: don't check the source address twice
      batman-adv: don't check compat version twice
      batman-adv: do not silently ignore wrong condition
      batman-adv: don't initialise batman_iv private members in hard-interface.c
      batman-adv: use eth_hdr() when it makes sense
      batman-adv: move ring_buffer helper functions in bat_iv_ogm
      batman-adv: move batadv_slide_own_bcast_window to bat_iv_ogm.c
      batman-adv: refactor batadv_tt_local_event()
      batman-adv: don't deal with NET_IP_ALIGN manually
      batman-adv: pass a 16bit long flag argument to tt_global_add()
      batman-adv: change VID semantic in the BLA code
      batman-adv: print the VID properly

Linus Lüssing (1):
      batman-adv: Remove unnecessary INIT_HLIST_NODE() calls

Marek Lindner (2):
      batman-adv: fix typos in kernel doc & comments
      batman-adv: do not print orig nodes without nc neighbors on nc table print

Martin Hundebøll (1):
      batman-adv: Move call to batadv_nc_skb_forward() from routing.c to send.c

Matthias Schiffer (2):
      batman-adv: split batadv_is_wifi_iface() into two functions
      batman-adv: send each broadcast only once on non-wireless interfaces

Simon Wunderlich (1):
      batman-adv: Start new development cycle

 net/batman-adv/Makefile                |   1 -
 net/batman-adv/bat_iv_ogm.c            | 122 ++++++++++++++++++++++++---------
 net/batman-adv/bridge_loop_avoidance.c |  94 +++++++++++++------------
 net/batman-adv/bridge_loop_avoidance.h |  12 ++--
 net/batman-adv/distributed-arp-table.c |  82 +++++++++++-----------
 net/batman-adv/hard-interface.c        |  96 +++++++++++++++-----------
 net/batman-adv/icmp_socket.c           |   4 +-
 net/batman-adv/main.h                  |  18 ++++-
 net/batman-adv/network-coding.c        |  22 +++---
 net/batman-adv/network-coding.h        |   6 +-
 net/batman-adv/originator.c            |   6 +-
 net/batman-adv/originator.h            |   2 +-
 net/batman-adv/ring_buffer.c           |  51 --------------
 net/batman-adv/ring_buffer.h           |  27 --------
 net/batman-adv/routing.c               |  64 +++++------------
 net/batman-adv/routing.h               |   1 -
 net/batman-adv/send.c                  |  36 ++++++----
 net/batman-adv/send.h                  |   6 +-
 net/batman-adv/soft-interface.c        |   6 +-
 net/batman-adv/translation-table.c     |  74 +++++++++++++-------
 net/batman-adv/translation-table.h     |   2 +-
 net/batman-adv/types.h                 |   6 +-
 net/batman-adv/unicast.c               |   2 +-
 net/batman-adv/vis.c                   |  19 ++---
 24 files changed, 395 insertions(+), 364 deletions(-)
 delete mode 100644 net/batman-adv/ring_buffer.c
 delete mode 100644 net/batman-adv/ring_buffer.h

^ permalink raw reply	[flat|nested] 49+ messages in thread
* pull request: batman-adv 2013-05-29
@ 2013-05-29  0:59 Antonio Quartulli
  2013-05-29  0:59 ` [PATCH 04/21] batman-adv: drop useless argument seqno in neighbor creation Antonio Quartulli
  0 siblings, 1 reply; 49+ messages in thread
From: Antonio Quartulli @ 2013-05-29  0:59 UTC (permalink / raw)
  To: davem; +Cc: netdev, b.a.t.m.a.n

Hello David,

this is our pull request intended for net-next/linux-3.11.

The only real behavioural change in this batch is the broadcast overhead
reduction on non-wireless interfaces brought by Matthias Schiffer.

The rest is made up by code cleanups and refactoring.

Two highlights on the refactoring are the introduction of
netdev_alloc_skb_ip_align() to avoid to deal with NET_IP_ALIGN manually and the
introduction of the eth_hdr() wherever it was possible in order to improve
readability.


Please pull or let me know of any problem.

Thanks a lot,
	Antonio



The following changes since commit 06ecf24bdf2b7afc6c8fd13de6dba2a96dd331b6:

  net: Fix build warnings after mac_header and transport_header became __u16. (2013-05-28 13:15:50 -0700)

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 6715fd3f0538e805b6a769d66823ec16b8b647ac:

  batman-adv: Start new development cycle (2013-05-29 02:44:56 +0200)

----------------------------------------------------------------
Included changes:
- reduce broadcast overhead on non-lossy wired links
- fix typos in kernel doc
- use eth_hdr() when possible
- use netdev_allock_skb_ip_align() and don't deal with NET_IP_ALIGN
- change VID semantic in the BLA component
- other minor cleanups and code refactoring

----------------------------------------------------------------
Antonio Quartulli (14):
      batman-adv: drop useless argument seqno in neighbor creation
      batman-adv: slightly improve neighbor creation debug message
      batman-adv: don't check the source address twice
      batman-adv: don't check compat version twice
      batman-adv: do not silently ignore wrong condition
      batman-adv: don't initialise batman_iv private members in hard-interface.c
      batman-adv: use eth_hdr() when it makes sense
      batman-adv: move ring_buffer helper functions in bat_iv_ogm
      batman-adv: move batadv_slide_own_bcast_window to bat_iv_ogm.c
      batman-adv: refactor batadv_tt_local_event()
      batman-adv: don't deal with NET_IP_ALIGN manually
      batman-adv: pass a 16bit long flag argument to tt_global_add()
      batman-adv: change VID semantic in the BLA code
      batman-adv: print the VID properly

Linus Lüssing (1):
      batman-adv: Remove unnecessary INIT_HLIST_NODE() calls

Marek Lindner (2):
      batman-adv: fix typos in kernel doc & comments
      batman-adv: do not print orig nodes without nc neighbors on nc table print

Martin Hundebøll (1):
      batman-adv: Move call to batadv_nc_skb_forward() from routing.c to send.c

Matthias Schiffer (2):
      batman-adv: split batadv_is_wifi_iface() into two functions
      batman-adv: send each broadcast only once on non-wireless interfaces

Simon Wunderlich (1):
      batman-adv: Start new development cycle

 net/batman-adv/Makefile                |   1 -
 net/batman-adv/bat_iv_ogm.c            | 122 ++++++++++++++++++++++++---------
 net/batman-adv/bridge_loop_avoidance.c |  94 +++++++++++++------------
 net/batman-adv/bridge_loop_avoidance.h |  12 ++--
 net/batman-adv/distributed-arp-table.c |  82 +++++++++++-----------
 net/batman-adv/hard-interface.c        |  96 +++++++++++++++-----------
 net/batman-adv/icmp_socket.c           |   4 +-
 net/batman-adv/main.h                  |  18 ++++-
 net/batman-adv/network-coding.c        |  22 +++---
 net/batman-adv/network-coding.h        |   6 +-
 net/batman-adv/originator.c            |   6 +-
 net/batman-adv/originator.h            |   2 +-
 net/batman-adv/ring_buffer.c           |  51 --------------
 net/batman-adv/ring_buffer.h           |  27 --------
 net/batman-adv/routing.c               |  64 +++++------------
 net/batman-adv/routing.h               |   1 -
 net/batman-adv/send.c                  |  36 ++++++----
 net/batman-adv/send.h                  |   6 +-
 net/batman-adv/soft-interface.c        |   6 +-
 net/batman-adv/translation-table.c     |  74 +++++++++++++-------
 net/batman-adv/translation-table.h     |   2 +-
 net/batman-adv/types.h                 |   6 +-
 net/batman-adv/unicast.c               |   2 +-
 net/batman-adv/vis.c                   |  19 ++---
 24 files changed, 395 insertions(+), 364 deletions(-)
 delete mode 100644 net/batman-adv/ring_buffer.c
 delete mode 100644 net/batman-adv/ring_buffer.h

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

end of thread, other threads:[~2013-05-30 22:54 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-05-29  8:10 pull request: batman-adv 2013-05-29b Antonio Quartulli
2013-05-29  8:10 ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 01/21] batman-adv: split batadv_is_wifi_iface() into two functions Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 02/21] batman-adv: send each broadcast only once on non-wireless interfaces Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 03/21] batman-adv: fix typos in kernel doc & comments Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 04/21] batman-adv: drop useless argument seqno in neighbor creation Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 05/21] batman-adv: slightly improve neighbor creation debug message Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 06/21] batman-adv: don't check the source address twice Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 07/21] batman-adv: don't check compat version twice Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 08/21] batman-adv: do not silently ignore wrong condition Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 09/21] batman-adv: don't initialise batman_iv private members in hard-interface.c Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 10/21] batman-adv: use eth_hdr() when it makes sense Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 11/21] batman-adv: move ring_buffer helper functions in bat_iv_ogm Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 12/21] batman-adv: move batadv_slide_own_bcast_window to bat_iv_ogm.c Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 13/21] batman-adv: refactor batadv_tt_local_event() Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 14/21] batman-adv: don't deal with NET_IP_ALIGN manually Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 15/21] batman-adv: pass a 16bit long flag argument to tt_global_add() Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 16/21] batman-adv: Remove unnecessary INIT_HLIST_NODE() calls Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:10 ` [PATCH 17/21] batman-adv: do not print orig nodes without nc neighbors on nc table print Antonio Quartulli
2013-05-29  8:10   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:12 ` [PATCH 18/21] batman-adv: change VID semantic in the BLA code Antonio Quartulli
2013-05-29  8:12   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:12   ` [PATCH 19/21] batman-adv: print the VID properly Antonio Quartulli
2013-05-29  8:12     ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:12   ` [PATCH 20/21] batman-adv: Move call to batadv_nc_skb_forward() from routing.c to send.c Antonio Quartulli
2013-05-29  8:12     ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:12   ` [PATCH 21/21] batman-adv: Start new development cycle Antonio Quartulli
2013-05-29  8:12     ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-29  8:17 ` pull request: batman-adv 2013-05-29b Antonio Quartulli
2013-05-29  8:17   ` [B.A.T.M.A.N.] " Antonio Quartulli
2013-05-30 22:53 ` David Miller
2013-05-30 22:53   ` [B.A.T.M.A.N.] " David Miller
  -- strict thread matches above, loose matches on Subject: below --
2013-05-29  0:59 pull request: batman-adv 2013-05-29 Antonio Quartulli
2013-05-29  0:59 ` [PATCH 04/21] batman-adv: drop useless argument seqno in neighbor creation Antonio Quartulli

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.