Re: No SIGIO for fifos in the file system? (gpm vs. xfree86-4.0)

willy@thepuffingroup.com
Wed, 26 Apr 2000 14:45:12 -0400


On Wed, Apr 26, 2000 at 07:13:27PM +0200, Manfred Spraul wrote:
> a new per-inode lock would enlarge the inode structure by another 4
> bytes, I'd like to avoid that.
> We cannot use i_sem, kill_fasync is called from irq (bh?) context.

kill_fasync takes no locks. send_sigio() takes the tasklist_lock but
that doesn't serialise accesses to the fasync list.

my current state of play is up at:

ftp://ftp.uk.linux.org/pub/linux/people/willy/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/