pull request: batman-adv 2012-10-28
Message ID | 1351423037-5292-1-git-send-email-ordex@autistici.org (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers |
Return-Path: <ordex@autistici.org> Received: from latitanza.investici.org (latitanza.investici.org [82.94.249.234]) by open-mesh.org (Postfix) with ESMTPS id 1306360141D for <b.a.t.m.a.n@lists.open-mesh.org>; Sun, 28 Oct 2012 12:18:07 +0100 (CET) Authentication-Results: open-mesh.org; dkim=pass reason="1024-bit key; insecure key" header.i=@autistici.org header.b=ttTbfVaM; dkim-adsp=pass; dkim-atps=neutral Received: from [82.94.249.234] (latitanza [82.94.249.234]) (Authenticated sender: ordex@autistici.org) by localhost (Postfix) with ESMTPSA id 8ED379817B; Sun, 28 Oct 2012 11:18:02 +0000 (UTC) X-DKIM: Sendmail DKIM Filter v2.8.2 latitanza.investici.org 8ED379817B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1351423086; bh=FjcvgGz/qky0zKgnFOG/LM65EtBxG2+Tm531gTxvsYA=; h=From:To:Cc:Subject:Date:Message-Id; b=ttTbfVaMG9ezLe5/Up05T2OVC6Gsd/sNYYA8S8BYG6S6ZX1ZgUFfvWJWKb98U/uS+ zUJ/G9WDJvC1gf/4CgfSHDitk+p5EwgpE/LlEsB8Yv6forP1O0MfluYQiIcjzQYEf2 Ii8h+ypctY5Xcrj2Yr/XZLJLaSNZyPD7erbXam80= From: Antonio Quartulli <ordex@autistici.org> To: davem@davemloft.net Date: Sun, 28 Oct 2012 12:17:01 +0100 Message-Id: <1351423037-5292-1-git-send-email-ordex@autistici.org> X-Mailer: git-send-email 1.7.12.4 Cc: netdev@vger.kernel.org, b.a.t.m.a.n@lists.open-mesh.org Subject: [B.A.T.M.A.N.] pull request: batman-adv 2012-10-28 X-BeenThere: b.a.t.m.a.n@lists.open-mesh.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: The list for a Better Approach To Mobile Ad-hoc Networking <b.a.t.m.a.n@lists.open-mesh.org> List-Id: The list for a Better Approach To Mobile Ad-hoc Networking <b.a.t.m.a.n.lists.open-mesh.org> List-Unsubscribe: <https://lists.open-mesh.org/mm/options/b.a.t.m.a.n>, <mailto:b.a.t.m.a.n-request@lists.open-mesh.org?subject=unsubscribe> List-Archive: <http://lists.open-mesh.org/pipermail/b.a.t.m.a.n/> List-Post: <mailto:b.a.t.m.a.n@lists.open-mesh.org> List-Help: <mailto:b.a.t.m.a.n-request@lists.open-mesh.org?subject=help> List-Subscribe: <https://lists.open-mesh.org/mm/listinfo/b.a.t.m.a.n>, <mailto:b.a.t.m.a.n-request@lists.open-mesh.org?subject=subscribe> X-List-Received-Date: Sun, 28 Oct 2012 11:18:07 -0000 |
Pull-request
git://git.open-mesh.org/linux-merge.git tags/batman-adv-for-davemMessage
Antonio Quartulli
Oct. 28, 2012, 11:17 a.m. UTC
Hello David, this is our first set of changes intended for net-next/linux-3.8. Here you have a patch by Sven Eckelmann that introduces new lockdep classes for batman-adv virtual interfaces. Then a patch by Simon Wunderlich that adds a filter aimed to silently drop ECTP packets (we saw there are still some devices sending them around and then creating problems to our bridge loop avoidance mechanism). The rest are cleanups, minor fixes and a small struct re-shaping. Thank you very much, Antonio The following changes since commit f019948dbb388eacbc0fb61db1d30e686224df77: Merge branch 'master' of git://1984.lsi.us.es/nf-next (2012-10-26 14:40:55 -0400) 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 2186a06ac573db625b5864d1feb963c2bf0dacac: batman-adv: add kernel-doc for enum batadv_dbg_level (2012-10-27 17:06:38 +0200) ---------------------------------------------------------------- included changes: - some code cleanups and minor fixes (3 of them were reported by Coverity) - 'struct hard_iface' re-shaping to improve multi-protocol support - ECTP packets silent drop - transfer the WIFI flag on clients in case of roaming ---------------------------------------------------------------- Antonio Quartulli (8): batman-adv: use check_unicast_packet() in recv_roam_adv() batman-adv: return proper value in case of hash_add failure batman-adv: properly store the roaming time batman-adv: print packets re-routing on DBG_TT and ratelimit it batman-adv: check for more space before accessing the skb batman-adv: properly convert flag into a boolean value batman-adv: pass the WIFI flag from the local to global entry batman-adv: add kernel-doc for enum batadv_dbg_level Marek Lindner (3): batman-adv: split hard_iface struct for each routing protocol batman-adv: separate BATADV_ATTR_HIF_UINT sysfs name from hard-iface variable batman-adv: consolidate duplicated primary_if checking code Simon Wunderlich (1): batman-adv: don't allow ECTP traffic on batman-adv Sven Eckelmann (4): batman-adv: Set special lockdep classes to avoid lockdep warning batman-adv: Remove extra check in batadv_bit_get_packet batman-adv: Check return value of try_module_get batman-adv: Only increase refcounter once for alternate router net/batman-adv/bat_iv_ogm.c | 43 ++++++++++--------- net/batman-adv/bitarray.c | 23 +++++----- net/batman-adv/bridge_loop_avoidance.c | 36 +++------------- net/batman-adv/debugfs.c | 6 ++- net/batman-adv/gateway_client.c | 19 ++------- net/batman-adv/hard-interface.c | 4 +- net/batman-adv/icmp_socket.c | 12 ++++-- net/batman-adv/main.c | 46 +++++++++++++++----- net/batman-adv/main.h | 19 ++++++--- net/batman-adv/originator.c | 19 ++------- net/batman-adv/routing.c | 54 +++++++++--------------- net/batman-adv/soft-interface.c | 56 ++++++++++++++++++++++++- net/batman-adv/sysfs.c | 15 +++---- net/batman-adv/translation-table.c | 77 +++++++++++++++++----------------- net/batman-adv/translation-table.h | 6 +-- net/batman-adv/types.h | 16 +++++-- 16 files changed, 246 insertions(+), 205 deletions(-)