Re: Pull request: TASK_KILLABLE

2008-02-05 Thread Andrew Morton
On Tue, 5 Feb 2008 19:19:42 -0700 Matthew Wilcox <[EMAIL PROTECTED]> wrote: > > And going back through the mailing list all I can find is a series of five > > patches in October - it's unclear where and when the other 17 were > > reviewed, if they were. > > A large number of these patches are jus

Re: Pull request: TASK_KILLABLE

2008-02-05 Thread Matthew Wilcox
On Thu, Jan 31, 2008 at 06:02:05PM -0800, Andrew Morton wrote: > No such export was needed in the patches which I added to -mm. So > something changed between then and now. Not sure abouut that problem -- still on holiday, so just checking ym mail quickly. > And going back through the mailing li

Re: Pull request: TASK_KILLABLE

2008-01-31 Thread Trond Myklebust
On Fri, 2008-02-01 at 12:54 +1100, Linus Torvalds wrote: > No need to make that one-liner function be a GPL-only export, it's not > like any of the other regular sigpending functions are we export are > GPL-only either (dequeue_signal() is, but that is because we *really* > don't want people us

Re: Pull request: TASK_KILLABLE

2008-01-31 Thread Andrew Morton
On Thu, 31 Jan 2008 20:45:04 -0500 Trond Myklebust <[EMAIL PROTECTED]> wrote: > > On Fri, 2008-02-01 at 11:48 +1100, Linus Torvalds wrote: > > > > On Thu, 31 Jan 2008, Matthew Wilcox wrote: > > > > > > To allow tasks to be interrupted by fatal signals, we introduce a new > > > TASK_* bit; TASK_

Re: Pull request: TASK_KILLABLE

2008-01-31 Thread Linus Torvalds
On Thu, 31 Jan 2008, Trond Myklebust wrote: > > Hmm... The current code won't compile as a module. We're at least going > to require something like the attached patch. Ahh, ok, I obviously only tested compiling it in. No need to make that one-liner function be a GPL-only export, it's not like

Re: Pull request: TASK_KILLABLE

2008-01-31 Thread Trond Myklebust
On Fri, 2008-02-01 at 11:48 +1100, Linus Torvalds wrote: > > On Thu, 31 Jan 2008, Matthew Wilcox wrote: > > > > To allow tasks to be interrupted by fatal signals, we introduce a new > > TASK_* bit; TASK_WAKEKILL. We also add a predicate fatal_signal_pending; > > the counterpart of signal_pendin

Re: Pull request: TASK_KILLABLE

2008-01-31 Thread Linus Torvalds
On Thu, 31 Jan 2008, Matthew Wilcox wrote: > > To allow tasks to be interrupted by fatal signals, we introduce a new > TASK_* bit; TASK_WAKEKILL. We also add a predicate fatal_signal_pending; > the counterpart of signal_pending(). Then we add killable versions > of lock_page(), mutex_lock(), s

Re: Pull request: TASK_KILLABLE

2008-01-31 Thread Matthew Wilcox
On Tue, Jan 29, 2008 at 10:41:24PM +1100, Linus Torvalds wrote: > On Mon, 28 Jan 2008, Matthew Wilcox wrote: > > > > I'd like you to pull the task_killable branch of > > git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc.git > > Well, Andrew already pointed out some of this, but I do want

Re: Pull request: TASK_KILLABLE

2008-01-29 Thread Linus Torvalds
On Mon, 28 Jan 2008, Matthew Wilcox wrote: > > I'd like you to pull the task_killable branch of > git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc.git Well, Andrew already pointed out some of this, but I do want more information. There's a "git request-pull" script that even comes wit

Pull request: TASK_KILLABLE

2008-01-28 Thread Matthew Wilcox
Hi Linus, I'd like you to pull the task_killable branch of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc.git All the patches have been posted to linux-kernel before, and various comments (and acks) have been taken into account. Andrew's had the first fifteen patches (up to, and inclu