From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56010) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V1v0l-0005lA-FL for qemu-devel@nongnu.org; Wed, 24 Jul 2013 05:05:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V1v0k-0008RA-9O for qemu-devel@nongnu.org; Wed, 24 Jul 2013 05:05:31 -0400 Received: from gate.crashing.org ([63.228.1.57]:44883) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V1v0j-0008Qs-N0 for qemu-devel@nongnu.org; Wed, 24 Jul 2013 05:05:30 -0400 Message-ID: <1374656722.3916.127.camel@pasglop> From: Benjamin Herrenschmidt Date: Wed, 24 Jul 2013 19:05:22 +1000 In-Reply-To: <1374654505-17755-1-git-send-email-aik@ozlabs.ru> References: <1374654505-17755-1-git-send-email-aik@ozlabs.ru> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] RFC v2: hcd-ohci: add dma error handling List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexey Kardashevskiy Cc: Anthony Liguori , Gerd Hoffmann , qemu-devel@nongnu.org, Alexander Graf On Wed, 2013-07-24 at 18:28 +1000, Alexey Kardashevskiy wrote: > 1. if a physical device once reported UnrecoverableError, what is it > expected to be able to do after that? Should ohci_hcd module reloading bring > it back to life? With this patch, OHCI dies till reboot (but at least it does > not break other subsystems). Not sure what the spec says but I assume an HC reset should work. That and a PCI reset which we can potentially trigger in SW (though we haven't yet implemented the RTAS interfaces for it). > 2. is UnrecoverableError a correct event here? Yes. Cheers, Ben.