Re: NFS Killable tasks request comments on patch

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Liam Howlett <howlett@...>
Cc: <linux-kernel@...>, <neilb@...>, <trond.myklebust@...>, <bfields@...>
Date: Tuesday, December 4, 2007 - 6:43 pm

On Tue, Dec 04, 2007 at 04:25:43PM -0500, Liam Howlett wrote:

Looks like you missed one case that should change to KILLABLE?


Ditto


Hmm ... guess we need a schedule_timeout_killable.  This should probably
look like:

	if (*timeout > NFS4_POLL_RETRY_MAX)
		*timeout = NFS4_POLL_RETRY_MAX;
+	schedule_timeout_killable(*timeout);
+	if (fatal_signalled())
		res = -ERESTARTSYS;
 	*timeout <<= 1;


Another missing KILLABLE.


wait_event_killable?

Anyway, none of these explain the non-killability of the *stat* calls.

-- 
Intel are signing my paycheques ... these opinions are still mine
"Bill, look, we understand that you're interested in selling us this
operating system, but compare it to ours.  We can't possibly take such
a retrograde step."
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
NFS Killable tasks request comments on patch, Liam Howlett, (Tue Dec 4, 5:25 pm)
Re: NFS Killable tasks request comments on patch, Matthew Wilcox, (Thu Dec 6, 1:34 pm)
Re: NFS Killable tasks request comments on patch, Matthew Wilcox, (Thu Dec 6, 7:00 pm)
Re: NFS Killable tasks request comments on patch, Matthew Wilcox, (Tue Dec 4, 6:43 pm)