Subject: Re: kern/37109: fscow_run + swap on regular file deadlock
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Jason Thorpe <thorpej@shagadelic.org>
List: netbsd-bugs
Date: 10/15/2007 01:45:02
The following reply was made to PR kern/37109; it has been noted by GNATS.
From: Jason Thorpe <thorpej@shagadelic.org>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org, yamt@mwd.biglobe.ne.jp
Subject: Re: kern/37109: fscow_run + swap on regular file deadlock
Date: Sun, 14 Oct 2007 18:41:51 -0700
On Oct 11, 2007, at 12:00 PM, Juergen Hannken-Illjes wrote:
> The following reply was made to PR kern/37109; it has been noted by
> GNATS.
>
> From: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>
> To: gnats-bugs@netbsd.org
> Cc:
> Subject: Re: kern/37109: fscow_run + swap on regular file deadlock
> Date: Thu, 11 Oct 2007 19:48:07 +0200
>
> On Thu, Oct 11, 2007 at 05:30:00PM +0000, yamt@mwd.biglobe.ne.jp
> wrote:
>>> Number: 37109
>>> Category: kern
>>> Synopsis: fscow_run + swap on regular file deadlock
>
> So what do you think is wrong?
>
> - Running VOP_STRATEGY() from interrupt context or
Personally, I think this one is wrong, although it has historically
been allowed. Time to change that, I think.
>
> - specificdata_getspecific() -> specdataref_lock() not working for
> interrupts
>
> --
> Juergen Hannken-Illjes - hannken@eis.cs.tu-bs.de - TU Braunschweig
> (Germany)
>
-- thorpej