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

From: willy@thepuffingroup.com
Date: Wed Apr 26 2000 - 13:45:12 EST


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/



This archive was generated by hypermail 2b29 : Sun Apr 30 2000 - 21:00:11 EST