android_kernel_google_msm/drivers/net/sk98lin
Stephen Hemminger 17fa6e2f11 [PATCH] sk98lin: routine called from probe marked __init
Sk98lin driver has a routine marked __init that is called from
the probe code. If using pci hotplug, this could be called after
the initialization so it needs to be marked __devinit.
So if you hot added a sk98lin board, the kernel would crash.
I don't have hot plug hardware to actually try this feat.

Also, there are two routines, only called from SkGeBoardInit that can
be marked __devinit.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
2006-01-09 10:32:40 -05:00
..
h [PATCH] sk98lin: remove redundant fields in device info 2005-12-01 02:22:52 -05:00
Makefile [PATCH] sk98lin: remove /proc interface 2005-12-01 02:22:52 -05:00
skaddr.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skdim.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skethtool.c [PATCH] sk98lin: allow ethtool checksum on/off per port 2005-12-01 02:22:52 -05:00
skge.c [PATCH] sk98lin: routine called from probe marked __init 2006-01-09 10:32:40 -05:00
skgehwt.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skgeinit.c [PATCH] sk98lin: fix workaround for yukon-lite chipset (> rev 7) 2005-07-31 00:52:56 -04:00
skgemib.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skgepnmi.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skgesirq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ski2c.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sklm80.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skqueue.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skrlmt.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sktimer.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skvpd.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
skxmac2.c [PATCH] sk98lin: fix workaround for yukon-lite chipset (> rev 7) 2005-07-31 00:52:56 -04:00