| To: | Alexey Kuznetsov <kuznet@xxxxxxxxxxxxx> |
|---|---|
| Subject: | fib/netdev cleanup |
| From: | Julian Anastasov <ja@xxxxxx> |
| Date: | Sat, 15 Dec 2001 01:00:41 +0000 (GMT) |
| Cc: | <netdev@xxxxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxx> |
| Sender: | owner-netdev@xxxxxxxxxxx |
Hello,
I see some problems with the netdev notifications for
the FIB:
1. fib_inetaddr_event deletes all routes when the last address is
deleted which is wrong, may be because there is the 2nd problem:
2. FIB never detects NETDEV_UNREGISTER because ip_ptr is already NULL
3. We better to clear nh->nh_dev on NETDEV_UNREGISTER, fatal for
multipath routes in 2.4 (problem known from some time ago)
I uploaded all these changes, both for 2.2 and 2.4 here:
http://www.linuxvirtualserver.org/~julian/fibnetdev-2.4.16-1.diff
http://www.linuxvirtualserver.org/~julian/fibnetdev-2.2.20-1.diff
Regards
--
Julian Anastasov <ja@xxxxxx>
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH] v2.5.1-pre10-02_kvec_net.diff, Benjamin LaHaise |
|---|---|
| Next by Date: | [PATCH] make netfilter able to change/see skb->priority, bert hubert |
| Previous by Thread: | [PATCH] v2.5.1-pre10-02_kvec_net.diff, Benjamin LaHaise |
| Next by Thread: | Re: fib/netdev cleanup, kuznet |
| Indexes: | [Date] [Thread] [Top] [All Lists] |