This message generated a parse failure. Raw output follows here. Please use 'back' to navigate. From devnull@lkml.org Fri Apr 26 08:00:51 2024 Received: from orchard.washtenaw.cc.mi.us (orchard.washtenaw.cc.mi.us [198.111.176.4]) by herbie.ucs.indiana.edu (8.6.12/8.6.12) with ESMTP id OAA19672 for ; Tue, 21 May 1996 14:14:27 -0500 Received: from vger.rutgers.edu by orchard.washtenaw.cc.mi.us (8.6.10/2.3) with ESMTP id PAA13768; Tue, 21 May 1996 15:17:29 -0400 Received: by vger.rutgers.edu id <109526-142>; Tue, 21 May 1996 14:50:26 -0500 From: Thomas Bogendoerfer Message-Id: <199605202224.AAA01523@bigbug.franken.de> Subject: Re: Dummy driver broken in pre-2.0.5 To: alan@cymru.net (Alan Cox) Date: Tue, 21 May 1996 00:24:16 +0200 (MET DST) Cc: torvalds@cs.helsinki.fi, alan@cymru.net, linux-kernel@vger.rutgers.edu In-Reply-To: <199605200824.JAA25448@snowcrash.cymru.net> from "Alan Cox" at May 20, 96 09:24:38 am Reply-To: tsbogend@bigbug.franken.de X-Mailer: ELM [version 2.4 PL24 ME8b] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1121 Sender: owner-linux-kernel@vger.rutgers.edu Precedence: bulk > back it out. If someone has time to fix the lance driver to have the equivalent > of no big deal. The ni65 driver might have the same problem, all others should be ok. Thomas. --- orig/linux-pre-2.0.6/drivers/net/lance.c Tue May 14 00:19:56 1996 +++ linux-pre-2.0.6/drivers/net/lance.c Tue May 21 00:17:42 1996 @@ -283,6 +283,7 @@ static unsigned char lance_need_isa_bounce_buffers = 1; static int lance_open(struct device *dev); +static int lance_open_fail(struct device *dev); static void lance_init_ring(struct device *dev); static int lance_start_xmit(struct sk_buff *skb, struct device *dev); static int lance_rx(struct device *dev); @@ -422,6 +423,7 @@ } dev = init_etherdev(0, 0); + dev->open = lance_open_fail; chipname = chip_table[lance_version].name; printk("%s: %s at %#3x,", dev->name, chipname, ioaddr); @@ -596,6 +598,13 @@ return; } + +static int +lance_open_fail(struct device *dev) +{ + return -ENODEV; +} + static int -- That process _deserves_ to die ("My name is Linus Torvalds, prepare to die"). [Linus Torvalds on linux-kernel]