Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755945AbZDKCNg (ORCPT ); Fri, 10 Apr 2009 22:13:36 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754319AbZDKCN0 (ORCPT ); Fri, 10 Apr 2009 22:13:26 -0400 Received: from casper.infradead.org ([85.118.1.10]:46275 "EHLO casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752424AbZDKCN0 (ORCPT ); Fri, 10 Apr 2009 22:13:26 -0400 Subject: Re: 2.6.29: can't resume from suspend with DMAR (intel iommu) enabled From: David Woodhouse To: suresh.b.siddha@intel.com Cc: Kyle McMartin , "Yu, Fenghua" , "'Ingo Molnar'" , "'Andrew Lutomirski'" , "'Jesse Barnes'" , "'Yinghai Lu'" , "'Mark Gross'" , "'LKML'" In-Reply-To: <1239410913.27006.8062.camel@localhost.localdomain> References: <20090324203259.GC26930@elte.hu> <20090324204028.GE11771@kibblesnbits.boston.devel.redhat.com> <1239403571.712.1228.camel@macbook.infradead.org> <1239410913.27006.8062.camel@localhost.localdomain> Content-Type: text/plain; charset="UTF-8" Date: Fri, 10 Apr 2009 19:12:52 -0700 Message-Id: <1239415972.712.1455.camel@macbook.infradead.org> Mime-Version: 1.0 X-Mailer: Evolution 2.26.0 (2.26.0-2.fc11) Content-Transfer-Encoding: 8bit X-SRS-Rewrite: SMTP reverse-path rewritten from by casper.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1646 Lines: 41 On Fri, 2009-04-10 at 17:48 -0700, Suresh Siddha wrote: > On Fri, 2009-04-10 at 15:46 -0700, David Woodhouse wrote: > > On Tue, 2009-03-24 at 16:40 -0400, Kyle McMartin wrote: > > > > Current kernel doesn't have iommu suspend/resume support yet. I'll > > > > send out suspend/resume patches today or tomorrow. Hope that will > > > > help. > > > > > > Heh, awesome, someone could have brought this, uhm, subtle, weakness > > > when things were getting defaulted on... > > > > git://git.infradead.org/~dwmw2/iommu-suspend-2.6.29.git > > > > That's just for IOMMU, not interrupt remapping (yet). > > Is this for 2.6.29-stable series? Is this really critical to have it for > -stable? I suspect not. We don't need it on Cantiga, and I think that's all we really care about for 2.6.29-stable. Non-laptop chipsets, or laptop chipsets that aren't actually out there in the wild yet, can wait for 2.6.30. The less we have to backport, the better -- and suspend/resume support for interrupt remapping would also require backporting a bunch of other changes in the apic code. At least what I have in the above tree so far is self-contained in the VT-d code¹. -- David Woodhouse Open Source Technology Centre David.Woodhouse@intel.com Intel Corporation ¹ Conveniently forgetting the part where we change the definition of the if() macro... -- 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/