Re: Async suspend-resume patch w/ completions (was: Re: Async suspend-resume patch w/ rwsems)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Rafael J. Wysocki
Date: Saturday, December 19, 2009 - 4:40 pm

On Sunday 20 December 2009, Linus Torvalds wrote:

OK, so this means we can just forget about suspending/resuming i8042
asynchronously, which is a pity, because that gave us some real suspend
speedup on my test systems.

Well, whatever.

So, seriously, do you think it makes sense to do asynchronous suspend at all?
I'm asking, because we're likely to get into troubles like this during suspend
for other kinds of devices too and without resolving them we won't get any
significant speedup from asynchronous suspend.

That said, to me it's definitely worth doing asynchronous resume with the
"start asynch threads upfront" modification, as the results of the tests show
that quite clearly.  I hope you agree.

Rafael
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Async suspend-resume patch w/ completions (was: Re: Async ..., Rafael J. Wysocki, (Wed Dec 9, 4:18 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Thu Dec 10, 12:40 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Thu Dec 10, 6:02 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Fri Dec 11, 3:11 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Fri Dec 11, 4:48 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 12, 10:48 am)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 12, 3:34 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 12, 3:40 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sun Dec 13, 6:08 am)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Mon Dec 14, 3:11 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Mon Dec 14, 4:18 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Tue Dec 15, 4:03 am)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Tue Dec 15, 4:14 am)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Tue Dec 15, 7:11 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Wed Dec 16, 12:27 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Wed Dec 16, 2:57 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Wed Dec 16, 3:33 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Wed Dec 16, 6:49 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Thu Dec 17, 6:51 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Fri Dec 18, 3:43 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Fri Dec 18, 4:42 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 19, 2:33 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 19, 3:29 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 19, 4:10 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 19, 4:33 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 19, 4:40 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 19, 4:53 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 19, 4:54 pm)
Re: Async suspend-resume patch w/ completions (was: Re: As ..., Rafael J. Wysocki, (Sat Dec 19, 5:35 pm)
Re: [linux-pm] Async suspend-resume patch w/ completions ( ..., Rafael J. Wysocki, (Sun Dec 20, 12:25 pm)