[PATCH 5.7 409/477] mlxsw: spectrum: Adjust headroom buffers for 8x ports

2020-06-23 Thread Greg Kroah-Hartman
From: Ido Schimmel [ Upstream commit 60833d54d56c21e7538296eb2e00e104768fd047 ] The port's headroom buffers are used to store packets while they traverse the device's pipeline and also to store packets that are egress mirrored. On Spectrum-3, ports with eight lanes use two headroom buffers

Re: mlxsw: spectrum: Adjust headroom buffers for 8x ports

2020-06-17 Thread Ido Schimmel
el > Date: Tue Jun 16 10:14:58 2020 +0300 > > mlxsw: spectrum: Adjust headroom buffers for 8x ports > > in line: > mlxsw_sp_port_headroom_8x_adjust(mlxsw_sp_port, (u16 *) ); > > > The cast of the u32 buffsize to (u16 *) to scale buffsize in the call to >

re: mlxsw: spectrum: Adjust headroom buffers for 8x ports

2020-06-17 Thread Colin Ian King
Hi Static analysis with Coverity has detected an issue that relies on the machine endianness to work. The commit in question is: commit 60833d54d56c21e7538296eb2e00e104768fd047 Author: Ido Schimmel Date: Tue Jun 16 10:14:58 2020 +0300 mlxsw: spectrum: Adjust headroom buffers for 8x ports