Rafael J. Wysocki
8314418629
Freezer: make kernel threads nonfreezable by default
...
Currently, the freezer treats all tasks as freezable, except for the kernel
threads that explicitly set the PF_NOFREEZE flag for themselves. This
approach is problematic, since it requires every kernel thread to either
set PF_NOFREEZE explicitly, or call try_to_freeze(), even if it doesn't
care for the freezing of tasks at all.
It seems better to only require the kernel threads that want to or need to
be frozen to use some freezer-related code and to remove any
freezer-related code from the other (nonfreezable) kernel threads, which is
done in this patch.
The patch causes all kernel threads to be nonfreezable by default (ie. to
have PF_NOFREEZE set by default) and introduces the set_freezable()
function that should be called by the freezable kernel threads in order to
unset PF_NOFREEZE. It also makes all of the currently freezable kernel
threads call set_freezable(), so it shouldn't cause any (intentional)
change of behaviour to appear. Additionally, it updates documentation to
describe the freezing of tasks more accurately.
[akpm@linux-foundation.org: build fixes]
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Nigel Cunningham <nigel@nigel.suspend2.net>
Cc: Pavel Machek <pavel@ucw.cz>
Cc: Oleg Nesterov <oleg@tv-sign.ru>
Cc: Gautham R Shenoy <ego@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-17 10:23:02 -07:00
..
appletalk
[SK_BUFF]: Introduce skb_copy_to_linear_data{_offset}
2007-04-25 22:28:29 -07:00
arcnet
[ARCNET]: Use menuconfig objects.
2007-05-24 16:36:51 -07:00
arm
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2007-07-16 17:48:54 -07:00
atl1
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2007-07-16 17:48:54 -07:00
bonding
bonding/bond_main.c: make 2 functions static
2007-07-10 14:31:45 -04:00
chelsio
network drivers: eliminate unneeded kill_vid code
2007-06-03 11:44:20 -04:00
cris
[SK_BUFF]: Convert skb->end to sk_buff_data_t
2007-04-25 22:26:29 -07:00
cxgb3
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
2007-07-12 16:45:40 -07:00
e1000
PCI: Change all drivers to use pci_device->revision
2007-07-11 16:02:10 -07:00
ehea
eHEA: Introducing support vor DLPAR memory add
2007-07-16 17:59:50 -04:00
fec_8xx
Use menuconfig objects II - netdev (general+100mbit)
2007-07-08 22:16:40 -04:00
fs_enet
Use menuconfig objects II - netdev (general+100mbit)
2007-07-08 22:16:40 -04:00
hamradio
Fix "deprecated" typoes.
2007-05-09 07:18:01 +02:00
ibm_emac
ibm_emac: fix link speed detection change
2007-05-17 20:43:15 -04:00
irda
[IRDA]: use mutex instead of semaphore in VLSI 82C147 IrDA controller driver
2007-07-10 22:18:51 -07:00
ixgb
ixgb: don't print error if pci_enable_msi() fails, cleanup minor leak
2007-05-17 20:43:15 -04:00
ixp2000
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
mlx4
IB/mlx4: Implement query SRQ
2007-07-12 15:41:24 -07:00
myri10ge
myri10ge: Remove nonsensical limit in the tx done routine
2007-07-16 18:28:05 -04:00
netxen
PCI: Change all drivers to use pci_device->revision
2007-07-11 16:02:10 -07:00
pcmcia
PCMCIA: add Socket Ethernet card into pcnet_cs
2007-07-10 12:24:03 -04:00
phy
phylib: Add Marvell 88E1112 phy id
2007-07-10 12:41:09 -04:00
skfp
potential parse error in ifdef
2007-06-01 08:18:27 -07:00
tokenring
tokenring/3c359.c:xl_init() must be __devinit
2007-07-10 12:24:42 -04:00
tulip
fallout from Auke's pci ->revision patch
2007-07-15 16:40:52 -07:00
usb
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2007-07-16 17:48:54 -07:00
wan
Introduce CONFIG_VIRT_TO_BUS
2007-07-16 09:05:42 -07:00
wireless
Freezer: make kernel threads nonfreezable by default
2007-07-17 10:23:02 -07:00
3c59x.c
3cSOHO100-TX needs EXTRA_PREAMBLE
2007-07-10 12:22:30 -04:00
3c501.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07: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] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
3c503.h
3c505.c
[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
2007-04-25 22:28:23 -07:00
3c505.h
3c507.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
3c509.c
remove broken URLs from net drivers' output
2007-05-09 08:58:18 +02:00
3c515.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
3c523.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
3c523.h
3c527.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
3c527.h
7990.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
7990.h
8139cp.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2007-07-16 17:48:54 -07:00
8139too.c
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2007-07-12 13:40:57 -07:00
8390.c
[PATCH] beginning of 8390 fixes - generic and arm/etherh
2006-12-02 00:11:56 -05:00
8390.h
AX88796 network driver
2007-07-10 12:41:08 -04:00
82596.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
a2065.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
a2065.h
ac3200.c
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
acenic.c
acenic: SET_NETDEV_DEV is always there these days
2007-07-08 22:16:40 -04:00
acenic.h
network drivers: eliminate unneeded kill_vid code
2007-06-03 11:44:20 -04:00
acenic_firmware.h
amd8111e.c
network drivers: eliminate unneeded kill_vid code
2007-06-03 11:44:20 -04:00
amd8111e.h
potential parse error in ifdef
2007-06-01 08:18:27 -07:00
apne.c
[PATCH] Amiga PCMCIA NE2000 Ethernet dev->irq init
2006-12-09 09:41:18 -08:00
ariadne.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
ariadne.h
at1700.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
atarilance.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
atp.c
remove broken URLs from net drivers' output
2007-05-09 08:58:18 +02:00
atp.h
au1000_eth.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
au1000_eth.h
ax88796.c
ax88796: dev_dbg() wants device, not platform device
2007-07-15 16:40:52 -07:00
b44.c
b44: use netdev_alloc_skb
2007-07-08 22:16:40 -04:00
b44.h
b44: packet offset is constant
2007-07-08 22:16:40 -04:00
bmac.c
[POWERPC] Rename get_property to of_get_property: drivers
2007-05-02 20:04:32 +10:00
bmac.h
bnx2.c
[NET]: Add ethtool support for NETIF_F_IPV6_CSUM devices.
2007-07-14 19:07:52 -07:00
bnx2.h
[BNX2]: Print management firmware version.
2007-07-10 22:18:38 -07:00
bnx2_fw.h
[BNX2]: Update 5708 firmware.
2007-05-03 13:21:13 -07:00
bnx2_fw2.h
[BNX2]: Update 5709 firmware.
2007-05-03 13:21:48 -07:00
bsd_comp.c
[PATCH] getting rid of all casts of k[cmz]alloc() calls
2006-12-13 09:05:58 -08:00
cassini.c
PCI: add pci_try_set_mwi
2007-07-11 16:02:11 -07:00
cassini.h
cs89x0.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
cs89x0.h
de600.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
de600.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
de620.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
de620.h
declance.c
declance: Remove a dangling spin_unlock_irq() thingy
2007-05-21 19:41:19 -04:00
defxx.c
defxx: Fix the handling of ioremap() failures
2007-05-30 09:52:48 -04:00
defxx.h
[TC] defxx: TURBOchannel support
2007-02-09 16:23:17 +00:00
depca.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
depca.h
dgrs.c
[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
2007-04-25 22:28:23 -07:00
dgrs.h
dgrs_asstruct.h
dgrs_bcomm.h
dgrs_es4h.h
dgrs_ether.h
dgrs_firmware.c
dgrs_i82596.h
dgrs_plx9060.h
dl2k.c
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2007-07-12 13:40:57 -07:00
dl2k.h
PCI: Change all drivers to use pci_device->revision
2007-07-11 16:02:10 -07:00
dm9000.c
Blackfin arch: Port the dm9000 driver to Blackfin by using the correct low-level io routines
2007-07-12 12:11:48 +08:00
dm9000.h
dummy.c
[RTNETLINK]: rtnl_link: allow specifying initial device address
2007-07-11 19:45:36 -07:00
e100.c
PCI: Change all drivers to use pci_device->revision
2007-07-11 16:02:10 -07:00
e2100.c
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
eepro.c
Fix occurrences of "the the "
2007-05-09 08:57:56 +02:00
eepro100.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
eexpress.c
[netdrvr] eexpress: minor corrections
2007-04-28 11:05:43 -04:00
eexpress.h
epic100.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
eql.c
es3210.c
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
eth16i.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
ewrk3.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
ewrk3.h
fealnx.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
fec.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
fec.h
forcedeth.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2007-07-16 17:48:54 -07:00
gianfar.c
gianfar: add support for SGMII
2007-07-08 22:16:38 -04:00
gianfar.h
gianfar: add support for SGMII
2007-07-08 22:16:38 -04:00
gianfar_ethtool.c
[PATCH] remove many unneeded #includes of sched.h
2007-02-14 08:09:54 -08:00
gianfar_mii.c
gianfar: kill unused header
2007-07-16 18:28:05 -04:00
gianfar_mii.h
gianfar_sysfs.c
Merge branch 'master' into upstream
2007-02-17 15:11:43 -05:00
hamachi.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07: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
net/hp100: fix section mismatch warning
2007-06-01 08:18:30 -07:00
hp100.h
hplance.c
[PATCH] m68k/HP300: HP LANCE updates
2006-12-09 09:41:18 -08:00
hplance.h
hydra.c
[PATCH] 8390 fixes - m68k oddballs
2006-12-02 00:11:56 -05:00
ibmlana.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
ibmlana.h
ibmveth.c
sysfs: kill unnecessary attribute->owner
2007-07-11 16:09:06 -07:00
ibmveth.h
[PATCH] ibmveth: Remove ibmveth "liobn" field
2006-12-04 20:38:06 +11:00
ifb.c
[RTNETLINK]: rtnl_link: allow specifying initial device address
2007-07-11 19:45:36 -07:00
ioc3-eth.c
IOC3: Switch to pci refcounting safe APIs
2007-07-10 12:29:24 -04: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
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
jazzsonic.c
SONIC interrupt handling
2007-05-04 17:59:08 -07:00
Kconfig
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2007-07-16 17:48:54 -07:00
lance.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
lasi_82596.c
Extract chip specific code out of lasi_82596.c
2007-07-08 22:16:45 -04:00
lib8390.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
lib82596.c
Extract chip specific code out of lasi_82596.c
2007-07-08 22:16:45 -04:00
LICENSE.SRC
lne390.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
loopback.c
[NET]: loopback driver can use loopback_dev integrated net_device_stats
2007-04-25 22:28:52 -07:00
lp486e.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
mac89x0.c
m68k: Mac89x0 Ethernet netif updates
2007-05-04 17:59:06 -07:00
mac8390.c
m68k: Mac DP8390 update
2007-05-04 17:59:07 -07:00
macb.c
macb: Add multicast capability
2007-07-16 18:28:04 -04:00
macb.h
macb: Use generic PHY layer
2007-07-16 18:28:04 -04:00
mace.c
[POWERPC] Rename get_property to of_get_property: drivers
2007-05-02 20:04:32 +10:00
mace.h
macmace.c
macmace: use "unsigned long flags;"
2007-07-10 12:41:18 -04:00
macsonic.c
SONIC interrupt handling
2007-05-04 17:59:08 -07:00
macvlan.c
[NET]: Add macvlan driver
2007-07-14 18:55:06 -07:00
Makefile
Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
2007-07-16 10:48:20 -07:00
meth.c
meth driver renovation
2007-05-24 17:20:49 -04:00
meth.h
Fix occurrences of "the the "
2007-05-09 08:57:56 +02:00
mii.c
mii: add kernel-doc notation
2007-04-28 11:01:05 -04:00
mipsnet.c
[MIPS] Don't drag a platform specific header into generic arch code.
2007-06-20 22:27:10 +01:00
mipsnet.h
mv643xx_eth.c
mv643xx_eth: make eth_port_uc_addr_{get,set}() calls symmetric
2007-04-28 11:01:02 -04:00
mv643xx_eth.h
mv643xx_eth: make eth_port_uc_addr_{get,set}() calls symmetric
2007-04-28 11:01:02 -04: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
[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
2007-04-25 22:28:23 -07:00
myri_sbus.h
natsemi.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
ne-h8300.c
[PATCH] 8390 fixes - the final chunk (h8300)
2006-12-02 00:11:56 -05:00
ne.c
ne: MIPS: Use platform_driver for ne on RBTX49XX
2007-05-08 01:23:09 -04:00
ne2.c
[PATCH] trivial missing __init in drivers/net/*
2006-12-04 16:07:19 -05:00
ne2k-pci.c
remove broken URLs from net drivers' output
2007-05-09 08:58:18 +02: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
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
ni52.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
ni52.h
ni65.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
ni65.h
ni5010.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
ni5010.h
ns83820.c
drivers/net/ns83820.c: fix a check-after-use
2007-07-02 08:24:52 -04:00
pasemi_mac.c
pasemi_mac: Fix TX interrupt threshold
2007-07-08 22:16:45 -04:00
pasemi_mac.h
pasemi_mac: Fix register defines
2007-05-15 17:44:39 -04:00
pci-skeleton.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
pcnet32.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
plip.c
[SK_BUFF]: Introduce skb_mac_header()
2007-04-25 22:24:41 -07:00
ppp_async.c
[PPP]: Fix skbuff.c:BUG due incorrect logic in process_input_packet()
2007-04-19 13:05:52 -07:00
ppp_deflate.c
[PATCH] getting rid of all casts of k[cmz]alloc() calls
2006-12-13 09:05:58 -08:00
ppp_generic.c
[PPP]: Fix osize too small errors when decoding mppe.
2007-06-23 23:05:54 -07:00
ppp_mppe.c
[PPP]: Revert 606f585e36
2007-06-23 23:04:11 -07:00
ppp_mppe.h
ppp_synctty.c
[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
2007-04-25 22:28:23 -07:00
pppoe.c
[PPPOE]: Fix device tear-down notification.
2007-04-25 22:29:21 -07:00
pppol2tp.c
[PPPOL2TP]: Use proper printf format specifier for size_t.
2007-07-10 22:16:00 -07:00
pppox.c
[L2TP]: Add the ability to autoload a pppox protocol module.
2007-04-30 00:21:02 -07:00
ps3_gelic_net.c
ps3: gigabit ethernet driver for PS3, take3
2007-07-10 14:13:46 -04:00
ps3_gelic_net.h
ps3: gigabit ethernet driver for PS3, take3
2007-07-10 14:13:46 -04:00
qla3xxx.c
qla3xxx: cleanup checksum offload code
2007-07-08 22:16:40 -04:00
qla3xxx.h
qla3xxx: Adding support for the Agere PHY (ET1011C)
2007-04-28 11:01:02 -04:00
r8169.c
r8169: perform RX config change after mac filtering
2007-07-08 22:16:45 -04:00
rionet.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
rrunner.c
rrunner.c:rr_init() must be __devinit
2007-07-10 12:24:42 -04: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
S2io: Remove unused variables
2007-04-28 11:01:01 -04:00
s2io.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2007-07-16 17:48:54 -07:00
s2io.h
PCI: Change all drivers to use pci_device->revision
2007-07-11 16:02:10 -07:00
saa9730.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
saa9730.h
sb1000.c
[SK_BUFF]: Introduce skb_reset_mac_header(skb)
2007-04-25 22:24:32 -07:00
sb1250-mac.c
potential compiler error, irqfunc caller sites update
2007-07-06 10:23:43 -07:00
sc92031.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
seeq8005.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
seeq8005.h
sgiseeq.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
sgiseeq.h
shaper.c
sis190.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
sis900.c
sis900_mii_probe() must be __devinit
2007-07-10 12:24:42 -04:00
sis900.h
skge.c
skge: crash on shutdown/suspend
2007-05-11 17:53:36 -04:00
skge.h
skge: rearrange fields
2007-04-28 11:01:00 -04:00
sky2.c
sky2: 1.16 version
2007-07-10 12:22:30 -04:00
sky2.h
sky2: debug interface
2007-07-10 12:22:28 -04:00
slhc.c
slip.c
[SK_BUFF]: Introduce skb_mac_header()
2007-04-25 22:24:41 -07:00
slip.h
smc-mca.c
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
smc-ultra.c
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
smc-ultra32.c
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
smc91x.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
smc91x.h
Blackfin SMC91X ethernet supporting driver: SMC91C111 LEDs are note drived in the kernel like in uboot
2007-06-11 17:44:14 +08:00
smc911x.c
smc911x: fix compilation breakage
2007-05-15 17:44:39 -04:00
smc911x.h
smc9194.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -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
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
Space.c
more ACSI removal
2007-07-16 15:02:47 +02:00
spider_net.c
spidernet: improve interrupt handling
2007-07-10 12:22:30 -04:00
spider_net.h
spidernet: Replace literal with const
2007-07-08 22:16:45 -04:00
spider_net_ethtool.c
spidernet: checksum and ethtool
2007-06-20 19:09:33 -04:00
starfire.c
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2007-07-12 13:40:57 -07: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
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
sun3_82586.h
sun3lance.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
sunbmac.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
sunbmac.h
sundance.c
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2007-07-12 13:40:57 -07:00
sungem.c
[POWERPC] Rename get_property to of_get_property: drivers
2007-05-02 20:04:32 +10:00
sungem.h
[SUNGEM]: Consolidate powerpc and sparc MAC probing code.
2007-04-26 01:54:48 -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
PCI: Change all drivers to use pci_device->revision
2007-07-11 16:02:10 -07:00
sunhme.h
sunlance.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
sunqe.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
sunqe.h
sunvnet.c
[SPARC64]: Abstract out mdesc accesses for better MD update handling.
2007-07-16 04:04:28 -07:00
sunvnet.h
[SPARC64]: Add Sun LDOM virtual network driver.
2007-07-16 04:03:23 -07:00
tc35815.c
[MIPS] tc35815: Load MAC address via platform_device
2007-07-10 17:33:04 +01:00
tg3.c
[NET]: Add ethtool support for NETIF_F_IPV6_CSUM devices.
2007-07-14 19:07:52 -07:00
tg3.h
[TG3]: Add missing NVRAM strapping.
2007-07-11 19:48:50 -07:00
tlan.c
PCI: Change all drivers to use pci_device->revision
2007-07-11 16:02:10 -07:00
tlan.h
WorkStruct: make allyesconfig
2006-11-22 14:57:56 +00:00
tsi108_eth.c
[POWERPC] Generalize tsi108 PHY types
2007-05-08 11:54:20 +10:00
tsi108_eth.h
[POWERPC] Generalize tsi108 PHY types
2007-05-08 11:54:20 +10:00
tun.c
[NET]: Allow group ownership of TUN/TAP devices.
2007-07-10 22:16:42 -07:00
typhoon-firmware.h
typhoon.c
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2007-07-12 13:40:57 -07:00
typhoon.h
ucc_geth.c
QE Ethernet driver writes to wrong register to mask interrupts
2007-07-10 12:24:42 -04:00
ucc_geth.h
ucc_geth: Fix interrupt coalescing size and alignment
2007-04-28 11:01:04 -04:00
ucc_geth_mii.c
ucc_geth: Fix MODULE_DEVICE_TABLE() duplication
2007-05-24 17:20:48 -04: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
via-rhine.c
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
2007-07-12 13:40:57 -07:00
via-velocity.c
PCI: Change all drivers to use pci_device->revision
2007-07-11 16:02:10 -07:00
via-velocity.h
wd.c
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
yellowfin.c
[NET]: Kill eth_copy_and_sum().
2007-07-10 22:08:12 -07:00
znet.c
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
2007-04-25 22:24:30 -07:00
zorro8390.c
[PATCH] 8390 fixes - m68k oddballs
2006-12-02 00:11:56 -05:00