Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Alan Stern
On Tue, 29 May 2007, Mark Lord wrote: > >> Okay, just to make it trivial, > >> I've narrowed it down to only this commit from Alan Stern: > >> > >> 7ed92f1a149dddc3cb537ccd7441e98adac12c3e USB: make the autosuspend > >> workqueue thread freezable > > > > I'm a little surprised; I would have expe

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread J. Bruce Fields
On Tue, May 29, 2007 at 10:47:06AM -0700, Linus Torvalds wrote: > On Tue, 29 May 2007, Nish Aravamudan wrote: > > The man-page is pretty good. There used to be > > http://www.kernel.org/pub/software/scm/git/docs/howto/isolate-bugs-with-bisect.txt, > > but it's 404 now... > > That file got folded i

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Linus Torvalds
On Tue, 29 May 2007, Mark Lord wrote: > > I didn't re-break the kernel to do the alt-sysrq thing, > but I did reapply the b0rken commit plus your new patch (below). > > So far, so good with that combination, thanks. Ok, let's merge the fix them. Alan, can you send it up-stream with the proper

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Mark Lord
Alan Stern wrote: On Tue, 29 May 2007, Mark Lord wrote: Mark Lord wrote: 7ed92f1a149dddc3cb537ccd7441e98adac12c3e USB: make the autosuspend workqueue thread freezable ef7f6c7084b333c7524dcd297e0578d43733a2a2 USB: more autosuspend timer stuff I yanked them both, as they appeared to be releated

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Alan Stern
On Tue, 29 May 2007, Mark Lord wrote: > Mark Lord wrote: > >.. > > 7ed92f1a149dddc3cb537ccd7441e98adac12c3e USB: make the autosuspend > > workqueue thread freezable > > ef7f6c7084b333c7524dcd297e0578d43733a2a2 USB: more autosuspend timer stuff > > > > I yanked them both, as they appeared to be r

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Mark Lord
Mark Lord wrote: Linus Torvalds wrote: .. There's a different (but related to all the same freezer problems) patch by Rafael Wysocki <[EMAIL PROTECTED]>: Re: [RFC][PATCH][EXPERIMENTAL] Make kernel threads nonfreezable by default Message-Id: <[EMAIL PROTECTED]> I'll hunt for Rafael

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Mark Lord
Linus Torvalds wrote: On Tue, 29 May 2007, Mark Lord wrote: Okay, just to make it trivial, I've narrowed it down to only this commit from Alan Stern: 7ed92f1a149dddc3cb537ccd7441e98adac12c3e USB: make the autosuspend workqueue thread freezable Heh. Have I mentioned how much I *hate* those ke

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Linus Torvalds
On Tue, 29 May 2007, Mark Lord wrote: > > Okay, just to make it trivial, > I've narrowed it down to only this commit from Alan Stern: > > 7ed92f1a149dddc3cb537ccd7441e98adac12c3e USB: make the autosuspend workqueue > thread freezable Heh. Have I mentioned how much I *hate* those kernel threads

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Linus Torvalds
On Tue, 29 May 2007, Nish Aravamudan wrote: > > git bisect start drivers/usb ? Should only bisect over commits > affecting any paths you give it. Yes, but see the caveat in my other email. You need to have git-1.5.1 or newer to have this work (it will *mostly* work in older versions, but olde

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Linus Torvalds
On Tue, 29 May 2007, Mark Lord wrote: > > Ugh. Is there a way to tell bisect to only work around the USB updates? Well, you _can_ actually give "git bisect" a pathspec (the same way you git "git log" and friends), and tell it to only care about stuff that changed that pathspec. However, tha

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Mark Lord
Mark Lord wrote: .. 7ed92f1a149dddc3cb537ccd7441e98adac12c3e USB: make the autosuspend workqueue thread freezable ef7f6c7084b333c7524dcd297e0578d43733a2a2 USB: more autosuspend timer stuff I yanked them both, as they appeared to be releated based on the titles. Reverting this pair of commits f

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Mark Lord
Mark Lord wrote: I just "upgraded" from 2.6.21.3 to 2.6.22-rc3, but will be rebooting back into 2.6.21.xx shortly. Suspend/Resume (RAM) works perfectly on this Dell i9400 dual-core notebook. Except with 2.6.22-rc3, all USB devices are non-functional on resume. Most of the time. Once in five rebo

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Nish Aravamudan
On 5/29/07, Mark Lord <[EMAIL PROTECTED]> wrote: Mmmm.. is there a way to get the raw patches out of the http://git.kernel.org/ browser windows ? Clicking on "diff" gives me a fancy HTML coloured diff, whereas I need just the raw patch so I can revert it. Click on "raw"? e.g.: summary | short

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Nish Aravamudan
On 5/29/07, Mark Lord <[EMAIL PROTECTED]> wrote: Linus Torvalds wrote: > > On Tue, 29 May 2007, Mark Lord wrote: >> There are a zillion USB patches in 2.6.22-rc*. >> Greg: got any good suggestions on which one to revert first? > > Any chance of bisecting it? Ugh. Is there a way to tell bisect t

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Mark Lord
Nish Aravamudan wrote: On 5/29/07, Mark Lord <[EMAIL PROTECTED]> wrote: I just "upgraded" from 2.6.21.3 to 2.6.22-rc3, but will be rebooting back into 2.6.21.xx shortly. Suspend/Resume (RAM) works perfectly on this Dell i9400 dual-core notebook. Except with 2.6.22-rc3, all USB devices are non

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Mark Lord
Mmmm.. is there a way to get the raw patches out of the http://git.kernel.org/ browser windows ? Clicking on "diff" gives me a fancy HTML coloured diff, whereas I need just the raw patch so I can revert it. ??? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Nish Aravamudan
On 5/29/07, Mark Lord <[EMAIL PROTECTED]> wrote: I just "upgraded" from 2.6.21.3 to 2.6.22-rc3, but will be rebooting back into 2.6.21.xx shortly. Suspend/Resume (RAM) works perfectly on this Dell i9400 dual-core notebook. Except with 2.6.22-rc3, all USB devices are non-functional on resume. Mos

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Mark Lord
Linus Torvalds wrote: On Tue, 29 May 2007, Mark Lord wrote: There are a zillion USB patches in 2.6.22-rc*. Greg: got any good suggestions on which one to revert first? Any chance of bisecting it? Ugh. Is there a way to tell bisect to only work around the USB updates? I suppose so.. just pi

Re: Regression: USB is nfg after suspend/resume(RAM) cycle on Intel chipset

2007-05-29 Thread Linus Torvalds
On Tue, 29 May 2007, Mark Lord wrote: > > There are a zillion USB patches in 2.6.22-rc*. > Greg: got any good suggestions on which one to revert first? Any chance of bisecting it? Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a m