[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20121007.001156.294004123796199582.davem@davemloft.net>
Date: Sun, 07 Oct 2012 00:11:56 -0400 (EDT)
From: David Miller <davem@...emloft.net>
To: srinivas.kandagatla@...com
Cc: netdev@...r.kernel.org
Subject: Re: [RFC:PATCH 3.6.0-] net/ipconfig: Extend ipconfig retries to
device open
From: Srinivas KANDAGATLA <srinivas.kandagatla@...com>
Date: Thu, 4 Oct 2012 16:38:43 +0100
> This patch adds retries to ipconfig at device open, the reason to do
> this is: Lets say If some mdio bus driver decide to use defered probe
> when it does not find any phys on the bus. The same mdio-bus driver is
> re-probed as part of lateinit calls. However ipconfig also fits into
> lateinit calls, so if ipconfig is called before the re-probe of mdio-bus
> driver, the mac driver will fail to find a valid PHY on the mdio-bus.
Real device drivers for real devices should not probe using late
initcalls.
The whole point of late initcalls is that you can be certain that they
run after such things.
Fix the virus not the symptom.
I'm not applying this patch.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists