Jeff, will you forward this to Linus or should I?
Thanks,
Paul.
diff -urN linux-2.5/drivers/net/bmac.c pmac-2.5/drivers/net/bmac.c
--- linux-2.5/drivers/net/bmac.c 2002-11-06 23:10:51.000000000 +1100
+++ pmac-2.5/drivers/net/bmac.c 2002-11-07 08:43:00.000000000 +1100
@@ -25,10 +25,10 @@
#include <asm/pgtable.h>
#include <asm/machdep.h>
#include <asm/pmac_feature.h>
+#include <asm/irq.h>
#ifdef CONFIG_PMAC_PBOOK
#include <linux/adb.h>
#include <linux/pmu.h>
-#include <asm/irq.h>
#endif
#include "bmac.h"
@@ -1053,7 +1053,7 @@
{
struct dev_mc_list *dmi = dev->mc_list;
char *addrs;
- int i, j, bit, byte;
+ int i;
unsigned short rx_cfg;
u32 crc;
diff -urN linux-2.5/drivers/net/mace.c pmac-2.5/drivers/net/mace.c
--- linux-2.5/drivers/net/mace.c 2002-05-25 10:21:39.000000000 +1000
+++ pmac-2.5/drivers/net/mace.c 2002-08-28 09:14:31.000000000 +1000
@@ -362,6 +362,24 @@
return 0;
}
+static inline void mace_clean_rings(struct mace_data *mp)
+{
+ int i;
+
+ /* free some skb's */
+ for (i = 0; i < N_RX_RING; ++i) {
+ if (mp->rx_bufs[i] != 0) {
+ dev_kfree_skb(mp->rx_bufs[i]);
+ mp->rx_bufs[i] = 0;
+ }
+ }
+ for (i = mp->tx_empty; i != mp->tx_fill; ) {
+ dev_kfree_skb(mp->tx_bufs[i]);
+ if (++i >= N_TX_RING)
+ i = 0;
+ }
+}
+
static int mace_open(struct net_device *dev)
{
struct mace_data *mp = (struct mace_data *) dev->priv;
@@ -432,24 +450,6 @@
return 0;
}
-static inline void mace_clean_rings(struct mace_data *mp)
-{
- int i;
-
- /* free some skb's */
- for (i = 0; i < N_RX_RING; ++i) {
- if (mp->rx_bufs[i] != 0) {
- dev_kfree_skb(mp->rx_bufs[i]);
- mp->rx_bufs[i] = 0;
- }
- }
- for (i = mp->tx_empty; i != mp->tx_fill; ) {
- dev_kfree_skb(mp->tx_bufs[i]);
- if (++i >= N_TX_RING)
- i = 0;
- }
-}
-
static int mace_close(struct net_device *dev)
{
struct mace_data *mp = (struct mace_data *) dev->priv;
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/