Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754038AbZBAAwJ (ORCPT ); Sat, 31 Jan 2009 19:52:09 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752147AbZBAAvy (ORCPT ); Sat, 31 Jan 2009 19:51:54 -0500 Received: from smtp1.linux-foundation.org ([140.211.169.13]:46284 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751517AbZBAAvy (ORCPT ); Sat, 31 Jan 2009 19:51:54 -0500 Date: Sat, 31 Jan 2009 16:51:19 -0800 (PST) From: Linus Torvalds X-X-Sender: torvalds@localhost.localdomain To: "Rafael J. Wysocki" cc: Parag Warudkar , Matt Carlson , "netdev@vger.kernel.org" , Linux Kernel Mailing List , "David S. Miller" , Andrew Morton Subject: Re: 2.6.29-rc3: tg3 dead after resume In-Reply-To: Message-ID: References: <200901312346.35265.rjw@sisk.pl> <200902010111.08433.rjw@sisk.pl> User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 897 Lines: 20 On Sat, 31 Jan 2009, Linus Torvalds wrote: > > For a USB host controller, for example, it really could make sense to do > that - just leave all the core host controller stuff running, and the only > thing the "suspend()" callback does is to send the commands to the actual > devices, it doesn't necessarily touch the host controller itself at all. Same is quite likely true of things like video graphics adapters. Again, for all the same reasons. Think about all those fbcon drivers. They will use DMA for things. And again, there are very compelling debugging reasons to not suspend them for real until suspend_late (if even then). Linus -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/