Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261355AbTJACmM (ORCPT ); Tue, 30 Sep 2003 22:42:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261879AbTJACmM (ORCPT ); Tue, 30 Sep 2003 22:42:12 -0400 Received: from mail.jlokier.co.uk ([81.29.64.88]:23686 "EHLO mail.shareable.org") by vger.kernel.org with ESMTP id S261355AbTJACmM (ORCPT ); Tue, 30 Sep 2003 22:42:12 -0400 Date: Wed, 1 Oct 2003 03:41:30 +0100 From: Jamie Lokier To: Hugh Dickins Cc: Klaus Dittrich , linux mailing-list , Andrew Morton , "Hu, Boris" , Ulrich Drepper , Rusty Russell Subject: Re: 2.6.0-test6 oops futex" Message-ID: <20031001024130.GC32209@mail.shareable.org> References: <20030930084853.GD26649@mail.jlokier.co.uk> <20031001010125.GB32209@mail.shareable.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031001010125.GB32209@mail.shareable.org> User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Jamie Lokier wrote: > Solutions are to call hash_futex() inside the lock, or store the > hash result inside futex_q, and read it inside the lock. What _am_ I talking about. Can't call hash_futex() inside the lock, it's needed to choose the lock ;) Keeping the split locks is going to be tricky - all due to futex_requeue. -- Jamie - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/