Re: bug: 3c509 broken on 2.3.48

From: Bill Wendling (wendling@ganymede.isdn.uiuc.edu)
Date: Thu Mar 02 2000 - 15:21:36 EST


Also sprach Michael Clark:
} This patch was sent. Also fixed NE2000 clone for me. I'm surprised more
} net drivers were not broken - 2.3.47 had some big net changes with
} drivers checking link state differently.
}
} Has someone got this patch into 2.3.49?
}
} ~mc
}
} Tim Waugh wrote:
} >
} > On Sun, 27 Feb 2000, Pete Clements wrote:
} >
} > > FYI:
} > > With both 2.3.47 and 48, unable to up the 3c509 driver when compiled
} > > into the kernel. Works fine when compiled as module.
} >
} > Does this patch help?
} >
} > Tim.
} > */
} >
} > --- linux/net/core/dev.c~ Sun Feb 27 17:53:51 2000
} > +++ linux/net/core/dev.c Sun Feb 27 17:54:06 2000
} > @@ -2128,6 +2128,7 @@
} > dev->iflink = dev->ifindex;
} > if (dev->rebuild_header == NULL)
} > dev->rebuild_header = default_rebuild_header;
} > + set_bit(__LINK_STATE_PRESENT, &dev->state);
} > dev_init_scheduler(dev);
} > }
} > }
}
This is in the 2.3.49pre2 kernel. I didn't see it before. Sorry. However,
the sequence of instructions is

                        dev_init_scheduler(dev);
                        set_bit(__LINK_STATE_PRESENT, &dev->state);

which I"m hoping is okay...

-- 
|| Bill Wendling			wendling@ganymede.isdn.uiuc.edu
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.rutgers.edu



This archive was generated by hypermail 2b29 : Tue Mar 07 2000 - 21:00:27 EST