]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS/IP: RDS takes 10 seconds to plumb the second IP back
authorMukesh Kacker <mukesh.kacker@oracle.com>
Mon, 12 Jan 2015 01:23:10 +0000 (17:23 -0800)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Wed, 8 Jul 2015 21:00:14 +0000 (14:00 -0700)
commit78b43da69e16e3c0e4f6f5617e466e34425d0e5d
tree55edffefd4cd9331b133d76e5ad61679ade710ef
parentdf82dc2be731a9fc5da9d036d1e4842ebfa8b9f5
RDS/IP: RDS takes 10 seconds to plumb the second IP back

RDS netdev event handler code effectively waits
for 10 seconds when event indicates and interface
coming back up from all-interfaces-were-down condition
OR initial state for the first interface to be revived.
(It is checking for address to be plumbed, something
that is done after this wait in case where RDS active
bonding code is doing the address plumbing!)

That code is based on assumptions about delays in
plumbing interface IP address  on which were
likely present due to bugs in legacy code.

With the current code, there is no need for
such checks before failing back interfaces
when an interface is brought back up.

Orabug: 20231857

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
Acked-by: Ajaykumar Hotchandani <ajaykumar.hotchandani@oracle.com>
net/rds/ib.c