From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753779AbZEZAwI (ORCPT ); Mon, 25 May 2009 20:52:08 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752432AbZEZAvy (ORCPT ); Mon, 25 May 2009 20:51:54 -0400 Received: from mx2.redhat.com ([66.187.237.31]:32842 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752339AbZEZAvx (ORCPT ); Mon, 25 May 2009 20:51:53 -0400 Date: Mon, 25 May 2009 18:48:43 -0600 From: Pete Zaitcev To: David Cc: Alan Stern , USB list , Pekka Enberg , linux-media@vger.kernel.org, Linux Kernel Mailing List , dbrownell@users.sourceforge.net, leonidv11@gmail.com, Greg KH , Andrew Morton , "Rafael J. Wysocki" , zaitcev@redhat.com Subject: Re: USB/DVB - Old Technotrend TT-connect S-2400 regression tracked down Message-Id: <20090525184843.33c93006.zaitcev@redhat.com> In-Reply-To: <4A1A8E53.9060108@unsolicited.net> References: <4A1967A2.4050906@unsolicited.net> <20090524203902.594a0eec.zaitcev@redhat.com> <4A1A5E24.20201@unsolicited.net> <4A1A8E53.9060108@unsolicited.net> Organization: Red Hat, Inc. Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 25 May 2009 13:25:55 +0100, David wrote: > >> I wonder if CONFIG_HAVE_DMA_API_DEBUG does it (enabled with a select > >> in arch/x86/Kconfig). Strange that it started happening now. > >> > > That is enabled. I'll switch it off and give it another go. > > > While CONFIG_HAVE_DMA_API_DEBUG was set, DMA_API_DEBUG was not, so I > guess there's nothing I can do to test? I suppose so. I misunderstood how this worked. I guessed that the DMA API debugging was the culprit because its introduction coincided with the recent onset of this oops. Although usbmon does essentially illegal tricks to look at data already mapped for DMA, the code used to work for a few releases. Bisecting may help. I cannot be sure of it though, and it's going to take a lot of reboots. Unfortunately, although I have an Opteron, the issue does not occur here, so I'm at a loss for the moment. But I'll have to tackle it somehow. Not sure how though. Any suggestions are welcome. -- Pete