Anton Vorontsov
6f4a7f4183
PHY: Add the phy_device_release device method.
...
Lately I've got this nice badness on mdio bus removal:
Device 'e0103120:06' does not have a release() function, it is broken and must be fixed.
------------[ cut here ]------------
Badness at drivers/base/core.c:107
NIP: c015c1a8 LR: c015c1a8 CTR: c0157488
REGS: c34bdcf0 TRAP: 0700 Not tainted (2.6.23-rc5-g9ebadfbb-dirty)
MSR: 00029032 <EE,ME,IR,DR> CR: 24088422 XER: 00000000
...
[c34bdda0] [c015c1a8] device_release+0x78/0x80 (unreliable)
[c34bddb0] [c01354cc] kobject_cleanup+0x80/0xbc
[c34bddd0] [c01365f0] kref_put+0x54/0x6c
[c34bdde0] [c013543c] kobject_put+0x24/0x34
[c34bddf0] [c015c384] put_device+0x1c/0x2c
[c34bde00] [c0180e84] mdiobus_unregister+0x2c/0x58
...
Though actually there is nothing broken, it just device
subsystem core expects another "pattern" of resource managment.
This patch implement phy device's release function, thus
we're getting rid of this badness.
Also small hidden bug fixed, hope none other introduced. ;-)
Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Acked-by: Andy Fleming <afleming@freescale.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2007-12-04 15:06:33 -05:00
..
appletalk
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
arcnet
[NET]: Remove references to net-modules.txt.
2007-11-12 21:03:58 -08:00
arm
[EP93xx_ETH]: Build fix after 2.6.24 NAPI changes.
2007-11-13 20:46:09 -08:00
atl1
network drivers: sparse warning fixes
2007-10-10 16:55:27 -07:00
bonding
[BONDING]: Fix resource use after free
2007-11-13 21:16:29 -08:00
chelsio
cxgb - revert file mode changes.
2007-12-04 14:52:58 -05:00
cris
CRISv10 Ethernet declare mac fix
2007-11-14 18:45:47 -08:00
cxgb3
[SPARC, XEN, NET/CXGB3] use irq_handler_t where appropriate
2007-10-23 19:53:17 -04:00
e1000
e1000: Fix NAPI state bug when Rx complete
2007-12-01 16:32:32 -05:00
e1000e
e1000e: Fix typo ! &
2007-10-30 14:32:17 -04:00
ehea
ehea: Reworked rcv queue handling to log only fatal errors
2007-11-23 22:09:01 -05:00
fec_8xx
[ETHTOOL] Provide default behaviors for a few ethtool sub-ioctls
2007-10-10 16:51:17 -07:00
fs_enet
[FS_ENET]: Fix module build.
2007-11-14 15:51:01 -08:00
hamradio
[TTY]: Use tty_mode_ioctl() in network drivers.
2007-11-07 04:14:24 -08:00
ibm_emac
Add dcr_host_t.base in dcr_read()/dcr_write()
2007-10-15 14:29:49 -04:00
ibm_newemac
ibm_newemac: Fix possible lockup on close
2007-11-23 20:52:09 -05:00
irda
[TTY]: Use tty_mode_ioctl() in network drivers.
2007-11-07 04:14:24 -08:00
ixgb
ixgb: fix TX hangs under heavy load
2007-10-30 14:32:17 -04:00
ixgbe
ixgbe: minor sparse fixes
2007-10-30 14:32:17 -04:00
ixp2000
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
mlx4
mlx4_core: Fix state check in mlx4_qp_modify()
2007-11-20 13:01:28 -08:00
myri10ge
Fix myri10ge NAPI oops & warnings
2007-11-01 16:04:45 -04:00
netxen
[NETDRVR] lib82596, netxen: delete pointless tests from irq handler
2007-10-23 19:53:16 -04:00
pcmcia
netdrvr/pcmcia: use IRQ_TYPE_DYNAMIC_SHARING flag for irq.Attributes.
2007-10-29 06:07:05 -04:00
phy
PHY: Add the phy_device_release device method.
2007-12-04 15:06:33 -05:00
sk98lin
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
skfp
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
tokenring
tokenring/3c359.c: fixed array index problem
2007-10-16 21:10:27 -04:00
tulip
dmfe: checkpatch fix (add whitespace)
2007-11-23 22:13:19 -05:00
usb
dm9601: Fix printk
2007-11-23 21:02:53 -05:00
wan
[TTY]: Use tty_mode_ioctl() in network drivers.
2007-11-07 04:14:24 -08:00
wireless
Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes
2007-12-01 16:20:02 -05:00
3c59x.c
vortex_up should initialize "err"
2007-10-17 20:23:30 -04:00
3c501.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
3c501.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
3c503.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
3c503.h
3c505.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
3c505.h
3c507.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
3c509.c
3c509: endianness
2007-10-10 16:52:06 -07:00
3c515.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
3c523.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
3c523.h
3c527.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
3c527.h
7990.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
7990.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
8139cp.c
fix vlan in 8139cp on big-endian
2007-10-10 16:51:57 -07:00
8139too.c
Convert files to UTF-8 and some cleanups
2007-10-19 23:21:04 +02:00
8390.c
8390.h
AX88796 network driver
2007-07-10 12:41:08 -04:00
82596.c
82596: free nonexistent resource fix
2007-11-05 17:57:30 -05:00
a2065.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
a2065.h
ac3200.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
acenic.c
network drivers: sparse warning fixes
2007-10-10 16:55:27 -07:00
acenic.h
network drivers: eliminate unneeded kill_vid code
2007-06-03 11:44:20 -04:00
acenic_firmware.h
amd8111e.c
amd8111e: don't call napi_enable if configured w/o NAPI
2007-11-23 22:09:00 -05:00
amd8111e.h
amd8111e: trivial endianness annotations, NULL noise removal
2007-10-10 16:51:58 -07:00
apne.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ariadne.c
Convert files to UTF-8 and some cleanups
2007-10-19 23:21:04 +02:00
ariadne.h
Convert files to UTF-8 and some cleanups
2007-10-19 23:21:04 +02:00
at1700.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
atarilance.c
fallout from DECLARE_MAC_BUF patches
2007-10-13 09:58:59 -07:00
atp.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
atp.h
au1000_eth.c
Fix misspellings of "system", "controller", "interrupt" and "necessary".
2007-10-19 23:10:43 +02:00
au1000_eth.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
ax88796.c
Add missing newlines to some uses of dev_<level> messages
2007-10-18 14:37:28 -07:00
b44.c
[netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count
2007-10-10 16:51:45 -07:00
b44.h
[B44]: port to native ssb support
2007-10-10 16:51:43 -07:00
bfin_mac.c
Merge branch 'master' into upstream-fixes
2007-12-01 16:18:56 -05:00
bfin_mac.h
Blackfin arch: change get_bf537_ether_addr() to bfin_get_ether_addr() since this is not BF537 specific and to better match other Blackfin-specific conventions
2007-11-15 21:21:20 +08:00
bmac.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
bmac.h
bnx2.c
remove asm/bitops.h includes
2007-10-19 11:53:41 -07:00
bnx2.h
[BNX2]: Fix default WoL setting.
2007-10-10 16:55:57 -07:00
bnx2_fw.h
[BNX2]: Optimize firmware loading.
2007-10-10 16:54:07 -07:00
bnx2_fw2.h
[BNX2]: Update 5709 firmware to 3.7.1.
2007-10-17 19:25:27 -07:00
bsd_comp.c
[NET]: Avoid pointless allocation casts in BSD compression module
2007-08-26 18:35:45 -07:00
cassini.c
netdev: convert non-obvious instances to use ARRAY_SIZE()
2007-10-15 15:57:38 -04:00
cassini.h
[NET]: Make NAPI polling independent of struct net_device objects.
2007-10-10 16:47:45 -07:00
cpmac.c
cpmac: update to new fixed phy driver interface
2007-10-25 03:31:15 -04:00
cs89x0.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
cs89x0.h
de600.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
de600.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
de620.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
de620.h
declance.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
defxx.c
defxx.c: dfx_bus_init() is __devexit not __devinit
2007-10-23 20:18:13 -04:00
defxx.h
[TC] defxx: TURBOchannel support
2007-02-09 16:23:17 +00:00
depca.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
depca.h
dl2k.c
network drivers: sparse warning fixes
2007-10-10 16:55:27 -07:00
dl2k.h
dl2k: add Sundance/Tamarack TC902x Gigabit Ethernet Adapter support
2007-10-10 16:50:42 -07:00
dm9000.c
DM9000 initialization fix
2007-10-19 23:00:01 -04:00
dm9000.h
dummy.c
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
e100.c
Fix misspellings of "system", "controller", "interrupt" and "necessary".
2007-10-19 23:10:43 +02:00
e2100.c
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
eepro.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
eepro100.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
eexpress.c
eexpress: fix !SMP unused-var warning
2007-10-23 21:28:39 -04:00
eexpress.h
epic100.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
eql.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
es3210.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
eth16i.c
define global BIT macro
2007-10-19 11:53:42 -07:00
ewrk3.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ewrk3.h
fealnx.c
Remove long-dead commented-out MODULE_PARM reference.
2007-10-19 23:12:43 +02:00
fec.c
m68knommu: improve mii_do_cmd code in FEC driver
2007-10-23 08:32:34 -07:00
fec.h
fec_mpc52xx.c
Fix memory corruption in fec_mpc52xx
2007-12-04 14:53:14 -05:00
fec_mpc52xx.h
FEC - fast ethernet controller for mpc52xx
2007-10-29 05:59:10 -04:00
fec_mpc52xx_phy.c
FEC - fast ethernet controller for mpc52xx
2007-10-29 05:59:10 -04:00
forcedeth.c
forcedeth boot delay fix
2007-11-23 20:59:59 -05:00
gianfar.c
gianfar: fix compile warning
2007-12-04 15:06:11 -05:00
gianfar.h
gianfar: remove orphan struct.
2007-10-17 20:11:28 -04:00
gianfar_ethtool.c
[netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count
2007-10-10 16:51:45 -07:00
gianfar_mii.c
gfar: Fix modpost warning
2007-07-30 15:48:16 -04:00
gianfar_mii.h
gfar: Fix modpost warning
2007-07-30 15:48:16 -04:00
gianfar_sysfs.c
Merge branch 'master' into upstream
2007-02-17 15:11:43 -05:00
hamachi.c
network drivers: sparse warning fixes
2007-10-10 16:55:27 -07:00
hp-plus.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
hp.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
hp100.c
[ALSA] Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz
2007-10-16 16:51:18 +02:00
hp100.h
hplance.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
hplance.h
hydra.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ibmlana.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ibmlana.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
ibmveth.c
kobjects: fix up improper use of the kobject name field
2007-10-12 14:51:02 -07:00
ibmveth.h
ibmveth: Remove use of bitfields
2007-10-10 16:50:46 -07:00
ifb.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
ioc3-eth.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ipg.c
drivers/net/ipg.c: cleanups
2007-10-25 03:31:13 -04:00
ipg.h
drivers/net/ipg.c: cleanups
2007-10-25 03:31:13 -04:00
isa-skeleton.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
iseries_veth.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
jazzsonic.c
Jazzsonic: Fix warning about unused variable.
2007-10-15 14:29:49 -04:00
Kconfig
net: smc911x: only enable for mpr2 on sh.
2007-12-01 16:32:32 -05:00
lance.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
lasi_82596.c
Extract chip specific code out of lasi_82596.c
2007-07-08 22:16:45 -04:00
lib8390.c
lib8390: comment on locking by Alan Cox
2007-07-30 15:47:20 -04:00
lib82596.c
LIB82596: correct data types for hardware addresses
2007-12-01 16:38:28 -05:00
LICENSE.SRC
lne390.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
loopback.c
[NET]: Move unneeded data to initdata section.
2007-11-13 03:23:50 -08:00
lp486e.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
mac89x0.c
remove asm/bitops.h includes
2007-10-19 11:53:41 -07:00
mac8390.c
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
macb.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
macb.h
[NET]: Make NAPI polling independent of struct net_device objects.
2007-10-10 16:47:45 -07:00
mace.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
mace.h
macmace.c
m68k: fix net drivers after recent get_stats updates
2007-10-13 09:41:03 -07:00
macsonic.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
macvlan.c
remove duplicate initializer (macvlan)
2007-10-14 12:41:51 -07:00
Makefile
FEC - fast ethernet controller for mpc52xx
2007-10-29 05:59:10 -04:00
meth.c
cleanup asm/scatterlist.h includes
2007-11-02 08:47:06 +01:00
meth.h
define global BIT macro
2007-10-19 11:53:42 -07:00
mii.c
mii: add kernel-doc notation
2007-04-28 11:01:05 -04:00
mipsnet.c
MIPSnet: Delete all the useless debugging printks.
2007-10-23 20:18:13 -04:00
mipsnet.h
MIPSsim: General cleanup
2007-10-15 14:29:49 -04:00
mv643xx_eth.c
Merge branch 'features' of git://farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream
2007-10-23 20:15:54 -04:00
mvme147.c
m68k: fix net drivers after recent get_stats updates
2007-10-13 09:41:03 -07:00
myri_code.h
myri_sbus.c
[MYRI_SBUS]: Prevent that myri_do_handshake lies about ticks.
2007-11-13 03:16:17 -08:00
myri_sbus.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
natsemi.c
natsemi: fix oops, link back netdevice from private-struct
2007-10-25 03:31:14 -04:00
ne-h8300.c
netdev: convert non-obvious instances to use ARRAY_SIZE()
2007-10-15 15:57:38 -04:00
ne.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ne2.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ne2k-pci.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ne3210.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
netconsole.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
netx-eth.c
[NETX]: Fix build failure added by 2.6.24 statistics cleanup.
2007-11-13 20:47:35 -08:00
ni52.c
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
ni52.h
ni65.c
long vs. unsigned long - low-hanging fruits in drivers
2007-10-14 12:41:51 -07:00
ni65.h
ni5010.c
ni5010: kill unused variable
2007-10-23 21:28:40 -04:00
ni5010.h
niu.c
[NIU]: Cleanup PAGE_SIZE checks a bit
2007-10-22 02:59:53 -07:00
niu.h
[NIU]: Add Sun Neptune ethernet driver.
2007-10-10 16:54:38 -07:00
ns83820.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
pasemi_mac.c
pasemi_mac: Fix reuse of free'd skb
2007-12-04 14:53:49 -05:00
pasemi_mac.h
pasemi_mac: enable iommu support
2007-10-10 16:54:30 -07:00
pci-skeleton.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
pcnet32.c
pcnet32: remove private net_device_stats structure
2007-10-17 20:23:30 -04:00
plip.c
plip: fix parport_register_device name parameter
2007-11-26 19:39:01 -08:00
ppp_async.c
[PPP]: Remove ptr comparisons to 0
2007-11-12 18:07:31 -08:00
ppp_deflate.c
some kmalloc/memset ->kzalloc (tree wide)
2007-07-19 10:04:50 -07:00
ppp_generic.c
[PPP]: Remove ptr comparisons to 0
2007-11-12 18:07:31 -08:00
ppp_mppe.c
[CRYPTO] users: Fix up scatterlist conversion errors
2007-10-27 00:52:07 -07:00
ppp_mppe.h
ppp_synctty.c
[PPP]: Remove ptr comparisons to 0
2007-11-12 18:07:31 -08:00
pppoe.c
[NET]: Forget the zero_it argument of sk_alloc()
2007-11-01 00:39:31 -07:00
pppol2tp.c
[PPP]: L2TP: Fix oops in transmit and receive paths
2007-11-07 04:08:56 -08:00
pppox.c
[NET]: Make socket creation namespace safe.
2007-10-10 16:49:07 -07:00
ps3_gelic_net.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
ps3_gelic_net.h
[NET]: Make NAPI polling independent of struct net_device objects.
2007-10-10 16:47:45 -07:00
qla3xxx.c
qla3xxx: bugfix: Fix bad logical operation in link state machine.
2007-11-10 04:25:15 -05:00
qla3xxx.h
qla3xxx: bugfix: Move link state machine into a worker thread
2007-11-10 04:25:15 -05:00
r8169.c
r8169: prevent bit sign expansion error in mdio_write
2007-11-10 04:25:16 -05:00
rionet.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
rrunner.c
[RRUNNER]: Do not muck with sysctl_{r,w}mem_max
2007-11-07 04:11:42 -08:00
rrunner.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
s2io-regs.h
s2io, rename BIT macro
2007-10-19 11:53:42 -07:00
s2io.c
S2io: Fixed the case when the card initialization fails on mtu change
2007-12-01 16:32:28 -05:00
s2io.h
s2io, rename BIT macro
2007-10-19 11:53:42 -07:00
saa9730.c
SAA9730: Fix build
2007-10-15 14:29:48 -04:00
saa9730.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
sb1000.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
sb1250-mac.c
sb1250-mac: Driver model & phylib update
2007-10-10 16:53:47 -07:00
sc92031.c
[netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count
2007-10-10 16:51:45 -07:00
seeq8005.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
seeq8005.h
sgiseeq.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
sgiseeq.h
shaper.c
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
sis190.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
sis900.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
sis900.h
skge.c
skge: MTU changing fix
2007-12-01 16:32:30 -05:00
skge.h
skge: add a debug interface
2007-10-16 21:10:29 -04:00
sky2.c
sky2: recovery deadlock fix
2007-12-04 14:53:22 -05:00
sky2.h
sky2: revert to access PCI config via device space
2007-12-01 16:32:31 -05:00
slhc.c
slip.c
[TTY]: Use tty_mode_ioctl() in network drivers.
2007-11-07 04:14:24 -08:00
slip.h
smc-mca.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
smc-ultra.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
smc-ultra32.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
smc91x.c
[NET] smc91x: fix PXA DMA support code
2007-10-15 18:53:37 +01:00
smc91x.h
Blackfin SMC91x Driver: punt CONFIG_BFIN -- we already have CONFIG_BLACKFIN
2007-11-23 22:09:02 -05:00
smc911x.c
SMC911X: Fix using of dereferenced skb after netif_rx
2007-12-04 14:53:43 -05:00
smc911x.h
smc911x: Fix undefined CONFIG_ symbol warning
2007-11-23 22:09:00 -05:00
smc9194.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
smc9194.h
sni_82596.c
Ethernet driver for EISA only SNI RM200/RM400 machines
2007-07-08 22:16:46 -04:00
sonic.c
SONIC interrupt handling
2007-05-04 17:59:08 -07:00
sonic.h
Space.c
more ACSI removal
2007-07-16 15:02:47 +02:00
spider_net.c
Fix misspellings of "system", "controller", "interrupt" and "necessary".
2007-10-19 23:10:43 +02:00
spider_net.h
Make the pr_*() family of macros in kernel.h complete
2007-10-17 08:42:57 -07:00
spider_net_ethtool.c
[SPIDERNET] spider_net_ethtool: Keep up with recent netdev stats changes
2007-10-10 16:52:53 -07:00
starfire.c
starfire: trivial endianness annotations
2007-10-10 16:52:02 -07:00
starfire_firmware.h
starfire_firmware.pl
stnic.c
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
sun3_82586.c
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
sun3_82586.h
sun3lance.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
sunbmac.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
sunbmac.h
sundance.c
[netdrvr] sundance: fix phy scanning on IP100A
2007-10-10 16:53:46 -07:00
sungem.c
[SUNGEM]: Fix NAPI regression with reset work
2007-11-29 21:51:36 +11:00
sungem.h
[NET]: Make NAPI polling independent of struct net_device objects.
2007-10-10 16:47:45 -07:00
sungem_phy.c
[POWERPC] Rename get_property to of_get_property: drivers
2007-05-02 20:04:32 +10:00
sungem_phy.h
sungem_phy: support bcm5461 phy, autoneg.
2007-02-27 04:16:02 -05:00
sunhme.c
[SUNHME]: VLAN support for sunhme
2007-11-15 15:38:45 -08:00
sunhme.h
sunlance.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
sunqe.c
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
sunqe.h
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
2007-10-10 16:51:16 -07:00
sunvnet.c
[NET]: ethtool_perm_addr only has one implementation
2007-07-31 14:00:29 -07:00
sunvnet.h
[SPARC64]: Add proper multicast support to VNET driver.
2007-07-20 17:14:30 -07:00
tc35815.c
Fix misspellings of "system", "controller", "interrupt" and "necessary".
2007-10-19 23:10:43 +02:00
tehuti.c
[TEHUTI]: Fix incorrect usage of strncat in bdx_get_drvinfo()
2007-11-13 03:17:16 -08:00
tehuti.h
[NET]: Add Tehuti network driver.
2007-10-10 16:51:34 -07:00
tehuti_fw.h
[NET]: Add Tehuti network driver.
2007-10-10 16:51:34 -07:00
tg3.c
[TG3]: Update version to 3.86
2007-11-12 21:23:21 -08:00
tg3.h
[TG3]: Add A1 revs
2007-11-12 21:22:02 -08:00
tlan.c
[NET]: Nuke SET_MODULE_OWNER macro.
2007-10-10 16:51:13 -07:00
tlan.h
tsi108_eth.c
Fix build break in tsi108.c
2007-10-19 23:00:03 -04:00
tsi108_eth.h
[POWERPC] Generalize tsi108 PHY types
2007-05-08 11:54:20 +10:00
tun.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
typhoon-firmware.h
typhoon.c
Eliminate pointless casts from void* in a few driver irq handlers.
2007-10-23 19:53:16 -04:00
typhoon.h
typhoon: trivial endianness annotations
2007-10-10 16:52:00 -07:00
ucc_geth.c
ucc_geth: handle passing of RX-only and TX-only internal delay PHY connection type parameters
2007-12-01 16:32:30 -05:00
ucc_geth.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2007-10-11 21:55:47 -07:00
ucc_geth_ethtool.c
[netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count
2007-10-10 16:51:45 -07:00
ucc_geth_mii.c
ucc_geth: kill unused include
2007-09-13 15:43:46 -05:00
ucc_geth_mii.h
ucc_geth: eliminate max-speed, change interface-type to phy-connection-type
2007-05-15 17:44:40 -04:00
veth.c
[netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count
2007-10-10 16:51:45 -07:00
via-rhine.c
via-rhine: endianness
2007-10-10 16:52:04 -07:00
via-velocity.c
via-velocity: don't oops on MTU change (resend)
2007-12-01 16:35:51 -05:00
via-velocity.h
via-velocity: more cleanup
2007-10-10 16:53:49 -07:00
virtio_net.c
virtio: fix net driver loop case where we fail to restart
2007-11-19 11:20:44 +11:00
wd.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
xen-netfront.c
Add missing newlines to some uses of dev_<level> messages
2007-10-18 14:37:28 -07:00
yellowfin.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
znet.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00
zorro8390.c
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
2007-10-10 16:51:42 -07:00