Bug 91941 - device refcounting broken when moving a route across devices
Summary: device refcounting broken when moving a route across devices
Status: NEW
Alias: None
Product: Networking
Classification: Unclassified
Component: IPV6 (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Hideaki YOSHIFUJI
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-23 19:46 UTC by Lubomir Rintel
Modified: 2015-01-26 14:11 UTC (History)
1 user (show)

See Also:
Kernel Version: 3.10 -- 3.18
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Lubomir Rintel 2015-01-23 19:46:32 UTC
[root@rhel7-5 lkundrak]# sh -x lal
+ ip link add dev0 type dummy
+ ip link set dev0 up
+ ip link add dev1 type dummy
+ ip link set dev1 up
+ ip addr add 2001:db8:8086::2/64 dev dev0
+ ip route add 2001:db8:8086::/48 dev dev0 proto static metric 20
+ ip route add 2001:db8:8088::/48 dev dev1 proto static metric 10
+ ip route replace 2001:db8:8086::/48 dev dev1 proto static metric 20
+ ip link del dev0 type dummy
Message from syslogd@rhel7-5 at Jan 23 10:54:41 ...
 kernel:unregister_netdevice: waiting for dev0 to become free. Usage count = 2
 
Message from syslogd@rhel7-5 at Jan 23 10:54:51 ...
 kernel:unregister_netdevice: waiting for dev0 to become free. Usage count = 2
Comment 1 hannes 2015-01-26 14:11:51 UTC
Addressed in patch:

http://patchwork.ozlabs.org/patch/432749/

Note You need to log in before you can comment on or make changes to this bug.