]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: Fix maximum array sizes for various MCDI commands
authorBen Hutchings <bhutchings@solarflare.com>
Wed, 19 Sep 2012 01:46:37 +0000 (02:46 +0100)
committerBen Hutchings <bhutchings@solarflare.com>
Wed, 19 Sep 2012 01:54:11 +0000 (02:54 +0100)
commit47409aa2b7c29f06ad9e7f0477a084f8f0a4c249
tree673c305d7ec548cfa4bd06dd64a83f41c09404fe
parent16758c6dde69bce7f7756d2b81e3fbda986eff13
sfc: Fix maximum array sizes for various MCDI commands

The maximum array sizes have been calculated on the basis of a maximum
SDU size of 255 bytes, whereas the actual maximum is 252 bytes.
Constructing a larger SDU will result in a BUG_ON in efx_mcdi_copyin.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
drivers/net/ethernet/sfc/mcdi_pcol.h