IFA_F_OPTIMISTIC is not supported?

2017-09-08 Thread soohoon . lee
rtm_newaddr masks off OPTIMISTIC. inet6_rtm_newaddr(struct sk_buff *skb, struct nlmsghdr *nlh) ... /* We ignore other flags so far. */ ifa_flags &= IFA_F_NODAD | IFA_F_HOMEADDRESS | IFA_F_MANAGETEMPADDR | IFA_F_NOPREFIXROUTE; Is there any problem or not

[PATCH net v3] usbnet: Stop RX Q on MTU change

2016-06-29 Thread soohoon . lee
When MTU is changed unlink_urbs() flushes RX Q but mean while usbnet_bh() can fill up the Q at the same time. Depends on which HCD is down there unlink takes long time then the flush never ends. Signed-off-by: Soohoon Lee <soohoon@f5.com> Reviewed-by: Kimball Murray <kmur.

[PATCH net v2.3] usbnet: Stop RX Q on MTU change

2016-06-29 Thread soohoon . lee
When MTU is changed unlink_urbs() flushes RX Q but mean while usbnet_bh() can fill up the Q at the same time. Depends on which HCD is down there unlink takes long time then the flush never ends. Signed-off-by: Soohoon Lee <soohoon@f5.com> Reviewed-by: Kimball Murray <kmur.

[PATCH usbnet v2.1] mtu change needs to stop RX

2016-06-23 Thread Soohoon Lee
When MTU is changed unlink_urbs() flushes RX Q but mean while usbnet_bh() can fill up the Q at the same time. Depends on which HCD is down there unlink takes long time then the flush never ends. Signed-off-by: Soohoon Lee <soohoon@f5.com> Reviewed-by: Kimball Murray <kmur...@f5.c

[PATCH usbnet v2] mtu change needs to stop RX

2016-06-23 Thread Soohoon Lee
When MTU is changed unlink_urbs() flushes RX Q but mean while usbnet_bh() can fill up the Q at the same time. Depends on which HCD is down there unlink takes long time then the flush never ends. Reviewed-by: kmur...@f5.com diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c index

[ PATCH] usbnet.c mtu change needs to stop RX

2016-06-23 Thread Soohoon Lee
When MTU is changed unlink_urbs() flushes RX Q but mean while usbnet_bh() can fill up the Q at the same time. Depends on which HCD is down there unlink takes long time then the flush never ends. diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c index 61ba464..e03e3e6 100644 ---