From owner-freebsd-arch@FreeBSD.ORG Sun Sep 28 22:31:27 2008 Return-Path: Delivered-To: freebsd-arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 80E041065691 for ; Sun, 28 Sep 2008 22:31:27 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.9.129]) by mx1.freebsd.org (Postfix) with ESMTP id 411AA8FC21 for ; Sun, 28 Sep 2008 22:31:27 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id 2DBDF730A8; Mon, 29 Sep 2008 00:35:01 +0200 (CEST) Date: Mon, 29 Sep 2008 00:35:01 +0200 From: Luigi Rizzo To: "M. Warner Losh" Message-ID: <20080928223501.GB56058@onelab2.iet.unipi.it> References: <20080928100731.GA49323@onelab2.iet.unipi.it> <20080928.135855.1708680935.imp@bsdimp.com> <20080928213640.GA55310@onelab2.iet.unipi.it> <20080928.161905.-1350498240.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080928.161905.-1350498240.imp@bsdimp.com> User-Agent: Mutt/1.4.2.3i Cc: freebsd-arch@FreeBSD.org Subject: Re: dynamic update of usb/pci/quirks tables X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Sep 2008 22:31:27 -0000 On Sun, Sep 28, 2008 at 04:19:05PM -0600, M. Warner Losh wrote: > In message: <20080928213640.GA55310@onelab2.iet.unipi.it> > Luigi Rizzo writes: ... > : This said, the kldsym/kmem based approach has the advantage that > : it can be implemented as a port (if you forget the /boot/loader support) > : and be used on a pre-existing system without having to rebuild kernels > : or modules. Some times this can be useful. > > I doubt that this is a good selling point. It is rare that you add > new hardware to a system that's already running that's compatible with with umass devices (including cameras phones and mp3 players) it happens all the time, and those you can connect to many single board computers these days. Same with several scanners and usb-serial adapters. > : I am open to all solutions that can make FreeBSD more compatible > : with external hardware. It will be great if we can implement your > : mapping idea. It will be great if there is a better way of handling > : quirks tables. > > Let's pursue both ideas. I'll implement it for usb, pci, pc card and > cardbus and we'll see where it goes. ok good -- no rush, i was just trying to figure out how to address the problem, after being hit two more times last week! cheers luigi