Linus Torvalds
68380b5813
Add "run_scheduled_work()" workqueue function
...
This allows workqueue users to run just their own pending work, rather
than wait for the whole workqueue to finish running. This solves the
deadlock with networking libphy that was due to other workqueue entries
possibly needing a lock that was held by the routine that wanted to
flush its own work.
It's not wonderful: if you absolutely need to synchronize with the work
function having been executed, any user strictly speaking should have
its own completion tracking logic, since when we run things explicitly
by hand, the generic workqueue layer can no longer help us synchronize.
Also, this is strictly only usable for work that has been scheduled
without any delayed timers. You can not mix the new interface with
schedule_delayed_work().
But it's better than what we had currently.
Acked-by: Maciej W. Rozycki <macro@linux-mips.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-12-07 09:28:19 -08:00
..
appletalk
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
arcnet
[PATCH] com20020 build fix
2006-11-10 11:08:53 -05:00
arm
[PATCH] AT91RM9200 Ethernet: Use dev_alloc_skb()
2006-12-07 04:58:32 -05:00
bonding
[PATCH] bonding: incorrect bonding state reported via ioctl
2006-12-04 18:36:02 -05:00
chelsio
WorkQueue: Fix up arch-specific work items where possible
2006-12-05 19:36:26 +00:00
cris
[PATCH] drivers cris: return on NULL dev_alloc_skb()
2006-11-10 11:08:53 -05:00
e1000
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 14:37:56 +00:00
ehea
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 17:01:28 +00:00
fec_8xx
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
fs_enet
[PATCH] PHY: Add support for configuring the PHY connection interface
2006-12-02 00:33:11 -05:00
hamradio
[PATCH] hamradio/dmascc: fix up work_struct-induced breakage
2006-12-06 11:06:46 -08:00
ibm_emac
[POWERPC] Make EMAC use generic DCR access methods
2006-12-04 16:08:31 +11:00
irda
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2006-12-07 09:05:15 -08:00
ixgb
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 14:37:56 +00:00
ixp2000
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
myri10ge
[PATCH] myri10ge: write as 2 32-byte blocks in myri10ge_submit_8rx
2006-12-07 04:59:20 -05:00
netxen
[netdrvr] netxen: workqueue-related build fixes
2006-12-07 06:30:07 -05:00
pcmcia
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-06 15:01:18 +00:00
phy
Add "run_scheduled_work()" workqueue function
2006-12-07 09:28:19 -08:00
sk98lin
[PATCH] sk98lin debug build fix
2006-12-04 18:36:03 -05:00
skfp
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
tokenring
Merge branch 'master' into upstream
2006-12-07 04:57:19 -05:00
tulip
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 17:01:28 +00:00
wan
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 14:37:56 +00:00
wireless
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2006-12-07 09:09:52 -08:00
3c59x.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
3c501.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
3c501.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
3c503.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
3c503.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
3c505.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
3c505.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
3c507.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
3c509.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
3c515.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
3c523.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
3c523.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
3c527.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
3c527.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
7990.c
[PATCH] m68k pt_regs fixes
2006-10-07 10:51:14 -07:00
7990.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
8139cp.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
8139too.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
8390.c
[PATCH] beginning of 8390 fixes - generic and arm/etherh
2006-12-02 00:11:56 -05:00
8390.h
[PATCH] 8390 fixes - the final chunk (h8300)
2006-12-02 00:11:56 -05:00
82596.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
a2065.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
a2065.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ac3200.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
acenic.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
acenic.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
acenic_firmware.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
amd8111e.c
[PATCH] amd8111e use standard CRC lib
2006-12-02 00:22:30 -05:00
amd8111e.h
[PATCH] amd8111e use standard CRC lib
2006-12-02 00:22:30 -05:00
apne.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
ariadne.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ariadne.h
at1700.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
atari_bionet.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
atari_pamsnet.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
atarilance.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
atp.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
atp.h
au1000_eth.c
[PATCH] PHY: Add support for configuring the PHY connection interface
2006-12-02 00:33:11 -05:00
au1000_eth.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
b44.c
[PATCH] b44: change comment about irq mask register
2006-11-07 04:27:51 -05:00
b44.h
bmac.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
bmac.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
bnx2.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 14:37:56 +00:00
bnx2.h
[BNX2]: Add new 5709 registers (part 2).
2006-12-02 21:24:25 -08:00
bnx2_fw.h
[BNX2]: Re-organize firmware structures.
2006-12-02 21:24:22 -08:00
bnx2_fw2.h
[BNX2]: New firmware to support 5709 (part 4).
2006-12-02 21:24:31 -08:00
bsd_comp.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
cassini.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 14:37:56 +00:00
cassini.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
cs89x0.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
cs89x0.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
de600.c
[PATCH] paravirt: header and stubs for paravirtualisation
2006-12-07 02:14:07 +01:00
de600.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
de620.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
de620.h
declance.c
[PATCH] declance: Support the I/O ASIC LANCE w/o TURBOchannel
2006-12-04 18:36:02 -05:00
defxx.c
[PATCH] defxx: Big-endian hosts support
2006-12-02 00:12:01 -05:00
defxx.h
[PATCH] defxx: Big-endian hosts support
2006-12-02 00:12:01 -05:00
depca.c
[PATCH] Remove unnecessary check in drivers/net/depca.c
2006-12-02 00:11:55 -05:00
depca.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
dgrs.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_asstruct.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_bcomm.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_es4h.h
dgrs_ether.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_firmware.c
dgrs_i82596.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dgrs_plx9060.h
dl2k.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
dl2k.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
dm9000.c
[PATCH] misc arm pt_regs fixes
2006-10-08 12:32:36 -07:00
dm9000.h
dummy.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
e100.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 14:37:56 +00:00
e2100.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
eepro.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
eepro100.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
eexpress.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
eexpress.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
epic100.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
eql.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
es3210.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
eth16i.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
ewrk3.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ewrk3.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
fealnx.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
fec.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
fec.h
[PATCH] m68knommu: 532x FEC eth struct map
2006-06-25 17:43:33 -07:00
forcedeth.c
[PATCH] forcedeth: add support for new mcp67 device
2006-12-02 00:12:02 -05:00
gianfar.c
[PATCH] PHY: Add support for configuring the PHY connection interface
2006-12-02 00:33:11 -05:00
gianfar.h
[PATCH] PHY: Add support for configuring the PHY connection interface
2006-12-02 00:33:11 -05:00
gianfar_ethtool.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
gianfar_mii.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
gianfar_mii.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
gianfar_sysfs.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hamachi.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
hp-plus.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
hp.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
hp100.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
hp100.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hplance.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
hplance.h
hydra.c
[PATCH] 8390 fixes - m68k oddballs
2006-12-02 00:11:56 -05:00
ibmlana.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ibmlana.h
ibmveth.c
[PATCH] ibmveth: Remove ibmveth "liobn" field
2006-12-04 20:38:06 +11:00
ibmveth.h
[PATCH] ibmveth: Remove ibmveth "liobn" field
2006-12-04 20:38:06 +11:00
ifb.c
[PATCH] pr_debug: ifb: replace missing comma to separate pr_debug arguments
2006-10-03 08:04:19 -07:00
ioc3-eth.c
[NET]: Kill direct includes of asm/checksum.h
2006-12-02 21:22:59 -08:00
isa-skeleton.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
iseries_veth.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
jazzsonic.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
Kconfig
[PATCH] chelsio: use standard CRC routines
2006-12-02 00:24:49 -05:00
lance.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
lasi_82596.c
[PATCH] Pass struct dev pointer to dma_cache_sync()
2006-12-07 08:39:41 -08:00
lib8390.c
[PATCH] beginning of 8390 fixes - generic and arm/etherh
2006-12-02 00:11:56 -05:00
LICENSE.SRC
lne390.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
loopback.c
[NET]: Can use __get_cpu_var() instead of per_cpu() in loopback driver.
2006-10-20 00:32:41 -07:00
lp486e.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
mac89x0.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
mac8390.c
[PATCH] 8390 fixes - m68k oddballs
2006-12-02 00:11:56 -05:00
macb.c
[PATCH] Atmel MACB ethernet driver
2006-12-02 00:12:04 -05:00
macb.h
[PATCH] Atmel MACB ethernet driver
2006-12-02 00:12:04 -05:00
mace.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
mace.h
macmace.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
macsonic.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
Makefile
[PATCH] Atmel MACB ethernet driver
2006-12-02 00:12:04 -05:00
meth.c
[NET]: Kill direct includes of asm/checksum.h
2006-12-02 21:22:59 -08:00
meth.h
mii.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
mipsnet.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
mipsnet.h
mv643xx_eth.c
Merge branch 'master' into upstream
2006-12-07 04:57:19 -05:00
mv643xx_eth.h
typo fixes: infomation -> information
2006-06-30 18:25:18 +02:00
mvme147.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
myri_code.h
[SPARC]: Fix some section mismatch warnings in sparc drivers.
2006-10-17 19:28:51 -07:00
myri_sbus.c
[NET]: Kill direct includes of asm/checksum.h
2006-12-02 21:22:59 -08:00
myri_sbus.h
[NET] myri_sbus: Kill unused next_module struct member.
2006-06-23 23:16:09 -07:00
natsemi.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ne-h8300.c
[PATCH] 8390 fixes - the final chunk (h8300)
2006-12-02 00:11:56 -05:00
ne.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
ne2.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
ne2k-pci.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
ne3210.c
[PATCH] severing skbuff.h -> mm.h
2006-12-04 02:00:34 -05:00
netconsole.c
netpoll queue cleanup
2006-12-02 21:22:37 -08:00
netx-eth.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ni52.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
ni52.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ni65.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
ni65.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ni5010.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
ni5010.h
ns83820.c
Merge branch 'master' into upstream
2006-12-07 04:57:19 -05:00
oaknet.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
pci-skeleton.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
pcnet32.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
plip.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
ppp_async.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ppp_deflate.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ppp_generic.c
Driver core: convert PPP code to use struct device
2006-12-01 14:52:00 -08:00
ppp_mppe.c
[CRYPTO] users: Use crypto_comp and crypto_has_*
2006-09-21 11:46:22 +10:00
ppp_mppe.h
ppp_synctty.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
pppoe.c
[NET]: Conditionally use bh_lock_sock_nested in sk_receive_skb
2006-12-02 21:23:51 -08:00
pppox.c
qla3xxx.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
qla3xxx.h
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
r8169.c
Merge tag 'r8169-upstream-20061204-00' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
2006-12-07 05:05:58 -05:00
rionet.c
drivers/net: const-ify ethtool_ops declarations
2006-09-13 14:30:00 -04:00
rrunner.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
rrunner.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
s2io-regs.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
s2io.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
s2io.h
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
saa9730.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
saa9730.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sb1000.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
sb1250-mac.c
[PATCH] Remove useless comment from sb1250
2006-10-21 14:20:01 -04:00
seeq8005.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
seeq8005.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sgiseeq.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sgiseeq.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
shaper.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sis190.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
sis900.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sis900.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sk_mca.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
sk_mca.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
skge.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 14:37:56 +00:00
skge.h
[PATCH] skge: fix sparse warnings
2006-12-07 04:59:20 -05:00
sky2.c
[PATCH] sky2: sparse warnings
2006-12-07 04:59:20 -05:00
sky2.h
[PATCH] sky2: sparse warnings
2006-12-07 04:59:20 -05:00
slhc.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
slip.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
slip.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
smc-mca.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
smc-ultra.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
smc-ultra32.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
smc91x.c
WorkQueue: Fix up arch-specific work items where possible
2006-12-05 19:36:26 +00:00
smc91x.h
[PATCH] net: smc91x add missing bracket
2006-12-04 18:36:03 -05:00
smc911x.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
smc911x.h
smc9194.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
smc9194.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sonic.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
sonic.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
Space.c
[NET]: The scheduled removal of the frame diverter.
2006-12-02 21:22:23 -08:00
spider_net.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 17:01:28 +00:00
spider_net.h
[PATCH] spidernet: poor network performance
2006-11-30 06:14:06 -05:00
spider_net_ethtool.c
[PATCH] powerpc/cell spidernet variable name change
2006-10-11 04:04:27 -04:00
starfire.c
[PATCH] severing skbuff.h -> mm.h
2006-12-04 02:00:34 -05:00
starfire_firmware.h
starfire_firmware.pl
stnic.c
sh: Board updates for I/O routine rework.
2006-09-27 15:41:24 +09:00
sun3_82586.c
[PATCH] sun3 __iomem annotations
2006-10-11 11:17:06 -07:00
sun3_82586.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sun3lance.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
sunbmac.c
[SPARC]: Fix some section mismatch warnings in sparc drivers.
2006-10-17 19:28:51 -07:00
sunbmac.h
[NET] sunbmac: Convert over to new SBUS device framework.
2006-06-23 23:16:02 -07:00
sundance.c
[PATCH] sundance: use NULL for pointer
2006-12-02 00:16:36 -05:00
sungem.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2006-12-05 17:01:28 +00:00
sungem.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sungem_phy.c
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sungem_phy.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
sunhme.c
Merge branch 'for-linus4' of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird
2006-12-04 10:37:06 -08:00
sunhme.h
Remove obsolete #include <linux/config.h>
2006-06-30 19:25:36 +02:00
sunlance.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
sunqe.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
sunqe.h
tc35815.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
tg3.c
[TG3]: Identify Serdes devices more clearly.
2006-12-07 00:24:09 -08:00
tg3.h
[TG3]: Add TG3_FLG2_IS_NIC flag.
2006-12-07 00:21:14 -08:00
tlan.c
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
tlan.h
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
tsi108_eth.c
[PATCH] Add tsi108/9 On Chip Ethernet device driver support
2006-12-02 00:12:03 -05:00
tsi108_eth.h
[PATCH] Add tsi108/9 On Chip Ethernet device driver support
2006-12-02 00:12:03 -05:00
tun.c
[PATCH] file: modify struct fown_struct to use a struct pid
2006-10-02 07:57:14 -07:00
typhoon-firmware.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
typhoon.c
[PATCH] severing skbuff.h -> mm.h
2006-12-04 02:00:34 -05:00
typhoon.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
ucc_geth.c
[PATCH] Adapt ucc_geth driver to use new of_platform_device support
2006-12-02 00:16:36 -05:00
ucc_geth.h
[PATCH] ucc_geth: changes to ucc_geth driver as a result of qe_lib changes and bugfixes
2006-10-21 14:09:51 -04:00
ucc_geth_phy.c
[PATCH] ucc_geth: changes to ucc_geth driver as a result of qe_lib changes and bugfixes
2006-10-21 14:09:51 -04:00
ucc_geth_phy.h
[PATCH] ucc_geth: changes to ucc_geth driver as a result of qe_lib changes and bugfixes
2006-10-21 14:09:51 -04:00
via-rhine.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
via-velocity.c
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
via-velocity.h
drivers/net: Trim trailing whitespace
2006-09-13 13:24:59 -04:00
wd.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
yellowfin.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
znet.c
drivers/net: eliminate irq handler impossible checks, needless casts
2006-10-06 14:56:04 -04:00
zorro8390.c
[PATCH] 8390 fixes - m68k oddballs
2006-12-02 00:11:56 -05:00