summaryrefslogtreecommitdiff
path: root/test/lib
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@xilinx.com>2018-12-19 16:57:38 +0100
committerTom Rini <trini@konsulko.com>2018-12-26 21:35:52 -0500
commit7b4ea2d888b434c6c07e124a0615da0468624971 (patch)
treefe44b9b22a7367588ae7dba6d7bf5acbd20c4c7d /test/lib
parentadc702e22948ec5fe7b6706d0d66ec3bdd35e323 (diff)
phy: Fix u-boot coruption when fixed-phy is used
When fixed-link phy is used subnode offset is used as phy address. This number is bigger then space allocated for bus structure (allocated via mdio_alloc). bus->phymap[] array has PHY_MAX_ADDR size (32). That's why writing bus->phymap[addr] where addr is < 0 or > PHY_MAX_ADDR is causing write to memory which can caused full U-Boot crash. The patch is checking if address is in correct range. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Diffstat (limited to 'test/lib')
0 files changed, 0 insertions, 0 deletions