Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751258AbVIGQob (ORCPT ); Wed, 7 Sep 2005 12:44:31 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751253AbVIGQob (ORCPT ); Wed, 7 Sep 2005 12:44:31 -0400 Received: from clock-tower.bc.nu ([81.2.110.250]:55952 "EHLO lxorguk.ukuu.org.uk") by vger.kernel.org with ESMTP id S1751252AbVIGQoa (ORCPT ); Wed, 7 Sep 2005 12:44:30 -0400 Subject: Re: [patch 0/4] ide: Break ide_lock to per-hwgroup lock From: Alan Cox To: Ravikiran G Thirumalai Cc: Bartlomiej Zolnierkiewicz , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, "Shai Fultheim (Shai@scalex86.org)" , Alok Kataria In-Reply-To: <20050906233322.GA3642@localhost.localdomain> References: <20050906233322.GA3642@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Wed, 07 Sep 2005 18:09:10 +0100 Message-Id: <1126112950.8928.18.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 (2.2.2-5) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1009 Lines: 23 On Maw, 2005-09-06 at 16:33 -0700, Ravikiran G Thirumalai wrote: > 2. Change the core ide code to use hwgroup->lock instead of ide_lock. > Deprecate ide_lock (patch 2) hwgroups and IDE locking requirements are frequently completely unrelated. Its clear from the changes proposed you've not tested on real hardware for each case and you have not studied the documented errata even for the controllers that are publically specified. This is peoples data you are endangering, not just risking the odd crash. > patches -- this is done now for piix controller only. Eventually, > we can change all controllers to remove ide_lock You could start by fixing the real locking bugs. Or at least trying to get known fixes past the maintainer and going from there. Alan - 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/