[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-10-02 Thread Joseph Salisbury
Fixed by upstream commit: commit feca7746d5d9e84b105a613b7f3b6ad00d327372 Author: Alan Stern Date: Fri Mar 1 10:51:15 2013 -0500 USB: EHCI: don't check DMA values in QH overlays ** Changed in: linux (Ubuntu) Status: In Progress => Fix Released -- You received this bug notificati

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-03-06 Thread Stephen Thirlwall
I'll second that - thanks Alan for the great detective work. And Joseph, thanks for building all those kernels, and most importantly, for acting on this bug report in the first place. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. ht

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-03-06 Thread Joseph Salisbury
Thanks for all your hard work on this bug, Alan. And thank you, Stephen, for finding this bug and all the help testing. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in d

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-03-01 Thread Alan Stern
Good. I will submit the changes for inclusion in an upcoming stable kernel release. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notifi

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-03-01 Thread Stephen Thirlwall
Thanks again Joseph. Alan - I'm quite certain your patch fixes the problem for me. I've now tried at least ten first-after-reboot recordings, and every single one has worked. I've also tried plenty of other combinations, including multiple simultaneous recordings, and no failures there either. T

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-28 Thread Joseph Salisbury
A 32 bit kernel without Alan's patches can now be downloaded from: http://people.canonical.com/~jsalisbury/lp1088733/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-28 Thread Joseph Salisbury
Sorry, Stephen. I'll build a 32 bit kernel now. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notifications about this bug go to: https:

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-28 Thread Stephen Thirlwall
Thanks for that Joseph, but unfortunately that kernel's been built for amd64, and I'm on i386. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To ma

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-27 Thread Joseph Salisbury
Hi Stephen, I build a kernel withoug Alan's patches applied. This would be a stock Raring kernel based off v3.8. The test kernel can be downloaded from: http://people.canonical.com/~jsalisbury/lp1088733/ I've been seeing some random panics with the 3.8 kernel as well. If you are seeing what I

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-27 Thread Stephen Thirlwall
Joseph, could you please build me a kernel *without* Alan's patches? I've been getting sporadic kernel panics during startup, and I want to make sure these aren't related to these patches. I'm pretty sure they're not, as I've been getting them with all the 3.8 kernels, and have always assumed its

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-27 Thread Stephen Thirlwall
No recording failures so far, but see the next comment. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notifications about this bug go to:

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-26 Thread Stephen Thirlwall
Early indications are good! I've installed this kernel and have done a few manual tests. Three reboots, and multiple recordings done, no failures as yet. I'll now schedule a few days worth of wakeup-record-shutdown cycles and see what we get. -- You received this bug notification because you ar

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-26 Thread Joseph Salisbury
Thanks for the updated patch, Alan. Stephen, I build a new test kernel with Alan's latest patch. The test kernel can be downloaded from: http://people.canonical.com/~jsalisbury/lp1088733/ Can you test this kernel per Alan's and collect the data Alan requested in comment #28? Thanks again! --

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-25 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-25 Thread Alan Stern
Here's a patch to try; it is based on vanilla 3.8. It contains an attempted fix for the second software bug plus a work-around for the hardware bug. If this doesn't work, I'd like to see another combined usbmon/dmesg output from a kernel built with this patch plus the most recent debugging patch

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-22 Thread Stephen Thirlwall
Thanks for taking the time to look into this Alan, and for all your help Joseph. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notificati

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-22 Thread Alan Stern
This is good; I think I see what the problem is. It's actually very complicated, involving two software bugs and a hardware bug. The commit you identified fixes one of the software bugs, so it can't simply be reverted. But in doing so, it exposed the other software bug. My attempts at fixing th

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-21 Thread Stephen Thirlwall
Here's another set of captures, using the kernel from comment #23. There's only failed recording captures here. Alan, let me know if you'd like me to try capturing a successful recording. ** Attachment added: "USB tracedata using kernel from comment #23" https://bugs.launchpad.net/ubuntu/+so

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-20 Thread Stephen Thirlwall
Not a problem Joseph. With any luck I'll be able to give that a run later today. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notificat

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-20 Thread Joseph Salisbury
Stephen, I build a new test kernel with Alan's latest patch and CONFIG_USB_DEBUG enabled. The test kernel can be downloaded from: http://people.canonical.com/~jsalisbury/lp1088733/ Can you test this kernel per Alan's and collect the data Alan requested in comment #18? Sorry for asking to collect

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-20 Thread Joseph Salisbury
I'll rebuilt the kernel with CONFIG_USB_DEBUG enabled and post a link to it shortly. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notifi

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-20 Thread Alan Stern
I finally had a chance to take a look at the new trace data set. Unfortunately it appears that the kernel was built without CONFIG_USB_DEBUG, making the data useless. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchp

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-11 Thread Stephen Thirlwall
Sorry for the delay. Attached is new tracedata with Alan's second patch. Two failed recording runs were captured, as well as one successful run included for comparison. All of these runs were the first recording after a reboot. Notably, with this diagnostic patch, approximately 50% of the first

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-08 Thread Joseph Salisbury
Thanks for the updated patch, Alan. Stephen, I build a new test kernel with Alan's latest patch. The test kernel can be downloaded from: http://people.canonical.com/~jsalisbury/lp1088733/ Can you test this kernel per Alan's and collect the data Alan requested in comment #18? Thanks again! --

Re: [Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-08 Thread Alan Stern
On Wed, 6 Feb 2013, Stephen Thirlwall wrote: > Attached is another set of usbmon captures, as well as the dmesg output > for each session. I get the impression that this is a hardware bug, but there's not enough data to be sure. Attached is a revised version of the diagnostic patch; it will pro

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-05 Thread Stephen Thirlwall
Thanks for the kernel Joseph - that's a big help. Attached is another set of usbmon captures, as well as the dmesg output for each session. Unlike last time, I was not able to get a recording to work the first time through. I'll keep trying though, and post the results if I get one to happen. **

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-05 Thread Joseph Salisbury
Also, for the 3.8 kernel, you will need to install both the linux-image and linux-image-extra packages. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t drive

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-05 Thread Joseph Salisbury
The test kernel can be downloaded from: http://people.canonical.com/~jsalisbury/lp1088733/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-05 Thread Joseph Salisbury
I created a Raring test kernel with the patches in comment #12. Can you test this kernel and collect data similar to what you did in comment #11? Thanks again for all the help testing! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-04 Thread Joseph Salisbury
Hi Stephen, I'll build a test kernel for you to test with this patch applied. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notification

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-04 Thread Alan Stern
Stephen, please try this debugging patch. Let's see if the output it produces can be matched up to the usbmon data for both working and non- working cases. ** Attachment added: "Diagnostic patch for EHCI qh_refresh() change" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1088733/+attach

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-02-01 Thread Stephen Thirlwall
These are the results of making recordings with mythtv, capturing the output from /sys/kernel/debug/usb/usbmon/1u. It is looking likely from this testing that usually only the first recording after boot fails. Subsequent recordings succeed. Captures of both working and failed recordings are inclu

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-01-17 Thread Stephen Thirlwall
Happy to collect that data, but I'm on vacation right now and won't be back until the first week of February. Shall gather some usb tracedata when I return. Thanks again. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-01-17 Thread Joseph Salisbury
@Stephen, I've reported this issue upstream. The upstream developers would like to see what happens in both a failed and a successful recording attempt, while collecting USB trace data. Would it be possible for you to collect some USB Tracedata for both cases? There are some web pages that desc

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-01-09 Thread Stephen Thirlwall
The problem still occurs in the v3.8-rc2 kernel. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notifications about this bug go to: https:

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-01-09 Thread Joseph Salisbury
Before I submit a request to have that commit reverted, can you test the latest mainline kernel, which is v3.8-rc2? Just to confirm the bug isn't already fixed upstream. The kernel is available from: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-rc2-raring/ -- You received this bug notifi

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-01-08 Thread Stephen Thirlwall
I can confirm that this kernel fixes the bug. I can also confirm that the bug is present in the stock 3.2.0-35 kernel. Thanks for looking into this Joseph! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bu

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2013-01-08 Thread Joseph Salisbury
I built a Precise test kernel with commit 1cef533d4e688acbf048b5b32e6f3ca9a265ed4e reverted. The test kernel can be downloaded from: http://people.canonical.com/~jsalisbury/lp1088733/ Can you test that kernel and report back if it fixes this bug? Thanks in advance! ** Changed in: linux (Ubuntu

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2012-12-12 Thread Joseph Salisbury
** Changed in: linux (Ubuntu) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notifications about this

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2012-12-11 Thread Stephen Thirlwall
** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title: Regression in dib0700 dvb-t driver To manage notifications about th

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2012-12-11 Thread Stephen Thirlwall
Problem also appears in this kernel: http://kernel.ubuntu.com/~kernel- ppa/mainline/v3.7-raring/ ** Tags added: kernel-bug-exists-upstream -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1088733 Title

[Bug 1088733] Re: Regression in dib0700 dvb-t driver

2012-12-11 Thread Joseph Salisbury
Thanks for bisecting and finding the commit that introduced this regression. It would also be good to know if this bug is fixed upstream. Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.7 kernel[0]