openwrt-owl/target/linux/generic
Jonas Gorski 9fbd6d0ba0 b53: fix memory out of bounds access on 64 bit targets
On device reset the sizes for the vlan and port tables were wrongly
calculated based on the pointer size instead of the struct size. This
causes buffer overruns on 64 bit targets, resulting in panics.

Fix this by dereferencing the pointers.

Reported-by: Fedor Konstantinov <blmink@mink.su>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 45938
2015-06-10 09:21:36 +00:00
..
base-files update the /init file to start /sbin/init 2013-03-13 18:11:13 +00:00
files b53: fix memory out of bounds access on 64 bit targets 2015-06-10 09:21:36 +00:00
image generic: relocate: make the cacheline size configurable 2015-03-30 20:20:10 +00:00
patches-3.18 kernel: backport config-related bcma patches from 4.2 2015-06-08 12:49:54 +00:00
patches-4.0 kernel: backport config-related bcma patches from 4.2 2015-06-08 12:49:54 +00:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00
config-3.18 kernel: move a symbol from the ipq806x config to generic to prevent it from being nuked by make kernel_oldconfig 2015-06-07 07:32:35 +00:00
config-4.0 kernel: move a symbol from the ipq806x config to generic to prevent it from being nuked by make kernel_oldconfig 2015-06-07 07:32:35 +00:00