]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: IB: Make use of ARPOP_REQUEST instead of ARPOP_REPLY in bonding code
authorSantosh Shilimkar <santosh.shilimkar@oracle.com>
Mon, 18 Apr 2016 14:09:39 +0000 (07:09 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Fri, 27 May 2016 16:31:17 +0000 (09:31 -0700)
commit42a7becc725fb48d6d2943a58e8e2da018d82fe8
treeb8db678ecc132efbdfa70d8f52ead5f20107033f
parent5635d8ac4566c91ff5a61deb6d4f418bdc4fa397
RDS: IB: Make use of ARPOP_REQUEST instead of ARPOP_REPLY in bonding code

Even though IPv4 ARP RFC allows for using either REQUEST or REPLY
for grat. arp, upstream code from 3.14 onwards have moved on to
use only REQUEST.

Relevant commit:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=56022a8fdd874c56bb61d8c82559e43044d1aa06

RDS active bonding gratuitous arp code needs to adopt to this change
to take advantage of the neighbor updates on UEK4. The current code
makes use  ARPOP_REPLY which needs to be changed to ARPOP_REQUEST.

Orabug: 23094704

Tested-by: Michael Nowak <michael.nowak@oracle.com>
Tested-by: Rose Wang <rose.wang@oracle.com>
Tested-by: Rafael Alejandro Peralez <rafael.peralez@oracle.com>
Acked-by: Mukesh Kacker <mukesh.kacker@oracle.com>
Reviewed-by: Yuval Shaia <yuval.shaia@oracle.com>
Reported-by: Mukesh Kacker <mukesh.kacker@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
net/rds/ib.c