forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (40 commits) tg3: Fix tg3_skb_error_unmap() net: tracepoint of net_dev_xmit sees freed skb and causes panic drivers/net/can/flexcan.c: add missing clk_put net: dm9000: Get the chip in a known good state before enabling interrupts drivers/net/davinci_emac.c: add missing clk_put af-packet: Add flag to distinguish VID 0 from no-vlan. caif: Fix race when conditionally taking rtnl lock usbnet/cdc_ncm: add missing .reset_resume hook vlan: fix typo in vlan_dev_hard_start_xmit() net/ipv4: Check for mistakenly passed in non-IPv4 address iwl4965: correctly validate temperature value bluetooth l2cap: fix locking in l2cap_global_chan_by_psm ath9k: fix two more bugs in tx power cfg80211: don't drop p2p probe responses Revert "net: fix section mismatches" drivers/net/usb/catc.c: Fix potential deadlock in catc_ctrl_run() sctp: stop pending timers and purge queues when peer restart asoc drivers/net: ks8842 Fix crash on received packet when in PIO mode. ip_options_compile: properly handle unaligned pointer iwlagn: fix incorrect PCI subsystem id for 6150 devices ...
- Loading branch information
Showing
60 changed files
with
380 additions
and
219 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -185,7 +185,7 @@ static int max_interrupt_work = 10; | |
static int nopnp; | ||
#endif | ||
|
||
static int el3_common_init(struct net_device *dev); | ||
static int __devinit el3_common_init(struct net_device *dev); | ||
static void el3_common_remove(struct net_device *dev); | ||
static ushort id_read_eeprom(int index); | ||
static ushort read_eeprom(int ioaddr, int index); | ||
|
@@ -395,7 +395,7 @@ static struct isa_driver el3_isa_driver = { | |
static int isa_registered; | ||
|
||
#ifdef CONFIG_PNP | ||
static const struct pnp_device_id el3_pnp_ids[] __devinitconst = { | ||
static struct pnp_device_id el3_pnp_ids[] = { | ||
{ .id = "TCM5090" }, /* 3Com Etherlink III (TP) */ | ||
{ .id = "TCM5091" }, /* 3Com Etherlink III */ | ||
{ .id = "TCM5094" }, /* 3Com Etherlink III (combo) */ | ||
|
@@ -478,7 +478,7 @@ static int pnp_registered; | |
#endif /* CONFIG_PNP */ | ||
|
||
#ifdef CONFIG_EISA | ||
static const struct eisa_device_id el3_eisa_ids[] __devinitconst = { | ||
static struct eisa_device_id el3_eisa_ids[] = { | ||
{ "TCM5090" }, | ||
{ "TCM5091" }, | ||
{ "TCM5092" }, | ||
|
@@ -508,7 +508,7 @@ static int eisa_registered; | |
#ifdef CONFIG_MCA | ||
static int el3_mca_probe(struct device *dev); | ||
|
||
static const short el3_mca_adapter_ids[] __devinitconst = { | ||
static short el3_mca_adapter_ids[] __initdata = { | ||
0x627c, | ||
0x627d, | ||
0x62db, | ||
|
@@ -517,7 +517,7 @@ static const short el3_mca_adapter_ids[] __devinitconst = { | |
0x0000 | ||
}; | ||
|
||
static const char *const el3_mca_adapter_names[] __devinitconst = { | ||
static char *el3_mca_adapter_names[] __initdata = { | ||
"3Com 3c529 EtherLink III (10base2)", | ||
"3Com 3c529 EtherLink III (10baseT)", | ||
"3Com 3c529 EtherLink III (test mode)", | ||
|
@@ -601,7 +601,7 @@ static void el3_common_remove (struct net_device *dev) | |
} | ||
|
||
#ifdef CONFIG_MCA | ||
static int __devinit el3_mca_probe(struct device *device) | ||
static int __init el3_mca_probe(struct device *device) | ||
{ | ||
/* Based on Erik Nygren's ([email protected]) 3c529 patch, | ||
* heavily modified by Chris Beauregard | ||
|
@@ -671,7 +671,7 @@ static int __devinit el3_mca_probe(struct device *device) | |
#endif /* CONFIG_MCA */ | ||
|
||
#ifdef CONFIG_EISA | ||
static int __devinit el3_eisa_probe (struct device *device) | ||
static int __init el3_eisa_probe (struct device *device) | ||
{ | ||
short i; | ||
int ioaddr, irq, if_port; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.