original_kernel/drivers/net
Arjan van de Ven d54b1fdb1d [PATCH] mark struct file_operations const 5
Many struct file_operations in the kernel can be "const".  Marking them const
moves these to the .rodata section, which avoids false sharing with potential
dirty data.  In addition it'll catch accidental writes at compile time to
these shared resources.

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-02-12 09:48:45 -08:00
..
appletalk
arcnet [PATCH] com20020 build fix 2007-02-12 09:48:29 -08:00
arm Network: convert network devices to use struct device instead of class_device 2007-02-07 10:37:11 -08:00
atl1 Add Attansic L1 ethernet driver. 2007-02-08 10:42:37 -05:00
bonding [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
chelsio
cris
cxgb3 [PATCH] trivial cxgb3 annotations 2007-02-09 09:14:08 -08:00
e1000 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 2007-02-07 19:23:44 -08:00
ehea
fec_8xx
fs_enet Merge branch 'linux-2.6' 2007-02-07 14:05:13 +11:00
hamradio [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
ibm_emac
irda [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
ixgb Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 2007-02-07 19:23:44 -08:00
ixp2000
myri10ge
netxen NetXen: Added ethtool support for user level tools. 2007-02-06 19:08:03 -05:00
pcmcia
phy
sk98lin
skfp
tokenring
tulip
wan [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
wireless [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
3c59x.c NET-3c59x: turn local_save_flags() + local_irq_disable() into local_irq_save() 2007-02-06 19:10:33 -05:00
3c501.c
3c501.h
3c503.c [PATCH] kill eth_io_copy_and_sum() 2007-02-09 09:14:07 -08:00
3c503.h
3c505.c
3c505.h
3c507.c
3c509.c
3c515.c
3c523.c
3c523.h
3c527.c
3c527.h
7990.c
7990.h
8139cp.c
8139too.c
8390.c
8390.h
82596.c
Kconfig Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-tc 2007-02-09 09:22:36 -08:00
LICENSE.SRC
Makefile Add Attansic L1 ethernet driver. 2007-02-08 10:42:37 -05:00
Space.c
a2065.c
a2065.h
ac3200.c [PATCH] kill eth_io_copy_and_sum() 2007-02-09 09:14:07 -08:00
acenic.c
acenic.h
acenic_firmware.h
amd8111e.c NET: turn local_save_flags() + local_irq_disable() into local_irq_save() 2007-02-06 19:10:34 -05:00
amd8111e.h
apne.c
ariadne.c
ariadne.h
at1700.c
atari_bionet.c
atari_pamsnet.c
atarilance.c
atp.c
atp.h
au1000_eth.c
au1000_eth.h
b44.c
b44.h
bmac.c
bmac.h
bnx2.c Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 2007-02-07 19:23:44 -08:00
bnx2.h
bnx2_fw.h
bnx2_fw2.h
bsd_comp.c
cassini.c
cassini.h
cs89x0.c
cs89x0.h
de600.c
de600.h
de620.c
de620.h
declance.c mips: declance: Driver model for the PMAD-A 2007-02-07 18:49:11 -05:00
defxx.c [TC] defxx: TURBOchannel support 2007-02-09 16:23:17 +00:00
defxx.h [TC] defxx: TURBOchannel support 2007-02-09 16:23:17 +00:00
depca.c
depca.h
dgrs.c
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
dl2k.h
dm9000.c
dm9000.h
dummy.c
e100.c
e2100.c [PATCH] kill eth_io_copy_and_sum() 2007-02-09 09:14:07 -08:00
eepro.c
eepro100.c
eexpress.c
eexpress.h
epic100.c
eql.c
es3210.c [PATCH] kill eth_io_copy_and_sum() 2007-02-09 09:14:07 -08:00
eth16i.c
ewrk3.c
ewrk3.h
fealnx.c
fec.c
fec.h
forcedeth.c
gianfar.c
gianfar.h
gianfar_ethtool.c [POWERPC] Add "is_power_of_2" checking to log2.h. 2007-02-07 14:03:19 +11:00
gianfar_mii.c
gianfar_mii.h
gianfar_sysfs.c
hamachi.c
hp-plus.c
hp.c
hp100.c hp100: convert pci_module_init() to pci_register_driver() 2007-02-06 19:10:33 -05:00
hp100.h
hplance.c
hplance.h
hydra.c
ibmlana.c
ibmlana.h
ibmveth.c [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
ibmveth.h
ifb.c
ioc3-eth.c
isa-skeleton.c
iseries_veth.c Network: convert network devices to use struct device instead of class_device 2007-02-07 10:37:11 -08:00
jazzsonic.c
lance.c
lasi_82596.c
lib8390.c
lne390.c
loopback.c
lp486e.c
mac89x0.c
mac8390.c
macb.c Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 2007-02-07 19:22:26 -08:00
macb.h AT91: MACB support 2007-02-07 18:50:53 -05:00
mace.c
mace.h
macmace.c
macsonic.c [PATCH] missing include in macsonic 2007-02-09 08:28:48 -08:00
meth.c
meth.h
mii.c
mipsnet.c
mipsnet.h
mv643xx_eth.c [PATCH] misc duplicate field initializers 2007-02-09 09:14:07 -08:00
mv643xx_eth.h
mvme147.c
myri_code.h
myri_sbus.c
myri_sbus.h
natsemi.c
ne-h8300.c
ne.c
ne2.c
ne2k-pci.c
ne3210.c
netconsole.c
netx-eth.c
ni52.c
ni52.h
ni65.c
ni65.h
ni5010.c
ni5010.h
ns83820.c
pasemi_mac.c
pasemi_mac.h
pci-skeleton.c
pcnet32.c
plip.c
ppp_async.c
ppp_deflate.c
ppp_generic.c [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
ppp_mppe.c
ppp_mppe.h
ppp_synctty.c
pppoe.c [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
pppox.c
qla3xxx.c
qla3xxx.h
r8169.c [PATCH] uintptr_t is unsigned long, not u32 2007-02-09 09:14:08 -08:00
rionet.c
rrunner.c
rrunner.h
s2io-regs.h
s2io.c [PATCH] trivial s2io annotations 2007-02-09 09:14:08 -08:00
s2io.h [PATCH] trivial s2io annotations 2007-02-09 09:14:08 -08:00
saa9730.c
saa9730.h
sb1000.c
sb1250-mac.c
sc92031.c
seeq8005.c
seeq8005.h
sgiseeq.c
sgiseeq.h
shaper.c
sis190.c
sis900.c
sis900.h
skge.c skge: version 1.10 2007-02-06 19:07:44 -05:00
skge.h
sky2.c sky2: version 1.12 2007-02-07 18:50:50 -05:00
sky2.h sky2: Yukon Extreme support 2007-02-07 18:50:46 -05:00
slhc.c
slip.c [NET] slip: Replace kmalloc() + memset() pairs with the appropriate kzalloc() calls 2007-02-08 12:38:55 -08: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 Network: convert network devices to use struct device instead of class_device 2007-02-07 10:37:11 -08:00
smc91x.h
smc911x.c Network: convert network devices to use struct device instead of class_device 2007-02-07 10:37:11 -08:00
smc911x.h
smc9194.c
smc9194.h
sonic.c
sonic.h
spider_net.c [PATCH] spider_net breakage from class_device -> device 2007-02-09 08:28:48 -08:00
spider_net.h
spider_net_ethtool.c
starfire.c
starfire_firmware.h
starfire_firmware.pl
stnic.c
sun3_82586.c
sun3_82586.h
sun3lance.c
sunbmac.c
sunbmac.h
sundance.c
sungem.c
sungem.h
sungem_phy.c
sungem_phy.h
sunhme.c
sunhme.h
sunlance.c
sunqe.c
sunqe.h
tc35815.c
tg3.c [TG3]: Avoid an expensive divide. 2007-02-08 12:38:57 -08:00
tg3.h
tlan.c
tlan.h
tsi108_eth.c
tsi108_eth.h
tun.c [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
typhoon-firmware.h
typhoon.c
typhoon.h
ucc_geth.c ucc_geth: Add support to local-mac-address property 2007-02-08 20:13:15 -05:00
ucc_geth.h
ucc_geth_phy.c ucc_geth: Remove obsolete workaround of link speed change 2007-02-08 20:13:15 -05:00
ucc_geth_phy.h
via-rhine.c
via-velocity.c
via-velocity.h
wd.c [PATCH] kill eth_io_copy_and_sum() 2007-02-09 09:14:07 -08:00
yellowfin.c
znet.c
zorro8390.c