]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
authorDavid S. Miller <davem@davemloft.net>
Wed, 11 May 2016 03:36:14 +0000 (23:36 -0400)
committerDavid S. Miller <davem@davemloft.net>
Wed, 11 May 2016 03:36:14 +0000 (23:36 -0400)
commite68d9dbf8fbb2a3af46e27f16bdb7d8d8df552fd
treee878f445261d1d28c53660c580d3d6d47aac565e
parentbf70def12fd088f648b2731f4c18beb6b1508926
parent9f9ff69f839fc79ad5abbde67c5d8993395f0b56
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge

Antonio Quartulli says:

====================
Included changes:
- remove useless skb size check in batadv_interface_rx
- basic netns support introduced by Andrew Lunn:
    - prevent virtual interface from changing netns by setting
      NETIF_F_NETNS_LOCAL
    - create virtual interface within the netns of the first
      hard-interface
- introduce detection of complex bridge loops and report event
  to the user (via udev) when the Bridge Loop Avoidance mechanism
  can't prevent them
- minor reference counting bugfixes for the hard_iface object that
  couldn't make it via the net tree
- use kref_get() instead of kref_get_unless_zero() to make reference
  counting bug more visible
- use batadv_compare_eth() all over the code when possible instead of
  plain memcmp()
- minor code cleanup and style adjustments
====================

Signed-off-by: David S. Miller <davem@davemloft.net>