Thread (1 message) 1 message, 1 author, 2007-07-03

Re: [PATCH] Remove process freezer from suspend to RAM pathway

From: Matthew Garrett <mjg59@srcf.ucam.org>
Date: 2007-07-03 22:42:15

On Tue, Jul 03, 2007 at 06:21:42PM -0400, Alan Stern wrote:
On Tue, 3 Jul 2007, Matthew Garrett wrote:
quoted
We're used to the idea of applications blocking when a resource they're 
using goes away - NFS has done it forever. 
You persist in evading my point.  I'm not worried about applications;  
I'm worried about drivers.

Let me put it explicitly: You're writing a driver.  You're working on
the read, write, or probe method.  You add code to check if a system
sleep is underway.  Suppose the answer is Yes -- what does your driver
do next?
Leave the process blocked and defer any i/o until after resume. Why does 
it need to be any more complicated than that?

-- 
Matthew Garrett | mjg59@srcf.ucam.org
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help