From: Tom Herbert <t...@herbertland.com> Date: Wed, 24 Feb 2016 10:02:52 -0800
> This patch add the SO_CNX_ADVICE socket option (setsockopt only). The > purpose is to allow an application to give feedback to the kernel about > the quality of the network path for a connected socket. The value > argument indicates the type of quality report. For this initial patch > the only supported advice is a value of 1 which indicates "bad path, > please reroute"-- the action taken by the kernel is to call > dst_negative_advice which will attempt to choose a different ECMP route, > reset the TX hash for flow label and UDP source port in encapsulation, > etc. > > This facility should be useful for connected UDP sockets where only the > application can provide any feedback about path quality. It could also > be useful for TCP applications that have additional knowledge about the > path outside of the normal TCP control loop. > > Signed-off-by: Tom Herbert <t...@herbertland.com> This looks fine, applied, thanks Tom.