Re: BUG? "Call fasync() functions without the BKL" is racy

Andi Kleen
2008-12-02T16:30:40Z

> Still I'd like to see the better fix for the long term, the only (afaics)
> flag with the "side effect" is FASYNC, perhaps we can move it to (say)
> ->f_mode, but this is ugly of course and still need serialization for the
> pathes which play with FASYNC.

I wonder if we need FASYNC at all. This could be gotten implicitely by
looking at the fasync_list

-Andi