]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS/IB: Tune failover-on-reboot scheduling
authorMukesh Kacker <mukesh.kacker@oracle.com>
Thu, 20 Nov 2014 18:26:13 +0000 (10:26 -0800)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Wed, 8 Jul 2015 21:00:13 +0000 (14:00 -0700)
commitdf82dc2be731a9fc5da9d036d1e4842ebfa8b9f5
tree087b3b69040988e115257469fd199499bc866eea
parent15f96ed48ff267f49b81185cf86432a4f6344fa2
RDS/IB: Tune failover-on-reboot scheduling

In certain platforms (e.g. X5-2) the IB devices are slow
to come up and the start of failover-on-reboot (in RDS active
bonding) is changed to accomodate them. Otherwise all
interfaces get de-activated and then re-activated on
almost every reboot.

We also make sure when all interfaces do get de-activated
by failover-on-reboot, it is not affected by delayed startup
of devices from all-ports-down which is present for other
situations.

The startup interval of first scheduling of failover-on-reboot
on module load is also turned into a module parameter.

Orabug: 20063740

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