From owner-freebsd-current@FreeBSD.ORG Thu Jul 5 18:29:57 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BA40B16A421 for ; Thu, 5 Jul 2007 18:29:57 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 6D14313C46E for ; Thu, 5 Jul 2007 18:29:57 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l65ITs0e026471; Thu, 5 Jul 2007 14:29:55 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: stable@freebsd.org Date: Thu, 5 Jul 2007 14:28:22 -0400 User-Agent: KMail/1.9.6 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200707051428.22766.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Thu, 05 Jul 2007 14:29:55 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3605/Thu Jul 5 12:18:28 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: current@freebsd.org Subject: Future of the ie(4) driver X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 18:29:57 -0000 The ie(4) driver in 7.x has several issues. First of all, it has several compiler warnings that haven't been successfully fixed in several years and are currently just ignored. More importantly, it hasn't been updated to use more modern FreeBSD APIs like bus_space (still uses inb/outb) and SMPng locking. If someone is using this driver and is willing to test fixes for it, then it can be updated. If there isn't anyone who is using this driver and willing to test fixes, then it will be removed from the tree at some point in the future (say a month or two). -- John Baldwin