Interface routes left over undeletable with RADIX_MPATH
Sami Halabi
sodynet1 at gmail.com
Fri Jan 3 08:37:51 UTC 2014
Hi,
I've seen this problem also...
My workaround :
ifconfig lo0 delete (or destroy and rebuild i cant remmember)
That deletef all thr ips in lo0
Sami
בתאריך 2 בינו 2014 12:29, "Nikolay Denev" <ndenev at gmail.com> כתב:
> Hi,
>
> While digging around for the "rtfree 2" panics with RADIX_MPATH I've
> reported in misc/185092, (yeah, should've been kern, or net, not misc)
> I've noticed that the interface routes that are installed on the
> loopback interface are left over when the address is removed and
> RADIX_MPATH is used. Moreover, since these now I believe are flagged
> as RTF_PINNED it's unable to delete them.
>
> Here is what happens with 10.0-RC3 GENERIC:
>
> # ifconfig em0 10.10.10.10/24
> # netstat -rnfinet | grep 10.10.10.10
> # 10.10.10.10 link#1 UHS 0 0 lo0
> # ifconfig em0 delete
> # netstat -rnfinet | grep 10.10.10.10
> #
>
> However, this happens with RADIX_MPATH kernel:
>
> # ifconfig em0 10.10.10.10/24
> # netstat -rnfinet | grep 10.10.10.10
> # 10.10.10.10 link#1 UHS 0 0 lo0
> # ifconfig em0 delete
> # netstat -rnfinet | grep 10.10.10.10
> # 10.10.10.10 link#1 UHS 0 0 lo0
> # route delete 10.10.10.10 -iface lo0
> # route: writing to routing socket: No such process
> # delete host 10.10.10.10: gateway lo0 fib0: not in table
>
> The address is successfully removed from the em0 interface, but the
> route over the loopback interface stays, even survives "route flush"
>
>
> --Nikolay
> _______________________________________________
> freebsd-net at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
>
More information about the freebsd-net
mailing list