[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20150703125132.24121.50592.stgit@buzz>
Date: Fri, 03 Jul 2015 15:58:35 +0300
From: Konstantin Khlebnikov <khlebnikov@...dex-team.ru>
To: netdev@...r.kernel.org, "David S. Miller" <davem@...emloft.net>
Cc: Mahesh Bandewar <maheshb@...gle.com>, Jiri Benc <jbenc@...hat.com>
Subject: [PATCH v2 0/5] ipvlan: fix ipv6 autoconfiguration
This patchset fixes ipvlan and its interaction with ipv6 RA. Now ipvlan l2
ports get dev_id and construct unique ipv6 addresses using one mac address.
Changes since v1 (http://comments.gmane.org/gmane.linux.network/363346)
* locking for ipv6 addresses fixed inside ipvlan
* rcu splat will be fixed with this: https://patchwork.ozlabs.org/patch/471481/
* new fix for trivial memory leak and patch which removes address counters
---
Konstantin Khlebnikov (5):
ipvlan: remove counters of ipv4 and ipv6 addresses
ipvlan: plug memory leak in ipvlan_link_delete
ipvlan: unhash addresses without synchronize_rcu
ipvlan: protect addresses with internal spinlock
ipvlan: set dev_id for l2 ports to generate unique IPv6 addresses
Documentation/networking/ipvlan.txt | 11 +++
drivers/net/ipvlan/ipvlan.h | 16 ++++-
drivers/net/ipvlan/ipvlan_core.c | 6 --
drivers/net/ipvlan/ipvlan_main.c | 118 +++++++++++++++++++++++------------
4 files changed, 100 insertions(+), 51 deletions(-)
--
Konstantin
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists