Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932203AbWAKT1R (ORCPT ); Wed, 11 Jan 2006 14:27:17 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932356AbWAKT1Q (ORCPT ); Wed, 11 Jan 2006 14:27:16 -0500 Received: from mgw-ext03.nokia.com ([131.228.20.95]:42419 "EHLO mgw-ext03.nokia.com") by vger.kernel.org with ESMTP id S932203AbWAKT1Q (ORCPT ); Wed, 11 Jan 2006 14:27:16 -0500 Message-ID: <43C55C3B.3090207@indt.org.br> Date: Wed, 11 Jan 2006 15:27:55 -0400 From: Anderson Briglia User-Agent: Debian Thunderbird 1.0.6 (X11/20050802) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tony Lindgren CC: linux-kernel@vger.kernel.org, "Linux-omap-open-source@linux.omap.com" , linux@arm.linux.org.uk, ext David Brownell , drzeus-list@drzeus.cx, "Aguiar Carlos (EXT-INdT/Manaus)" , "Lizardo Anderson (EXT-INdT/Manaus)" Subject: Re: [patch 1/5] Add MMC password protection (lock/unlock) support V3 References: <43C2E064.90500@indt.org.br> <20060109222902.GF19131@flint.arm.linux.org.uk> <43C5052C.4050804@indt.org.br> <20060111144424.GA20523@flint.arm.linux.org.uk> <20060111181459.GF4422@atomide.com> In-Reply-To: <20060111181459.GF4422@atomide.com> X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 11 Jan 2006 19:26:12.0474 (UTC) FILETIME=[E1E2F5A0:01C616E4] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1733 Lines: 56 Tony Lindgren wrote: > * Russell King [060111 06:44]: > >>On Wed, Jan 11, 2006 at 09:16:28AM -0400, Anderson Briglia wrote: >> >>>Russell King wrote: >>> >>> >>>>On Mon, Jan 09, 2006 at 06:15:00PM -0400, Anderson Briglia wrote: >>>> >>>> >>>> >>>>>When a card is locked, only commands from the "basic" and "lock card" classes >>>>>are accepted. To be able to use the other commands, the card must be unlocked >>>>>first. >>>>> >>>>> >>>> >>>>I don't think this works as you intend. >>>> >>>>When a card is initially inserted, we discover the cards via mmc_setup() >>>>and mmc_discover_cards(). This means that we'll never set the locked >>>>status for newly inserted cards. >>>> >>>> >>> >>>mmc_setup() calls mmc_check_cards(). Our patch adds the necessary code >>>to mmc_check_cards() to set the locked state when the card is locked. >> >>Not in Linus' kernel, it doesn't. >> >>If you're working off the OMAP tree, bear in mind that I've found in >>the past that they have a large number of wrong or inappropriate >>changes to the MMC layer in there. They don't regularly merge either, >>and they certainly don't forward any bug fixes for review in a timely >>manner. > > > I agree the omap MMC driver should be cleaned-up and finally merged. > > Anderson, since you are already patching it, do you want to take care of > cleaning it up a bit and posting it here? OK Tony. I'll do it and post here asap. Regards, Anderson Briglia INdT - Manaus - 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/