]> git.baikalelectronics.ru Git - kernel.git/commit
net: ethernet: mediatek: avoid potential invalid memory access
authorSean Wang <sean.wang@mediatek.com>
Sat, 22 Jul 2017 12:45:55 +0000 (20:45 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 24 Jul 2017 20:43:23 +0000 (13:43 -0700)
commitb2e20e22e554b442a64b5c4d8668119e34899680
tree038a3d9491954e109acb58200ef3129b96e38dbd
parenta3f609ad815dc81912791cd588cb8c1480a29ad8
net: ethernet: mediatek: avoid potential invalid memory access

Potential dangerous invalid memory might be accessed if invalid mac value
reflected from the forward port field in rxd4 caused by possible potential
hardware defects. So added a simple sanity checker to avoid the kind of
situation happening.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Acked-by: John Crispin <john@phrozen.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mediatek/mtk_eth_soc.c