lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20160822135620.15337-1-sw@simonwunderlich.de>
Date:   Mon, 22 Aug 2016 15:56:00 +0200
From:   Simon Wunderlich <sw@...onwunderlich.de>
To:     davem@...emloft.net
Cc:     netdev@...r.kernel.org, b.a.t.m.a.n@...ts.open-mesh.org,
        Simon Wunderlich <sw@...onwunderlich.de>
Subject: [PATCH 00/20] pull request for net-next: batman-adv 2016-08-16*

Hi David,

this is our third (and final, for now) pull request for batman-adv in this round,
with mostly maintainability stuff.

Please pull or let me know of any problem!

Thank you,
      Simon

The following changes since commit 4c09a08b47ffac9aa3bc91870aa54c9ae39d9674:

  batman-adv: Indicate netlink socket can be used with netns. (2016-08-09 07:54:43 +0200)

are available in the git repository at:

  git://git.open-mesh.org/linux-merge.git tags/batadv-next-for-davem-20160822

for you to fetch changes up to dc1cbd145eecf21209d0322874e1766bcbce3e3f:

  batman-adv: Allow to disable debugfs support (2016-08-09 07:54:54 +0200)

----------------------------------------------------------------
This feature patchset includes the following changes:

 - place kref_get near usage of referenced objects, separate patches
   for various used objects to improve readability and maintainability
   by Sven Eckelmann (18 patches)

 - Keep batadv net device when all hard interfaces disappear, to
   improve situations where tools currently use work arounds, by
   Sven Eckelmann

 - Add an option to disable debugfs support to minimize footprint when
   userspace uses netlink only, by Sven Eckelmann

----------------------------------------------------------------
Sven Eckelmann (20):
      batman-adv: Place kref_get for orig_node_vlan near use
      batman-adv: Place kref_get for orig_ifinfo near use
      batman-adv: Place kref_get for tt_orig_list_entry near use
      batman-adv: Place kref_get for neigh_ifinfo near use
      batman-adv: Place kref_get for neigh_node near use
      batman-adv: Place kref_get for orig_node near use
      batman-adv: Place kref_get for tt_local_entry near use
      batman-adv: Place kref_get for tt_common near use
      batman-adv: Place kref_get for bla_claim near use
      batman-adv: Place kref_get for bla_backbone_gw near use
      batman-adv: Place kref_get for dat_entry near use
      batman-adv: Place kref_get for gw_node near use
      batman-adv: Place kref_get for hard_iface near use
      batman-adv: Place kref_get for softif_vlan near use
      batman-adv: Place kref_get for nc_node near use
      batman-adv: Place kref_get for nc_path near use
      batman-adv: Place kref_get for tvlv_container near use
      batman-adv: Place kref_get for tvlv_handler near use
      batman-adv: Keep batadv netdev when hardif disappears
      batman-adv: Allow to disable debugfs support

 net/batman-adv/Kconfig                 | 15 +++++++++++++--
 net/batman-adv/Makefile                |  4 ++--
 net/batman-adv/bat_algo.c              |  2 ++
 net/batman-adv/bat_iv_ogm.c            | 19 ++++++++++++++++---
 net/batman-adv/bat_v.c                 | 12 ++++++++++++
 net/batman-adv/bat_v_ogm.c             |  5 ++---
 net/batman-adv/bridge_loop_avoidance.c | 13 ++++++++-----
 net/batman-adv/debugfs.h               |  2 +-
 net/batman-adv/distributed-arp-table.c |  4 +++-
 net/batman-adv/gateway_client.c        | 10 ++++++++--
 net/batman-adv/hard-interface.c        |  8 +++-----
 net/batman-adv/icmp_socket.h           | 18 +++++++++++++++++-
 net/batman-adv/main.c                  |  2 ++
 net/batman-adv/multicast.c             |  2 ++
 net/batman-adv/network-coding.c        | 11 ++++++-----
 net/batman-adv/originator.c            | 12 ++++++++----
 net/batman-adv/soft-interface.c        |  4 ++++
 net/batman-adv/translation-table.c     | 10 +++++++---
 net/batman-adv/tvlv.c                  |  9 +++++++++
 net/batman-adv/types.h                 |  6 ++++++
 20 files changed, 131 insertions(+), 37 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ