diff options
author | Andy Gospodarek <andy@greyhouse.net> | 2006-09-11 17:39:18 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-09-12 11:45:19 -0400 |
commit | d5b20697ca37d80cc4ec2ba3c5ddf1339dc1d49a (patch) | |
tree | a5fa98145b1d95b84357157856517de8d0e31edf | |
parent | 05ff0e291af086f4325bac76abad250690bbbd63 (diff) |
[PATCH] Remove more unnecessary driver printk's
As I promised last week, here is the first pass at removing all
unnecessary printk's that exist in network device drivers currently in
promiscuous mode. The duplicate messages are not needed so they have
been removed. Some of these drivers are quite old and might not need an
update, but I did them all anyway.
I am currently auditing the remaining conditional printk's and will send
out a patch for those soon.
Signed-off-by: Andy Gospodarek <andy@greyhouse.net>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
32 files changed, 38 insertions, 102 deletions
diff --git a/drivers/net/3c59x.c b/drivers/net/3c59x.c index 80e8ca013e44..0586929fae4e 100644 --- a/drivers/net/3c59x.c +++ b/drivers/net/3c59x.c | |||
@@ -2928,7 +2928,7 @@ static void set_rx_mode(struct net_device *dev) | |||
2928 | int new_mode; | 2928 | int new_mode; |
2929 | 2929 | ||
2930 | if (dev->flags & IFF_PROMISC) { | 2930 | if (dev->flags & IFF_PROMISC) { |
2931 | if (vortex_debug > 0) | 2931 | if (vortex_debug > 3) |
2932 | printk(KERN_NOTICE "%s: Setting promiscuous mode.\n", dev->name); | 2932 | printk(KERN_NOTICE "%s: Setting promiscuous mode.\n", dev->name); |
2933 | new_mode = SetRxFilter|RxStation|RxMulticast|RxBroadcast|RxProm; | 2933 | new_mode = SetRxFilter|RxStation|RxMulticast|RxBroadcast|RxProm; |
2934 | } else if ((dev->mc_list) || (dev->flags & IFF_ALLMULTI)) { | 2934 | } else if ((dev->mc_list) || (dev->flags & IFF_ALLMULTI)) { |
diff --git a/drivers/net/8139cp.c b/drivers/net/8139cp.c index 1428bb7715af..47e407e8e9f1 100644 --- a/drivers/net/8139cp.c +++ b/drivers/net/8139cp.c | |||
@@ -48,7 +48,7 @@ | |||
48 | */ | 48 | */ |
49 | 49 | ||
50 | #define DRV_NAME "8139cp" | 50 | #define DRV_NAME "8139cp" |
51 | #define DRV_VERSION "1.2" | 51 | #define DRV_VERSION "1.3" |
52 | #define DRV_RELDATE "Mar 22, 2004" | 52 | #define DRV_RELDATE "Mar 22, 2004" |
53 | 53 | ||
54 | 54 | ||
@@ -942,8 +942,6 @@ static void __cp_set_rx_mode (struct net_device *dev) | |||
942 | /* Note: do not reorder, GCC is clever about common statements. */ | 942 | /* Note: do not reorder, GCC is clever about common statements. */ |
943 | if (dev->flags & IFF_PROMISC) { | 943 | if (dev->flags & IFF_PROMISC) { |
944 | /* Unconditionally log net taps. */ | 944 | /* Unconditionally log net taps. */ |
945 | printk (KERN_NOTICE "%s: Promiscuous mode enabled.\n", | ||
946 | dev->name); | ||
947 | rx_mode = | 945 | rx_mode = |
948 | AcceptBroadcast | AcceptMulticast | AcceptMyPhys | | 946 | AcceptBroadcast | AcceptMulticast | AcceptMyPhys | |
949 | AcceptAllPhys; | 947 | AcceptAllPhys; |
diff --git a/drivers/net/8139too.c b/drivers/net/8139too.c index e4f4eaff7679..0fba8a6331a7 100644 --- a/drivers/net/8139too.c +++ b/drivers/net/8139too.c | |||
@@ -90,7 +90,7 @@ | |||
90 | */ | 90 | */ |
91 | 91 | ||
92 | #define DRV_NAME "8139too" | 92 | #define DRV_NAME "8139too" |
93 | #define DRV_VERSION "0.9.27" | 93 | #define DRV_VERSION "0.9.28" |
94 | 94 | ||
95 | 95 | ||
96 | #include <linux/module.h> | 96 | #include <linux/module.h> |
@@ -2512,9 +2512,6 @@ static void __set_rx_mode (struct net_device *dev) | |||
2512 | 2512 | ||
2513 | /* Note: do not reorder, GCC is clever about common statements. */ | 2513 | /* Note: do not reorder, GCC is clever about common statements. */ |
2514 | if (dev->flags & IFF_PROMISC) { | 2514 | if (dev->flags & IFF_PROMISC) { |
2515 | /* Unconditionally log net taps. */ | ||
2516 | printk (KERN_NOTICE "%s: Promiscuous mode enabled.\n", | ||
2517 | dev->name); | ||
2518 | rx_mode = | 2515 | rx_mode = |
2519 | AcceptBroadcast | AcceptMulticast | AcceptMyPhys | | 2516 | AcceptBroadcast | AcceptMulticast | AcceptMyPhys | |
2520 | AcceptAllPhys; | 2517 | AcceptAllPhys; |
diff --git a/drivers/net/amd8111e.c b/drivers/net/amd8111e.c index ed322a76980d..bffde2288630 100644 --- a/drivers/net/amd8111e.c +++ b/drivers/net/amd8111e.c | |||
@@ -101,9 +101,9 @@ Revision History: | |||
101 | 101 | ||
102 | #include "amd8111e.h" | 102 | #include "amd8111e.h" |
103 | #define MODULE_NAME "amd8111e" | 103 | #define MODULE_NAME "amd8111e" |
104 | #define MODULE_VERS "3.0.5" | 104 | #define MODULE_VERS "3.0.6" |
105 | MODULE_AUTHOR("Advanced Micro Devices, Inc."); | 105 | MODULE_AUTHOR("Advanced Micro Devices, Inc."); |
106 | MODULE_DESCRIPTION ("AMD8111 based 10/100 Ethernet Controller. Driver Version 3.0.3"); | 106 | MODULE_DESCRIPTION ("AMD8111 based 10/100 Ethernet Controller. Driver Version 3.0.6"); |
107 | MODULE_LICENSE("GPL"); | 107 | MODULE_LICENSE("GPL"); |
108 | MODULE_DEVICE_TABLE(pci, amd8111e_pci_tbl); | 108 | MODULE_DEVICE_TABLE(pci, amd8111e_pci_tbl); |
109 | module_param_array(speed_duplex, int, NULL, 0); | 109 | module_param_array(speed_duplex, int, NULL, 0); |
@@ -1527,7 +1527,6 @@ static void amd8111e_set_multicast_list(struct net_device *dev) | |||
1527 | u32 mc_filter[2] ; | 1527 | u32 mc_filter[2] ; |
1528 | int i,bit_num; | 1528 | int i,bit_num; |
1529 | if(dev->flags & IFF_PROMISC){ | 1529 | if(dev->flags & IFF_PROMISC){ |
1530 | printk(KERN_INFO "%s: Setting promiscuous mode.\n",dev->name); | ||
1531 | writel( VAL2 | PROM, lp->mmio + CMD2); | 1530 | writel( VAL2 | PROM, lp->mmio + CMD2); |
1532 | return; | 1531 | return; |
1533 | } | 1532 | } |
diff --git a/drivers/net/ariadne.c b/drivers/net/ariadne.c index cc721addd576..3aef3c10d56f 100644 --- a/drivers/net/ariadne.c +++ b/drivers/net/ariadne.c | |||
@@ -825,8 +825,6 @@ static void set_multicast_list(struct net_device *dev) | |||
825 | ariadne_init_ring(dev); | 825 | ariadne_init_ring(dev); |
826 | 826 | ||
827 | if (dev->flags & IFF_PROMISC) { | 827 | if (dev->flags & IFF_PROMISC) { |
828 | /* Log any net taps. */ | ||
829 | printk(KERN_INFO "%s: Promiscuous mode enabled.\n", dev->name); | ||
830 | lance->RAP = CSR15; /* Mode Register */ | 828 | lance->RAP = CSR15; /* Mode Register */ |
831 | lance->RDP = PROM; /* Set promiscuous mode */ | 829 | lance->RDP = PROM; /* Set promiscuous mode */ |
832 | } else { | 830 | } else { |
diff --git a/drivers/net/at1700.c b/drivers/net/at1700.c index 4ca061c2d5b2..1a85451dcb41 100644 --- a/drivers/net/at1700.c +++ b/drivers/net/at1700.c | |||
@@ -58,7 +58,7 @@ | |||
58 | #include <asm/dma.h> | 58 | #include <asm/dma.h> |
59 | 59 | ||
60 | static char version[] __initdata = | 60 | static char version[] __initdata = |
61 | "at1700.c:v1.15 4/7/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)\n"; | 61 | "at1700.c:v1.16 9/11/06 Donald Becker (becker@cesdis.gsfc.nasa.gov)\n"; |
62 | 62 | ||
63 | #define DRV_NAME "at1700" | 63 | #define DRV_NAME "at1700" |
64 | 64 | ||
@@ -851,8 +851,6 @@ set_rx_mode(struct net_device *dev) | |||
851 | int i; | 851 | int i; |
852 | 852 | ||
853 | if (dev->flags & IFF_PROMISC) { | 853 | if (dev->flags & IFF_PROMISC) { |
854 | /* Unconditionally log net taps. */ | ||
855 | printk("%s: Promiscuous mode enabled.\n", dev->name); | ||
856 | memset(mc_filter, 0xff, sizeof(mc_filter)); | 854 | memset(mc_filter, 0xff, sizeof(mc_filter)); |
857 | outb(3, ioaddr + RX_MODE); /* Enable promiscuous mode */ | 855 | outb(3, ioaddr + RX_MODE); /* Enable promiscuous mode */ |
858 | } else if (dev->mc_count > MC_FILTERBREAK | 856 | } else if (dev->mc_count > MC_FILTERBREAK |
diff --git a/drivers/net/atarilance.c b/drivers/net/atarilance.c index 91783a8008be..465efe7a6c56 100644 --- a/drivers/net/atarilance.c +++ b/drivers/net/atarilance.c | |||
@@ -1121,7 +1121,7 @@ static void set_multicast_list( struct net_device *dev ) | |||
1121 | 1121 | ||
1122 | if (dev->flags & IFF_PROMISC) { | 1122 | if (dev->flags & IFF_PROMISC) { |
1123 | /* Log any net taps. */ | 1123 | /* Log any net taps. */ |
1124 | DPRINTK( 1, ( "%s: Promiscuous mode enabled.\n", dev->name )); | 1124 | DPRINTK( 2, ( "%s: Promiscuous mode enabled.\n", dev->name )); |
1125 | REGA( CSR15 ) = 0x8000; /* Set promiscuous mode */ | 1125 | REGA( CSR15 ) = 0x8000; /* Set promiscuous mode */ |
1126 | } else { | 1126 | } else { |
1127 | short multicast_table[4]; | 1127 | short multicast_table[4]; |
diff --git a/drivers/net/au1000_eth.c b/drivers/net/au1000_eth.c index 55f6e3f65b53..85be0e6aa1f3 100644 --- a/drivers/net/au1000_eth.c +++ b/drivers/net/au1000_eth.c | |||
@@ -72,7 +72,7 @@ static int au1000_debug = 3; | |||
72 | #endif | 72 | #endif |
73 | 73 | ||
74 | #define DRV_NAME "au1000_eth" | 74 | #define DRV_NAME "au1000_eth" |
75 | #define DRV_VERSION "1.5" | 75 | #define DRV_VERSION "1.6" |
76 | #define DRV_AUTHOR "Pete Popov <ppopov@embeddedalley.com>" | 76 | #define DRV_AUTHOR "Pete Popov <ppopov@embeddedalley.com>" |
77 | #define DRV_DESC "Au1xxx on-chip Ethernet driver" | 77 | #define DRV_DESC "Au1xxx on-chip Ethernet driver" |
78 | 78 | ||
@@ -1292,7 +1292,6 @@ static void set_rx_mode(struct net_device *dev) | |||
1292 | 1292 | ||
1293 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1293 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1294 | aup->mac->control |= MAC_PROMISCUOUS; | 1294 | aup->mac->control |= MAC_PROMISCUOUS; |
1295 | printk(KERN_INFO "%s: Promiscuous mode enabled.\n", dev->name); | ||
1296 | } else if ((dev->flags & IFF_ALLMULTI) || | 1295 | } else if ((dev->flags & IFF_ALLMULTI) || |
1297 | dev->mc_count > MULTICAST_FILTER_LIMIT) { | 1296 | dev->mc_count > MULTICAST_FILTER_LIMIT) { |
1298 | aup->mac->control |= MAC_PASS_ALL_MULTI; | 1297 | aup->mac->control |= MAC_PASS_ALL_MULTI; |
diff --git a/drivers/net/eepro.c b/drivers/net/eepro.c index 8dc61d65dd23..bf9efa75390f 100644 --- a/drivers/net/eepro.c +++ b/drivers/net/eepro.c | |||
@@ -154,7 +154,7 @@ static const char version[] = | |||
154 | #include <asm/dma.h> | 154 | #include <asm/dma.h> |
155 | 155 | ||
156 | #define DRV_NAME "eepro" | 156 | #define DRV_NAME "eepro" |
157 | #define DRV_VERSION "0.13b" | 157 | #define DRV_VERSION "0.13c" |
158 | 158 | ||
159 | #define compat_dev_kfree_skb( skb, mode ) dev_kfree_skb( (skb) ) | 159 | #define compat_dev_kfree_skb( skb, mode ) dev_kfree_skb( (skb) ) |
160 | /* I had reports of looong delays with SLOW_DOWN defined as udelay(2) */ | 160 | /* I had reports of looong delays with SLOW_DOWN defined as udelay(2) */ |
@@ -1333,7 +1333,6 @@ set_multicast_list(struct net_device *dev) | |||
1333 | mode = inb(ioaddr + REG3); | 1333 | mode = inb(ioaddr + REG3); |
1334 | outb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */ | 1334 | outb(mode, ioaddr + REG3); /* writing reg. 3 to complete the update */ |
1335 | eepro_sw2bank0(ioaddr); /* Return to BANK 0 now */ | 1335 | eepro_sw2bank0(ioaddr); /* Return to BANK 0 now */ |
1336 | printk(KERN_INFO "%s: promiscuous mode enabled.\n", dev->name); | ||
1337 | } | 1336 | } |
1338 | 1337 | ||
1339 | else if (dev->mc_count==0 ) | 1338 | else if (dev->mc_count==0 ) |
diff --git a/drivers/net/epic100.c b/drivers/net/epic100.c index a67650ccf084..8f37c98dcb7c 100644 --- a/drivers/net/epic100.c +++ b/drivers/net/epic100.c | |||
@@ -26,8 +26,8 @@ | |||
26 | */ | 26 | */ |
27 | 27 | ||
28 | #define DRV_NAME "epic100" | 28 | #define DRV_NAME "epic100" |
29 | #define DRV_VERSION "2.0" | 29 | #define DRV_VERSION "2.1" |
30 | #define DRV_RELDATE "June 27, 2006" | 30 | #define DRV_RELDATE "Sept 11, 2006" |
31 | 31 | ||
32 | /* The user-configurable values. | 32 | /* The user-configurable values. |
33 | These may be modified when a driver module is loaded.*/ | 33 | These may be modified when a driver module is loaded.*/ |
@@ -1386,7 +1386,6 @@ static void set_rx_mode(struct net_device *dev) | |||
1386 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1386 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1387 | outl(0x002C, ioaddr + RxCtrl); | 1387 | outl(0x002C, ioaddr + RxCtrl); |
1388 | /* Unconditionally log net taps. */ | 1388 | /* Unconditionally log net taps. */ |
1389 | printk(KERN_INFO "%s: Promiscuous mode enabled.\n", dev->name); | ||
1390 | memset(mc_filter, 0xff, sizeof(mc_filter)); | 1389 | memset(mc_filter, 0xff, sizeof(mc_filter)); |
1391 | } else if ((dev->mc_count > 0) || (dev->flags & IFF_ALLMULTI)) { | 1390 | } else if ((dev->mc_count > 0) || (dev->flags & IFF_ALLMULTI)) { |
1392 | /* There is apparently a chip bug, so the multicast filter | 1391 | /* There is apparently a chip bug, so the multicast filter |
diff --git a/drivers/net/fealnx.c b/drivers/net/fealnx.c index 567e27413cfd..fac0a4519184 100644 --- a/drivers/net/fealnx.c +++ b/drivers/net/fealnx.c | |||
@@ -25,8 +25,8 @@ | |||
25 | */ | 25 | */ |
26 | 26 | ||
27 | #define DRV_NAME "fealnx" | 27 | #define DRV_NAME "fealnx" |
28 | #define DRV_VERSION "2.51" | 28 | #define DRV_VERSION "2.52" |
29 | #define DRV_RELDATE "Nov-17-2001" | 29 | #define DRV_RELDATE "Sep-11-2006" |
30 | 30 | ||
31 | static int debug; /* 1-> print debug message */ | 31 | static int debug; /* 1-> print debug message */ |
32 | static int max_interrupt_work = 20; | 32 | static int max_interrupt_work = 20; |
@@ -1800,8 +1800,6 @@ static void __set_rx_mode(struct net_device *dev) | |||
1800 | u32 rx_mode; | 1800 | u32 rx_mode; |
1801 | 1801 | ||
1802 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1802 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1803 | /* Unconditionally log net taps. */ | ||
1804 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", dev->name); | ||
1805 | memset(mc_filter, 0xff, sizeof(mc_filter)); | 1803 | memset(mc_filter, 0xff, sizeof(mc_filter)); |
1806 | rx_mode = CR_W_PROM | CR_W_AB | CR_W_AM; | 1804 | rx_mode = CR_W_PROM | CR_W_AB | CR_W_AM; |
1807 | } else if ((dev->mc_count > multicast_filter_limit) | 1805 | } else if ((dev->mc_count > multicast_filter_limit) |
diff --git a/drivers/net/fec.c b/drivers/net/fec.c index 9b4030031744..9eedb27dd695 100644 --- a/drivers/net/fec.c +++ b/drivers/net/fec.c | |||
@@ -2227,8 +2227,6 @@ static void set_multicast_list(struct net_device *dev) | |||
2227 | ep = fep->hwp; | 2227 | ep = fep->hwp; |
2228 | 2228 | ||
2229 | if (dev->flags&IFF_PROMISC) { | 2229 | if (dev->flags&IFF_PROMISC) { |
2230 | /* Log any net taps. */ | ||
2231 | printk("%s: Promiscuous mode enabled.\n", dev->name); | ||
2232 | ep->fec_r_cntrl |= 0x0008; | 2230 | ep->fec_r_cntrl |= 0x0008; |
2233 | } else { | 2231 | } else { |
2234 | 2232 | ||
diff --git a/drivers/net/gianfar.c b/drivers/net/gianfar.c index ebbbd6ca6204..5130da094305 100644 --- a/drivers/net/gianfar.c +++ b/drivers/net/gianfar.c | |||
@@ -1708,9 +1708,6 @@ static void gfar_set_multi(struct net_device *dev) | |||
1708 | u32 tempval; | 1708 | u32 tempval; |
1709 | 1709 | ||
1710 | if(dev->flags & IFF_PROMISC) { | 1710 | if(dev->flags & IFF_PROMISC) { |
1711 | if (netif_msg_drv(priv)) | ||
1712 | printk(KERN_INFO "%s: Entering promiscuous mode.\n", | ||
1713 | dev->name); | ||
1714 | /* Set RCTRL to PROM */ | 1711 | /* Set RCTRL to PROM */ |
1715 | tempval = gfar_read(®s->rctrl); | 1712 | tempval = gfar_read(®s->rctrl); |
1716 | tempval |= RCTRL_PROM; | 1713 | tempval |= RCTRL_PROM; |
diff --git a/drivers/net/hamachi.c b/drivers/net/hamachi.c index 409c6aab0411..9927bff75d6f 100644 --- a/drivers/net/hamachi.c +++ b/drivers/net/hamachi.c | |||
@@ -27,8 +27,8 @@ | |||
27 | */ | 27 | */ |
28 | 28 | ||
29 | #define DRV_NAME "hamachi" | 29 | #define DRV_NAME "hamachi" |
30 | #define DRV_VERSION "2.0" | 30 | #define DRV_VERSION "2.1" |
31 | #define DRV_RELDATE "June 27, 2006" | 31 | #define DRV_RELDATE "Sept 11, 2006" |
32 | 32 | ||
33 | 33 | ||
34 | /* A few user-configurable values. */ | 34 | /* A few user-configurable values. */ |
@@ -1851,8 +1851,6 @@ static void set_rx_mode(struct net_device *dev) | |||
1851 | void __iomem *ioaddr = hmp->base; | 1851 | void __iomem *ioaddr = hmp->base; |
1852 | 1852 | ||
1853 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1853 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1854 | /* Unconditionally log net taps. */ | ||
1855 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", dev->name); | ||
1856 | writew(0x000F, ioaddr + AddrMode); | 1854 | writew(0x000F, ioaddr + AddrMode); |
1857 | } else if ((dev->mc_count > 63) || (dev->flags & IFF_ALLMULTI)) { | 1855 | } else if ((dev->mc_count > 63) || (dev->flags & IFF_ALLMULTI)) { |
1858 | /* Too many to match, or accept all multicasts. */ | 1856 | /* Too many to match, or accept all multicasts. */ |
diff --git a/drivers/net/ioc3-eth.c b/drivers/net/ioc3-eth.c index 68d8af7df08e..fbda7614d0ef 100644 --- a/drivers/net/ioc3-eth.c +++ b/drivers/net/ioc3-eth.c | |||
@@ -28,7 +28,7 @@ | |||
28 | */ | 28 | */ |
29 | 29 | ||
30 | #define IOC3_NAME "ioc3-eth" | 30 | #define IOC3_NAME "ioc3-eth" |
31 | #define IOC3_VERSION "2.6.3-3" | 31 | #define IOC3_VERSION "2.6.3-4" |
32 | 32 | ||
33 | #include <linux/init.h> | 33 | #include <linux/init.h> |
34 | #include <linux/delay.h> | 34 | #include <linux/delay.h> |
@@ -1611,8 +1611,6 @@ static void ioc3_set_multicast_list(struct net_device *dev) | |||
1611 | netif_stop_queue(dev); /* Lock out others. */ | 1611 | netif_stop_queue(dev); /* Lock out others. */ |
1612 | 1612 | ||
1613 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1613 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1614 | /* Unconditionally log net taps. */ | ||
1615 | printk(KERN_INFO "%s: Promiscuous mode enabled.\n", dev->name); | ||
1616 | ip->emcr |= EMCR_PROMISC; | 1614 | ip->emcr |= EMCR_PROMISC; |
1617 | ioc3_w_emcr(ip->emcr); | 1615 | ioc3_w_emcr(ip->emcr); |
1618 | (void) ioc3_r_emcr(); | 1616 | (void) ioc3_r_emcr(); |
diff --git a/drivers/net/lance.c b/drivers/net/lance.c index 5b4dbfe5fb77..dc997be44ed7 100644 --- a/drivers/net/lance.c +++ b/drivers/net/lance.c | |||
@@ -42,7 +42,7 @@ | |||
42 | Vesselin Kostadinov <vesok at yahoo dot com > - 22/4/2004 | 42 | Vesselin Kostadinov <vesok at yahoo dot com > - 22/4/2004 |
43 | */ | 43 | */ |
44 | 44 | ||
45 | static const char version[] = "lance.c:v1.15ac 1999/11/13 dplatt@3do.com, becker@cesdis.gsfc.nasa.gov\n"; | 45 | static const char version[] = "lance.c:v1.16 2006/11/09 dplatt@3do.com, becker@cesdis.gsfc.nasa.gov\n"; |
46 | 46 | ||
47 | #include <linux/module.h> | 47 | #include <linux/module.h> |
48 | #include <linux/kernel.h> | 48 | #include <linux/kernel.h> |
@@ -1281,8 +1281,6 @@ static void set_multicast_list(struct net_device *dev) | |||
1281 | outw(0x0004, ioaddr+LANCE_DATA); /* Temporarily stop the lance. */ | 1281 | outw(0x0004, ioaddr+LANCE_DATA); /* Temporarily stop the lance. */ |
1282 | 1282 | ||
1283 | if (dev->flags&IFF_PROMISC) { | 1283 | if (dev->flags&IFF_PROMISC) { |
1284 | /* Log any net taps. */ | ||
1285 | printk("%s: Promiscuous mode enabled.\n", dev->name); | ||
1286 | outw(15, ioaddr+LANCE_ADDR); | 1284 | outw(15, ioaddr+LANCE_ADDR); |
1287 | outw(0x8000, ioaddr+LANCE_DATA); /* Set promiscuous mode */ | 1285 | outw(0x8000, ioaddr+LANCE_DATA); /* Set promiscuous mode */ |
1288 | } else { | 1286 | } else { |
diff --git a/drivers/net/natsemi.c b/drivers/net/natsemi.c index db0475a1102f..6c35bb628062 100644 --- a/drivers/net/natsemi.c +++ b/drivers/net/natsemi.c | |||
@@ -54,8 +54,8 @@ | |||
54 | #include <asm/uaccess.h> | 54 | #include <asm/uaccess.h> |
55 | 55 | ||
56 | #define DRV_NAME "natsemi" | 56 | #define DRV_NAME "natsemi" |
57 | #define DRV_VERSION "2.0" | 57 | #define DRV_VERSION "2.1" |
58 | #define DRV_RELDATE "June 27, 2006" | 58 | #define DRV_RELDATE "Sept 11, 2006" |
59 | 59 | ||
60 | #define RX_OFFSET 2 | 60 | #define RX_OFFSET 2 |
61 | 61 | ||
@@ -2387,9 +2387,6 @@ static void __set_rx_mode(struct net_device *dev) | |||
2387 | u32 rx_mode; | 2387 | u32 rx_mode; |
2388 | 2388 | ||
2389 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 2389 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
2390 | /* Unconditionally log net taps. */ | ||
2391 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", | ||
2392 | dev->name); | ||
2393 | rx_mode = RxFilterEnable | AcceptBroadcast | 2390 | rx_mode = RxFilterEnable | AcceptBroadcast |
2394 | | AcceptAllMulticast | AcceptAllPhys | AcceptMyPhys; | 2391 | | AcceptAllMulticast | AcceptAllPhys | AcceptMyPhys; |
2395 | } else if ((dev->mc_count > multicast_filter_limit) | 2392 | } else if ((dev->mc_count > multicast_filter_limit) |
diff --git a/drivers/net/pci-skeleton.c b/drivers/net/pci-skeleton.c index e0e293964042..666cd3bbd129 100644 --- a/drivers/net/pci-skeleton.c +++ b/drivers/net/pci-skeleton.c | |||
@@ -98,7 +98,7 @@ IVc. Errata | |||
98 | #include <linux/crc32.h> | 98 | #include <linux/crc32.h> |
99 | #include <asm/io.h> | 99 | #include <asm/io.h> |
100 | 100 | ||
101 | #define NETDRV_VERSION "1.0.0" | 101 | #define NETDRV_VERSION "1.0.1" |
102 | #define MODNAME "netdrv" | 102 | #define MODNAME "netdrv" |
103 | #define NETDRV_DRIVER_LOAD_MSG "MyVendor Fast Ethernet driver " NETDRV_VERSION " loaded" | 103 | #define NETDRV_DRIVER_LOAD_MSG "MyVendor Fast Ethernet driver " NETDRV_VERSION " loaded" |
104 | #define PFX MODNAME ": " | 104 | #define PFX MODNAME ": " |
@@ -1853,9 +1853,6 @@ static void netdrv_set_rx_mode (struct net_device *dev) | |||
1853 | 1853 | ||
1854 | /* Note: do not reorder, GCC is clever about common statements. */ | 1854 | /* Note: do not reorder, GCC is clever about common statements. */ |
1855 | if (dev->flags & IFF_PROMISC) { | 1855 | if (dev->flags & IFF_PROMISC) { |
1856 | /* Unconditionally log net taps. */ | ||
1857 | printk (KERN_NOTICE "%s: Promiscuous mode enabled.\n", | ||
1858 | dev->name); | ||
1859 | rx_mode = | 1856 | rx_mode = |
1860 | AcceptBroadcast | AcceptMulticast | AcceptMyPhys | | 1857 | AcceptBroadcast | AcceptMulticast | AcceptMyPhys | |
1861 | AcceptAllPhys; | 1858 | AcceptAllPhys; |
diff --git a/drivers/net/pcmcia/fmvj18x_cs.c b/drivers/net/pcmcia/fmvj18x_cs.c index ea93b8f18605..74211af0e0c9 100644 --- a/drivers/net/pcmcia/fmvj18x_cs.c +++ b/drivers/net/pcmcia/fmvj18x_cs.c | |||
@@ -29,7 +29,7 @@ | |||
29 | ======================================================================*/ | 29 | ======================================================================*/ |
30 | 30 | ||
31 | #define DRV_NAME "fmvj18x_cs" | 31 | #define DRV_NAME "fmvj18x_cs" |
32 | #define DRV_VERSION "2.8" | 32 | #define DRV_VERSION "2.9" |
33 | 33 | ||
34 | #include <linux/module.h> | 34 | #include <linux/module.h> |
35 | #include <linux/kernel.h> | 35 | #include <linux/kernel.h> |
@@ -1193,8 +1193,6 @@ static void set_rx_mode(struct net_device *dev) | |||
1193 | outb(CONFIG0_RST_1, ioaddr + CONFIG_0); | 1193 | outb(CONFIG0_RST_1, ioaddr + CONFIG_0); |
1194 | 1194 | ||
1195 | if (dev->flags & IFF_PROMISC) { | 1195 | if (dev->flags & IFF_PROMISC) { |
1196 | /* Unconditionally log net taps. */ | ||
1197 | printk("%s: Promiscuous mode enabled.\n", dev->name); | ||
1198 | memset(mc_filter, 0xff, sizeof(mc_filter)); | 1196 | memset(mc_filter, 0xff, sizeof(mc_filter)); |
1199 | outb(3, ioaddr + RX_MODE); /* Enable promiscuous mode */ | 1197 | outb(3, ioaddr + RX_MODE); /* Enable promiscuous mode */ |
1200 | } else if (dev->mc_count > MC_FILTERBREAK | 1198 | } else if (dev->mc_count > MC_FILTERBREAK |
diff --git a/drivers/net/pcmcia/smc91c92_cs.c b/drivers/net/pcmcia/smc91c92_cs.c index a73d54553030..3fb369f2e7ed 100644 --- a/drivers/net/pcmcia/smc91c92_cs.c +++ b/drivers/net/pcmcia/smc91c92_cs.c | |||
@@ -80,14 +80,14 @@ INT_MODULE_PARM(if_port, 0); | |||
80 | #ifdef PCMCIA_DEBUG | 80 | #ifdef PCMCIA_DEBUG |
81 | INT_MODULE_PARM(pc_debug, PCMCIA_DEBUG); | 81 | INT_MODULE_PARM(pc_debug, PCMCIA_DEBUG); |
82 | static const char *version = | 82 | static const char *version = |
83 | "smc91c92_cs.c 0.09 1996/8/4 Donald Becker, becker@scyld.com.\n"; | 83 | "smc91c92_cs.c 1.123 2006/11/09 Donald Becker, becker@scyld.com.\n"; |
84 | #define DEBUG(n, args...) if (pc_debug>(n)) printk(KERN_DEBUG args) | 84 | #define DEBUG(n, args...) if (pc_debug>(n)) printk(KERN_DEBUG args) |
85 | #else | 85 | #else |
86 | #define DEBUG(n, args...) | 86 | #define DEBUG(n, args...) |
87 | #endif | 87 | #endif |
88 | 88 | ||
89 | #define DRV_NAME "smc91c92_cs" | 89 | #define DRV_NAME "smc91c92_cs" |
90 | #define DRV_VERSION "1.122" | 90 | #define DRV_VERSION "1.123" |
91 | 91 | ||
92 | /*====================================================================*/ | 92 | /*====================================================================*/ |
93 | 93 | ||
@@ -1780,7 +1780,6 @@ static void set_rx_mode(struct net_device *dev) | |||
1780 | u_short rx_cfg_setting; | 1780 | u_short rx_cfg_setting; |
1781 | 1781 | ||
1782 | if (dev->flags & IFF_PROMISC) { | 1782 | if (dev->flags & IFF_PROMISC) { |
1783 | printk(KERN_NOTICE "%s: setting Rx mode to promiscuous.\n", dev->name); | ||
1784 | rx_cfg_setting = RxStripCRC | RxEnable | RxPromisc | RxAllMulti; | 1783 | rx_cfg_setting = RxStripCRC | RxEnable | RxPromisc | RxAllMulti; |
1785 | } else if (dev->flags & IFF_ALLMULTI) | 1784 | } else if (dev->flags & IFF_ALLMULTI) |
1786 | rx_cfg_setting = RxStripCRC | RxEnable | RxAllMulti; | 1785 | rx_cfg_setting = RxStripCRC | RxEnable | RxAllMulti; |
diff --git a/drivers/net/sb1250-mac.c b/drivers/net/sb1250-mac.c index 9ab1618e82a4..e4c8896b76cb 100644 --- a/drivers/net/sb1250-mac.c +++ b/drivers/net/sb1250-mac.c | |||
@@ -2708,7 +2708,6 @@ static struct net_device_stats *sbmac_get_stats(struct net_device *dev) | |||
2708 | static void sbmac_set_rx_mode(struct net_device *dev) | 2708 | static void sbmac_set_rx_mode(struct net_device *dev) |
2709 | { | 2709 | { |
2710 | unsigned long flags; | 2710 | unsigned long flags; |
2711 | int msg_flag = 0; | ||
2712 | struct sbmac_softc *sc = netdev_priv(dev); | 2711 | struct sbmac_softc *sc = netdev_priv(dev); |
2713 | 2712 | ||
2714 | spin_lock_irqsave(&sc->sbm_lock, flags); | 2713 | spin_lock_irqsave(&sc->sbm_lock, flags); |
@@ -2718,22 +2717,14 @@ static void sbmac_set_rx_mode(struct net_device *dev) | |||
2718 | */ | 2717 | */ |
2719 | 2718 | ||
2720 | if (dev->flags & IFF_PROMISC) { | 2719 | if (dev->flags & IFF_PROMISC) { |
2721 | /* Unconditionally log net taps. */ | ||
2722 | msg_flag = 1; | ||
2723 | sbmac_promiscuous_mode(sc,1); | 2720 | sbmac_promiscuous_mode(sc,1); |
2724 | } | 2721 | } |
2725 | else { | 2722 | else { |
2726 | msg_flag = 2; | ||
2727 | sbmac_promiscuous_mode(sc,0); | 2723 | sbmac_promiscuous_mode(sc,0); |
2728 | } | 2724 | } |
2729 | } | 2725 | } |
2730 | spin_unlock_irqrestore(&sc->sbm_lock, flags); | 2726 | spin_unlock_irqrestore(&sc->sbm_lock, flags); |
2731 | 2727 | ||
2732 | if (msg_flag) { | ||
2733 | printk(KERN_NOTICE "%s: Promiscuous mode %sabled.\n", | ||
2734 | dev->name,(msg_flag==1)?"en":"dis"); | ||
2735 | } | ||
2736 | |||
2737 | /* | 2728 | /* |
2738 | * Program the multicasts. Do this every time. | 2729 | * Program the multicasts. Do this every time. |
2739 | */ | 2730 | */ |
diff --git a/drivers/net/sis190.c b/drivers/net/sis190.c index df0cbebb3277..9a779e2cab0e 100644 --- a/drivers/net/sis190.c +++ b/drivers/net/sis190.c | |||
@@ -821,9 +821,6 @@ static void sis190_set_rx_mode(struct net_device *dev) | |||
821 | u16 rx_mode; | 821 | u16 rx_mode; |
822 | 822 | ||
823 | if (dev->flags & IFF_PROMISC) { | 823 | if (dev->flags & IFF_PROMISC) { |
824 | /* Unconditionally log net taps. */ | ||
825 | net_drv(tp, KERN_NOTICE "%s: Promiscuous mode enabled.\n", | ||
826 | dev->name); | ||
827 | rx_mode = | 824 | rx_mode = |
828 | AcceptBroadcast | AcceptMulticast | AcceptMyPhys | | 825 | AcceptBroadcast | AcceptMulticast | AcceptMyPhys | |
829 | AcceptAllPhys; | 826 | AcceptAllPhys; |
diff --git a/drivers/net/sun3lance.c b/drivers/net/sun3lance.c index 2dcadb169a22..0d76e2214762 100644 --- a/drivers/net/sun3lance.c +++ b/drivers/net/sun3lance.c | |||
@@ -914,7 +914,7 @@ static void set_multicast_list( struct net_device *dev ) | |||
914 | 914 | ||
915 | if (dev->flags & IFF_PROMISC) { | 915 | if (dev->flags & IFF_PROMISC) { |
916 | /* Log any net taps. */ | 916 | /* Log any net taps. */ |
917 | DPRINTK( 1, ( "%s: Promiscuous mode enabled.\n", dev->name )); | 917 | DPRINTK( 3, ( "%s: Promiscuous mode enabled.\n", dev->name )); |
918 | REGA( CSR15 ) = 0x8000; /* Set promiscuous mode */ | 918 | REGA( CSR15 ) = 0x8000; /* Set promiscuous mode */ |
919 | } else { | 919 | } else { |
920 | short multicast_table[4]; | 920 | short multicast_table[4]; |
diff --git a/drivers/net/sundance.c b/drivers/net/sundance.c index 698568e751da..c85ff2630b10 100644 --- a/drivers/net/sundance.c +++ b/drivers/net/sundance.c | |||
@@ -21,8 +21,8 @@ | |||
21 | */ | 21 | */ |
22 | 22 | ||
23 | #define DRV_NAME "sundance" | 23 | #define DRV_NAME "sundance" |
24 | #define DRV_VERSION "1.1" | 24 | #define DRV_VERSION "1.2" |
25 | #define DRV_RELDATE "27-Jun-2006" | 25 | #define DRV_RELDATE "11-Sep-2006" |
26 | 26 | ||
27 | 27 | ||
28 | /* The user-configurable values. | 28 | /* The user-configurable values. |
@@ -1467,8 +1467,6 @@ static void set_rx_mode(struct net_device *dev) | |||
1467 | int i; | 1467 | int i; |
1468 | 1468 | ||
1469 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1469 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1470 | /* Unconditionally log net taps. */ | ||
1471 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", dev->name); | ||
1472 | memset(mc_filter, 0xff, sizeof(mc_filter)); | 1470 | memset(mc_filter, 0xff, sizeof(mc_filter)); |
1473 | rx_mode = AcceptBroadcast | AcceptMulticast | AcceptAll | AcceptMyPhys; | 1471 | rx_mode = AcceptBroadcast | AcceptMulticast | AcceptAll | AcceptMyPhys; |
1474 | } else if ((dev->mc_count > multicast_filter_limit) | 1472 | } else if ((dev->mc_count > multicast_filter_limit) |
diff --git a/drivers/net/tulip/tulip_core.c b/drivers/net/tulip/tulip_core.c index 7351831f57ce..29ee58fc84eb 100644 --- a/drivers/net/tulip/tulip_core.c +++ b/drivers/net/tulip/tulip_core.c | |||
@@ -17,9 +17,9 @@ | |||
17 | 17 | ||
18 | #define DRV_NAME "tulip" | 18 | #define DRV_NAME "tulip" |
19 | #ifdef CONFIG_TULIP_NAPI | 19 | #ifdef CONFIG_TULIP_NAPI |
20 | #define DRV_VERSION "1.1.13-NAPI" /* Keep at least for test */ | 20 | #define DRV_VERSION "1.1.14-NAPI" /* Keep at least for test */ |
21 | #else | 21 | #else |
22 | #define DRV_VERSION "1.1.13" | 22 | #define DRV_VERSION "1.1.14" |
23 | #endif | 23 | #endif |
24 | #define DRV_RELDATE "May 11, 2002" | 24 | #define DRV_RELDATE "May 11, 2002" |
25 | 25 | ||
@@ -1023,8 +1023,6 @@ static void set_rx_mode(struct net_device *dev) | |||
1023 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1023 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1024 | tp->csr6 |= AcceptAllMulticast | AcceptAllPhys; | 1024 | tp->csr6 |= AcceptAllMulticast | AcceptAllPhys; |
1025 | csr6 |= AcceptAllMulticast | AcceptAllPhys; | 1025 | csr6 |= AcceptAllMulticast | AcceptAllPhys; |
1026 | /* Unconditionally log net taps. */ | ||
1027 | printk(KERN_INFO "%s: Promiscuous mode enabled.\n", dev->name); | ||
1028 | } else if ((dev->mc_count > 1000) || (dev->flags & IFF_ALLMULTI)) { | 1026 | } else if ((dev->mc_count > 1000) || (dev->flags & IFF_ALLMULTI)) { |
1029 | /* Too many to filter well -- accept all multicasts. */ | 1027 | /* Too many to filter well -- accept all multicasts. */ |
1030 | tp->csr6 |= AcceptAllMulticast; | 1028 | tp->csr6 |= AcceptAllMulticast; |
diff --git a/drivers/net/tulip/winbond-840.c b/drivers/net/tulip/winbond-840.c index eba9083da146..8e7d6f010400 100644 --- a/drivers/net/tulip/winbond-840.c +++ b/drivers/net/tulip/winbond-840.c | |||
@@ -45,8 +45,8 @@ | |||
45 | */ | 45 | */ |
46 | 46 | ||
47 | #define DRV_NAME "winbond-840" | 47 | #define DRV_NAME "winbond-840" |
48 | #define DRV_VERSION "1.01-d" | 48 | #define DRV_VERSION "1.01-e" |
49 | #define DRV_RELDATE "Nov-17-2001" | 49 | #define DRV_RELDATE "Sep-11-2006" |
50 | 50 | ||
51 | 51 | ||
52 | /* Automatically extracted configuration info: | 52 | /* Automatically extracted configuration info: |
@@ -1378,8 +1378,6 @@ static u32 __set_rx_mode(struct net_device *dev) | |||
1378 | u32 rx_mode; | 1378 | u32 rx_mode; |
1379 | 1379 | ||
1380 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1380 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1381 | /* Unconditionally log net taps. */ | ||
1382 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", dev->name); | ||
1383 | memset(mc_filter, 0xff, sizeof(mc_filter)); | 1381 | memset(mc_filter, 0xff, sizeof(mc_filter)); |
1384 | rx_mode = AcceptBroadcast | AcceptMulticast | AcceptAllPhys | 1382 | rx_mode = AcceptBroadcast | AcceptMulticast | AcceptAllPhys |
1385 | | AcceptMyPhys; | 1383 | | AcceptMyPhys; |
diff --git a/drivers/net/typhoon.c b/drivers/net/typhoon.c index 4103c37172f9..045c4fc2489a 100644 --- a/drivers/net/typhoon.c +++ b/drivers/net/typhoon.c | |||
@@ -100,8 +100,8 @@ static const int multicast_filter_limit = 32; | |||
100 | #define PKT_BUF_SZ 1536 | 100 | #define PKT_BUF_SZ 1536 |
101 | 101 | ||
102 | #define DRV_MODULE_NAME "typhoon" | 102 | #define DRV_MODULE_NAME "typhoon" |
103 | #define DRV_MODULE_VERSION "1.5.7" | 103 | #define DRV_MODULE_VERSION "1.5.8" |
104 | #define DRV_MODULE_RELDATE "05/01/07" | 104 | #define DRV_MODULE_RELDATE "06/11/09" |
105 | #define PFX DRV_MODULE_NAME ": " | 105 | #define PFX DRV_MODULE_NAME ": " |
106 | #define ERR_PFX KERN_ERR PFX | 106 | #define ERR_PFX KERN_ERR PFX |
107 | 107 | ||
@@ -937,8 +937,6 @@ typhoon_set_rx_mode(struct net_device *dev) | |||
937 | 937 | ||
938 | filter = TYPHOON_RX_FILTER_DIRECTED | TYPHOON_RX_FILTER_BROADCAST; | 938 | filter = TYPHOON_RX_FILTER_DIRECTED | TYPHOON_RX_FILTER_BROADCAST; |
939 | if(dev->flags & IFF_PROMISC) { | 939 | if(dev->flags & IFF_PROMISC) { |
940 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", | ||
941 | dev->name); | ||
942 | filter |= TYPHOON_RX_FILTER_PROMISCOUS; | 940 | filter |= TYPHOON_RX_FILTER_PROMISCOUS; |
943 | } else if((dev->mc_count > multicast_filter_limit) || | 941 | } else if((dev->mc_count > multicast_filter_limit) || |
944 | (dev->flags & IFF_ALLMULTI)) { | 942 | (dev->flags & IFF_ALLMULTI)) { |
diff --git a/drivers/net/ucc_geth.c b/drivers/net/ucc_geth.c index 47f49ef72bdc..4e188f4289b4 100644 --- a/drivers/net/ucc_geth.c +++ b/drivers/net/ucc_geth.c | |||
@@ -47,7 +47,7 @@ | |||
47 | 47 | ||
48 | #undef DEBUG | 48 | #undef DEBUG |
49 | 49 | ||
50 | #define DRV_DESC "QE UCC Gigabit Ethernet Controller version:June 20, 2006" | 50 | #define DRV_DESC "QE UCC Gigabit Ethernet Controller version:Sept 11, 2006" |
51 | #define DRV_NAME "ucc_geth" | 51 | #define DRV_NAME "ucc_geth" |
52 | 52 | ||
53 | #define ugeth_printk(level, format, arg...) \ | 53 | #define ugeth_printk(level, format, arg...) \ |
@@ -2510,8 +2510,6 @@ static void ucc_geth_set_multi(struct net_device *dev) | |||
2510 | 2510 | ||
2511 | if (dev->flags & IFF_PROMISC) { | 2511 | if (dev->flags & IFF_PROMISC) { |
2512 | 2512 | ||
2513 | /* Log any net taps. */ | ||
2514 | printk("%s: Promiscuous mode enabled.\n", dev->name); | ||
2515 | uf_regs->upsmr |= UPSMR_PRO; | 2513 | uf_regs->upsmr |= UPSMR_PRO; |
2516 | 2514 | ||
2517 | } else { | 2515 | } else { |
diff --git a/drivers/net/via-rhine.c b/drivers/net/via-rhine.c index ae971080e2e4..9390451bad2c 100644 --- a/drivers/net/via-rhine.c +++ b/drivers/net/via-rhine.c | |||
@@ -30,8 +30,8 @@ | |||
30 | */ | 30 | */ |
31 | 31 | ||
32 | #define DRV_NAME "via-rhine" | 32 | #define DRV_NAME "via-rhine" |
33 | #define DRV_VERSION "1.4.1" | 33 | #define DRV_VERSION "1.4.2" |
34 | #define DRV_RELDATE "July-24-2006" | 34 | #define DRV_RELDATE "Sept-11-2006" |
35 | 35 | ||
36 | 36 | ||
37 | /* A few user-configurable values. | 37 | /* A few user-configurable values. |
@@ -1679,9 +1679,6 @@ static void rhine_set_rx_mode(struct net_device *dev) | |||
1679 | u8 rx_mode; /* Note: 0x02=accept runt, 0x01=accept errs */ | 1679 | u8 rx_mode; /* Note: 0x02=accept runt, 0x01=accept errs */ |
1680 | 1680 | ||
1681 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1681 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1682 | /* Unconditionally log net taps. */ | ||
1683 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", | ||
1684 | dev->name); | ||
1685 | rx_mode = 0x1C; | 1682 | rx_mode = 0x1C; |
1686 | iowrite32(0xffffffff, ioaddr + MulticastFilter0); | 1683 | iowrite32(0xffffffff, ioaddr + MulticastFilter0); |
1687 | iowrite32(0xffffffff, ioaddr + MulticastFilter1); | 1684 | iowrite32(0xffffffff, ioaddr + MulticastFilter1); |
diff --git a/drivers/net/via-velocity.c b/drivers/net/via-velocity.c index aa9cd92f46b2..35940ac0ff02 100644 --- a/drivers/net/via-velocity.c +++ b/drivers/net/via-velocity.c | |||
@@ -2109,8 +2109,6 @@ static void velocity_set_multi(struct net_device *dev) | |||
2109 | struct dev_mc_list *mclist; | 2109 | struct dev_mc_list *mclist; |
2110 | 2110 | ||
2111 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 2111 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
2112 | /* Unconditionally log net taps. */ | ||
2113 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", dev->name); | ||
2114 | writel(0xffffffff, ®s->MARCAM[0]); | 2112 | writel(0xffffffff, ®s->MARCAM[0]); |
2115 | writel(0xffffffff, ®s->MARCAM[4]); | 2113 | writel(0xffffffff, ®s->MARCAM[4]); |
2116 | rx_mode = (RCR_AM | RCR_AB | RCR_PROM); | 2114 | rx_mode = (RCR_AM | RCR_AB | RCR_PROM); |
diff --git a/drivers/net/via-velocity.h b/drivers/net/via-velocity.h index 496c3d597444..a33a1adb11f2 100644 --- a/drivers/net/via-velocity.h +++ b/drivers/net/via-velocity.h | |||
@@ -29,7 +29,7 @@ | |||
29 | 29 | ||
30 | #define VELOCITY_NAME "via-velocity" | 30 | #define VELOCITY_NAME "via-velocity" |
31 | #define VELOCITY_FULL_DRV_NAM "VIA Networking Velocity Family Gigabit Ethernet Adapter Driver" | 31 | #define VELOCITY_FULL_DRV_NAM "VIA Networking Velocity Family Gigabit Ethernet Adapter Driver" |
32 | #define VELOCITY_VERSION "1.13" | 32 | #define VELOCITY_VERSION "1.14" |
33 | 33 | ||
34 | #define VELOCITY_IO_SIZE 256 | 34 | #define VELOCITY_IO_SIZE 256 |
35 | 35 | ||
diff --git a/drivers/net/yellowfin.c b/drivers/net/yellowfin.c index 8459a18254a4..cdc98ffcdab6 100644 --- a/drivers/net/yellowfin.c +++ b/drivers/net/yellowfin.c | |||
@@ -24,8 +24,8 @@ | |||
24 | */ | 24 | */ |
25 | 25 | ||
26 | #define DRV_NAME "yellowfin" | 26 | #define DRV_NAME "yellowfin" |
27 | #define DRV_VERSION "2.0" | 27 | #define DRV_VERSION "2.1" |
28 | #define DRV_RELDATE "Jun 27, 2006" | 28 | #define DRV_RELDATE "Sep 11, 2006" |
29 | 29 | ||
30 | #define PFX DRV_NAME ": " | 30 | #define PFX DRV_NAME ": " |
31 | 31 | ||
@@ -1307,8 +1307,6 @@ static void set_rx_mode(struct net_device *dev) | |||
1307 | /* Stop the Rx process to change any value. */ | 1307 | /* Stop the Rx process to change any value. */ |
1308 | iowrite16(cfg_value & ~0x1000, ioaddr + Cnfg); | 1308 | iowrite16(cfg_value & ~0x1000, ioaddr + Cnfg); |
1309 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ | 1309 | if (dev->flags & IFF_PROMISC) { /* Set promiscuous. */ |
1310 | /* Unconditionally log net taps. */ | ||
1311 | printk(KERN_NOTICE "%s: Promiscuous mode enabled.\n", dev->name); | ||
1312 | iowrite16(0x000F, ioaddr + AddrMode); | 1310 | iowrite16(0x000F, ioaddr + AddrMode); |
1313 | } else if ((dev->mc_count > 64) || (dev->flags & IFF_ALLMULTI)) { | 1311 | } else if ((dev->mc_count > 64) || (dev->flags & IFF_ALLMULTI)) { |
1314 | /* Too many to filter well, or accept all multicasts. */ | 1312 | /* Too many to filter well, or accept all multicasts. */ |