diff --git a/sys/dev/mii/mlphy.c b/sys/dev/mii/mlphy.c index b38cfc3bf20..b8bdb3743f2 100644 --- a/sys/dev/mii/mlphy.c +++ b/sys/dev/mii/mlphy.c @@ -218,6 +218,7 @@ mlphy_service(xsc, mii, cmd) break; } } + free(devlist, M_TEMP); switch (cmd) { case MII_POLLSTAT: @@ -431,6 +432,7 @@ static void mlphy_status(sc) break; } } + free(devlist, M_TEMP); if (other == NULL) return; diff --git a/sys/dev/mii/tlphy.c b/sys/dev/mii/tlphy.c index 59aae3da1d1..3b6018c54e1 100644 --- a/sys/dev/mii/tlphy.c +++ b/sys/dev/mii/tlphy.c @@ -178,6 +178,7 @@ static int tlphy_attach(dev) break; } } + free(devlist, M_TEMP); } mii->mii_instance++;