From owner-freebsd-firewire@FreeBSD.ORG Wed Jul 22 17:10:07 2009 Return-Path: Delivered-To: freebsd-firewire@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0570C106566B for ; Wed, 22 Jul 2009 17:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E75CF8FC14 for ; Wed, 22 Jul 2009 17:10:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6MHA6Go033369 for ; Wed, 22 Jul 2009 17:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6MHA69f033366; Wed, 22 Jul 2009 17:10:06 GMT (envelope-from gnats) Date: Wed, 22 Jul 2009 17:10:06 GMT Message-Id: <200907221710.n6MHA69f033366@freefall.freebsd.org> To: freebsd-firewire@FreeBSD.org From: Sean Bruno Cc: Subject: Re: kern/136946: [fwohci] fwohci throws an"unrecoverable error" upon resume from suspend X-BeenThere: freebsd-firewire@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sean Bruno List-Id: Firewire support in FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 17:10:07 -0000 The following reply was made to PR kern/136946; it has been noted by GNATS. From: Sean Bruno To: bug-followup@FreeBSD.org, gnemmi@gmail.com Cc: Subject: Re: kern/136946: [fwohci] fwohci throws an"unrecoverable error" upon resume from suspend Date: Wed, 22 Jul 2009 09:40:06 -0700 Thanks. This is perfect. I seem to remember looking at suspend/resume at BSDCan and realizing that it's pretty broken. I forgot to submit a PR at the time, thanks for putting this in. Since the firewire stack is in multiple parts, I'll have to think about how each module needs to save it's respective state and what to do on resume. Thoughts? Sean