From owner-freebsd-hackers Tue Mar 13 22:46:36 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id BA62C37B718 for ; Tue, 13 Mar 2001 22:46:32 -0800 (PST) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.2/8.11.2) with ESMTP id f2E6l3n02105; Tue, 13 Mar 2001 22:47:03 -0800 (PST) (envelope-from msmith@mass.dis.org) Message-Id: <200103140647.f2E6l3n02105@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Chris Sears Cc: Chris Dillon , freebsd-hackers@FreeBSD.ORG Subject: Re: ecc kld for FreeBSD 4.2 In-reply-to: Your message of "Tue, 13 Mar 2001 22:33:29 PST." <3AAF10B9.43280512@ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 13 Mar 2001 22:47:03 -0800 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > THANKS! and compliments on your name. It was a quick and simple port > to see if people were interested. I've sent it to the author/maintainer > Dan Hollis but I haven't gotten a response yet. He has an email list > on Yahoo/Groups and there is occasional traffic so it isn't dead code. > > Yes, I did notice that there was no licensing. I will broach that with him. > I can live with GPL since I see this as being a KLD which can be installed > from source. But I prefer BSD. > > DEV_MODULE vs DRIVER_MODULE. It is true that DEV_MODULE is much less common > but it is minimally sufficient. If it were a DRIVER_MODULE, then it would > just be allocating a bunch of structures and entry points and noop'ing > them out. But perhaps someone else could lend an opinion. I'm fixing this so that it doesn't use the 2.x PCI compatibility interface; there's a lot of other real ugliness in here, some of which is probably worth throwing out. The lack of an NMI handler is actually really poor, but fortunately, easy to deal with. There's a decision to be made here with regards to this code. If it's OK to relicense it under the BSDL, it should be integrated with the i386 hostbridge code (ie. not a KLD at all). If we do that, tracking the Linux module is going to be a little bit more work (but not a lot). If it's not OK, then it'll need to be maintained separately (or rewritten, which wouldn't be too hard). At any rate, I'll contact you once I've fixed the attachment code; it's pretty simple. You might also want to talk to Paul Saab (ps@freebsd.org) who has ECC code for FreeBSD already, including some NMI support. -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message