From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933522Ab2C2PFt (ORCPT ); Thu, 29 Mar 2012 11:05:49 -0400 Received: from alternativer.internetendpunkt.de ([88.198.24.89]:33491 "EHLO geheimer.internetendpunkt.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1759504Ab2C2PFn (ORCPT ); Thu, 29 Mar 2012 11:05:43 -0400 Date: Thu, 29 Mar 2012 17:05:41 +0200 From: Hagen Paul Pfeifer To: Jason Baron Cc: richard -rw- weinberger , torvalds@linux-foundation.org, LKML , Al Viro , Lucas De Marchi , Andrew Morton , linux-fsdevel@vger.kernel.org, eric.dumazet@gmail.com Subject: Re: [PATCH Resend] epoll: add EPOLLEXCLUSIVE support Message-ID: <20120329150541.GB3173@hell> References: <1332943060-18374-1-git-send-email-hagen@jauu.net> <20120328162108.GB2381@redhat.com> <20120328195848.GA5331@hell> <20120329141653.GA2424@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120329141653.GA2424@redhat.com> X-Key-Id: 98350C22 X-Key-Fingerprint: 490F 557B 6C48 6D7E 5706 2EA2 4A22 8D45 9835 0C22 X-GPG-Key: gpg --recv-keys --keyserver wwwkeys.eu.pgp.net 98350C22 User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Jason Baron | 2012-03-29 10:16:53 [-0400]: >Right, for level triggered events, they all wait up. However, if you use >edge triggered, ie add 'EPOLLET', then the event gets 'consumed' by the >first thread that wakes up, and the subseqent waiters wouldn't get woken >up. IE you'll get one wakeup. I addressed level triggered, right - it match the model. But I don't wanted to wake up every every thread anyway. I don't want to abandon level triggered functioning. Any objective against this flag? Hagen