From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261974AbVEDB0a (ORCPT ); Tue, 3 May 2005 21:26:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261975AbVEDB0a (ORCPT ); Tue, 3 May 2005 21:26:30 -0400 Received: from fire.osdl.org ([65.172.181.4]:8165 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S261974AbVEDB01 (ORCPT ); Tue, 3 May 2005 21:26:27 -0400 Date: Tue, 3 May 2005 18:25:54 -0700 From: Andrew Morton To: Jason Baron Cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH] tty races Message-Id: <20050503182554.02af99e8.akpm@osdl.org> In-Reply-To: References: <20050425232251.6ffac97c.akpm@osdl.org> <20050502232721.19dde63d.akpm@osdl.org> <20050503175023.627bd904.akpm@osdl.org> X-Mailer: Sylpheed version 1.0.0 (GTK+ 1.2.10; i386-vine-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Jason Baron wrote: > > The patch I proposed fixes the open vs. open race using the tty_sem. The > open vs. close race is closed by removing locking. Less locking seems > better to me. But the additional locking is only temporary. Once we thing the tty_sem converage is complete, the lock_kernel()s get removed. > If you're still not happy, I'll wrap the close path in the tty_sem... Would be appreciated, please.