Description of problem: Running "cat /proc/net/anycast6" in the current RHEL-5 current causes a reference leak, where we do an "in6_dev_get", but never a "in6_dev_put" in ac6_get_first(). This results in ethernet devices that cannot be removed with rmmod, and requires a reboot to fix. The solution is from an upstream patch here: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=aa6e4a96e7589948fe770744f7bb4f0f743dddaa which just adds the in6_dev_put.
Created attachment 149304 [details] Simple patch to correctly "put" ipv6 device
*** This bug has been marked as a duplicate of 231310 ***