Messages in this thread | | | Date | Wed, 22 Jul 2009 11:24:56 -0700 (PDT) | Subject | Re: [PATCH] register at91_ether using platform_driver_probe | From | David Miller <> |
| |
From: Andrew Victor <avictor.za@gmail.com> Date: Wed, 22 Jul 2009 19:46:24 +0200
> hi, > >> at91ether_probe lives in .init.text, so using platform_driver_register >> to register it is wrong because binding a device after the init memory >> is discarded (e.g. via sysfs) results in an oops. >> >> As requested by David Brownell platform_driver_probe is used instead of >> moving the probe function to .devinit.text as proposed initially. >> This saves some memory, but devices registered after the driver is >> probed are not bound (probably there are none) and binding via sysfs >> isn't possible. > > > Acked-by: Andrew Victor <linux@maxim.org.za>
Applied, thanks everyone.
| |