Re: [PATCH] net: ipv6: Make address flushing on ifdown optional

2016-02-17 Thread David Ahern
On 2/17/16 11:05 AM, David Miller wrote: From: David Ahern Date: Sat, 13 Feb 2016 14:23:27 -0800 @@ -3427,31 +3493,52 @@ static int addrconf_ifdown(struct net_device *dev, int how) write_lock_bh(&idev->lock); } - while (!list_empty(&idev->addr_list)) { -

Re: [PATCH] net: ipv6: Make address flushing on ifdown optional

2016-02-17 Thread David Miller
From: David Ahern Date: Sat, 13 Feb 2016 14:23:27 -0800 > @@ -3427,31 +3493,52 @@ static int addrconf_ifdown(struct net_device *dev, > int how) > write_lock_bh(&idev->lock); > } > > - while (!list_empty(&idev->addr_list)) { > - ifa = list_first_entry(&idev->

Re: [PATCH] net: ipv6: Make address flushing on ifdown optional

2016-02-16 Thread David Ahern
On 2/16/16 7:10 PM, YOSHIFUJI Hideaki wrote: > Hi, > > David Ahern wrote: >> On 2/16/16 1:45 AM, YOSHIFUJI Hideaki wrote: diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt index 24ce97f42d35..7ddbbb67f0db 100644 --- a/Documentation/ne

Re: [PATCH] net: ipv6: Make address flushing on ifdown optional

2016-02-16 Thread YOSHIFUJI Hideaki
Hi, David Ahern wrote: > On 2/16/16 1:45 AM, YOSHIFUJI Hideaki wrote: >>> diff --git a/Documentation/networking/ip-sysctl.txt >>> b/Documentation/networking/ip-sysctl.txt >>> index 24ce97f42d35..7ddbbb67f0db 100644 >>> --- a/Documentation/networking/ip-sysctl.txt >>> +++ b/Documentation/networkin

Re: [PATCH] net: ipv6: Make address flushing on ifdown optional

2016-02-16 Thread David Ahern
On 2/16/16 1:45 AM, YOSHIFUJI Hideaki wrote: >> diff --git a/Documentation/networking/ip-sysctl.txt >> b/Documentation/networking/ip-sysctl.txt >> index 24ce97f42d35..7ddbbb67f0db 100644 >> --- a/Documentation/networking/ip-sysctl.txt >> +++ b/Documentation/networking/ip-sysctl.txt >> @@ -1563,6 +

Re: [PATCH] net: ipv6: Make address flushing on ifdown optional

2016-02-16 Thread YOSHIFUJI Hideaki
Hi, David Ahern wrote: > Currently, all ipv6 addresses are flushed when the interface is configured > down, including global, static addresses: > > $ ip -6 addr add dev eth1 2000:11:1:1::1/64 > $ ip addr show dev eth1 > 3: eth1: mtu 1500 qdisc noop state DOWN group > default qlen 10

Re: [PATCH] net: ipv6: Make address flushing on ifdown optional

2016-02-13 Thread David Ahern
grrr changed the subject in send-email editor which dropped it. obviously this is for net-next On 2/13/16 11:23 PM, David Ahern wrote: Currently, all ipv6 addresses are flushed when the interface is configured down, including global, static addresses: $ ip -6 addr add dev eth1 2000:11

[PATCH] net: ipv6: Make address flushing on ifdown optional

2016-02-13 Thread David Ahern
Currently, all ipv6 addresses are flushed when the interface is configured down, including global, static addresses: $ ip -6 addr add dev eth1 2000:11:1:1::1/64 $ ip addr show dev eth1 3: eth1: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 02:04:11:22:33:0