From owner-freebsd-firewire@FreeBSD.ORG Mon Nov 28 11:07:18 2011 Return-Path: Delivered-To: freebsd-firewire@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C82551065672 for ; Mon, 28 Nov 2011 11:07:18 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B61308FC16 for ; Mon, 28 Nov 2011 11:07:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id pASB7IOe042533 for ; Mon, 28 Nov 2011 11:07:18 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id pASB7IEl042517 for freebsd-firewire@FreeBSD.org; Mon, 28 Nov 2011 11:07:18 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 Nov 2011 11:07:18 GMT Message-Id: <201111281107.pASB7IEl042517@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-firewire@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-firewire@FreeBSD.org X-BeenThere: freebsd-firewire@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Firewire support in FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2011 11:07:18 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/161702 firewire [firewire] Firewire messages on DELL E6520 running 8.2 o kern/155303 firewire [firewire] Mounted firewire disks prevent reboot o kern/144843 firewire [firewire] [panic] fwcontrol(8) -S causes kernel panic o kern/143623 firewire [firewire] firewire fails to attach DV camera and down o kern/139549 firewire [firewire] reconnecting a firewire disk does not cause o kern/136946 firewire [fwohci] fwohci throws an"unrecoverable error" upon re o kern/136327 firewire [sbp] [boot] Asus M3N78-EM motherboard cannot boot wit p kern/125673 firewire [firewire] [panic] FreeBSD7 panics when kldunloading f o kern/122951 firewire [firewire] video-transfer via fwcontrol triggers a pan o kern/119572 firewire [sbp] PowerBook not accessable when in target mode o kern/118093 firewire [firewire] firewire bus reset hogs CPU, causing data t f kern/114646 firewire [firewire] [patch] firewire fails after suspend/resume o kern/113785 firewire [firewire] dropouts when playing DV on firewire o kern/97208 firewire [firewire] System hangs / locks up when a firewire dis o kern/74238 firewire [firewire] fw_rcv: unknown response; firewire ad-hoc w 15 problems total. From owner-freebsd-firewire@FreeBSD.ORG Tue Nov 29 16:26:56 2011 Return-Path: Delivered-To: firewire@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id C5FAC1065673; Tue, 29 Nov 2011 16:26:56 +0000 (UTC) Date: Tue, 29 Nov 2011 16:26:56 +0000 From: Alexey Dokuchaev To: Sean Bruno Message-ID: <20111129162656.GA58831@FreeBSD.org> References: <1321648527.2670.18.camel@hitfishpass-lx.corp.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <1321648527.2670.18.camel@hitfishpass-lx.corp.yahoo.com> User-Agent: Mutt/1.4.2.1i Cc: firewire@FreeBSD.org Subject: Re: sys/dev/firewire X-BeenThere: freebsd-firewire@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Firewire support in FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2011 16:26:56 -0000 On Fri, Nov 18, 2011 at 12:35:27PM -0800, Sean Bruno wrote: > Its been a while since I've taken a deep dive into the 1394 pool, but > its time for me to start digging in this winter. > > If you have a firewire adapter around or you have disabled your > driver/hardware I'd like to know details about your hardware so I can > generate a compat/quirk list. Hi Sean (and everyone in firewire camp), I agree that our 1394 stack needs some love. When Linux folks are working on their new FireWire stack, Juju, we're quickly falling back behind with not even maintaining ours properly. This should change. My story: while trying to get my FA-101 external sound adapter to work, I've discovered that many folks on the Net observe similar message with their different hardware, like these: firewire0: fw_bus_probe:iterate and invalidate all nodes firewire0: fw_explore:node(0) fc->max_node(1) found firewire0: fw_explore:found myself node(1) fc->nodeid(1) fc->max_node(1) fwohci0: txd err= 3 miss Ack err firewire0: fw_explore_node: node0: explore_read_quads failure firewire0: fw_explore: node 2, err = -1 After googling a bit, it seems that these messages are somewhat specific to TI controllers. Moreover, back in 2008, a patch was worked out for Linux to address some of the issues with it: http://www.gossamer-threads.com/lists/linux/kernel/907097 Some technical background information is available at the above link. >From Linux 2.6.32.9, which basically carried only one quirk, namely bus_reset_packet_quirk applied to TI devices, in the current latest kernel, 3.1.4, their drivers/firewire/ohci.c carries several more quirks which starts to resemble what other OSes (inc. BSD) have for various peripheral stacks (e.g. USB). Apparently, since our 1394 implementation does not provide any quirks right now, number of problematic controllers do not work correctly. Sean, when you speak of generating a compat/quirk list, do you plan to take a look at what Linux already has, and perhaps porting them to our codebase? I would really want to get my TI XIO2200A thing working with FA-101 on FreeBSD, and will eagerly test any patches. Thanks! ./danfe P.S. Links which also might be interesting: http://thread.gmane.org/gmane.linux.kernel.firewire.user/4013 http://kerneltrap.org/mailarchive/git-commits-head/2010/3/26/31161 From owner-freebsd-firewire@FreeBSD.ORG Fri Dec 2 11:10:51 2011 Return-Path: Delivered-To: firewire@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A844110656D2 for ; Fri, 2 Dec 2011 11:10:51 +0000 (UTC) (envelope-from danfe@regency.nsu.ru) Received: from mx.nsu.ru (r2b9.nsu.ru [212.192.164.39]) by mx1.freebsd.org (Postfix) with ESMTP id 495058FC15 for ; Fri, 2 Dec 2011 11:10:51 +0000 (UTC) Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 4.69) (envelope-from ) id 1RWPii-0004RX-UL; Fri, 02 Dec 2011 16:47:52 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.14.2/8.14.2) with ESMTP id pB29mQQb081713; Fri, 2 Dec 2011 16:48:26 +0700 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.14.2/8.14.2/Submit) id pB29lr3r081702; Fri, 2 Dec 2011 16:47:53 +0700 (NOVT) (envelope-from danfe) Date: Fri, 2 Dec 2011 16:47:52 +0700 From: Alexey Dokuchaev To: Buzz Slye Message-ID: <20111202094752.GA79863@regency.nsu.ru> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: bms@incunabulum.net, mi+kde@aldan.algebra.com, firewire@freebsd.org Subject: Re: libraw1394 X-BeenThere: freebsd-firewire@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Firewire support in FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2011 11:10:51 -0000 On Wed, Oct 18, 2006 at 01:08:10PM -0700, Buzz Slye wrote: > Hello Hi Buzz, Mikhail, Bruce, > I'm not sure if or when I can release the FreeBSD version of libraw1394. > Since it was written at government expense, it must be cleared through > NASA Export control. Meanwhile please note the following: > > This library was written to conform to an older version of libdc1394. > The latest version of libdc1394, I have discovered, has many routine > name changes so there will require some realignment and cleanup. Did you manage to straighten out the situation with your employer and clarify if it's OK for them to share the source code with us? It is 2011 now, and we still don't have libraw1394 and friends ported... On Thu, Nov 02, 2006 at 12:50:16PM +0000, Bruce M Simpson wrote: > I've just been on a trip back to Scotland to visit family and managed to > get some work done on this. I think I've got as far as Buzz did. I can't > make any formal commitment in terms of time or resource to this work > right now. > > I would really appreciate it if you could have a look. > > I've copied what I've been working on to > http://people.freebsd.org/~bms/staging/. > > What is missing: ISO, FCP and ARM support. > This also has the same caveat that it will work only with the first > firewire card. I've thought I could take a look at that code, but the link fourohfours me now. Bruce, did you have a change to work on that stuff recently (or not so recently)? Could you share it with us once again? Thanks! ./danfe