From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932427Ab1IMTaL (ORCPT ); Tue, 13 Sep 2011 15:30:11 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:52184 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932079Ab1IMTaH (ORCPT ); Tue, 13 Sep 2011 15:30:07 -0400 Date: Tue, 13 Sep 2011 14:29:57 -0500 (CDT) From: Manoj Iyer X-X-Sender: manjo@lazy To: Chris Ball cc: Jeremy Fitzhardinge , linux-mmc@vger.kernel.org, Linux Kernel Mailing List , Manoj Iyer Subject: Re: SDHCI regression since 2.6.39 In-Reply-To: Message-ID: References: <4E6EA3E4.5080401@goop.org> <4E6F8C24.3090207@goop.org> <4E6FA44F.1050705@goop.org> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org @Jeremy, Could the problem be BIOS related? we have seen a number of issues with older bioses on the x220s. Here are a few cards I tested with the 3.1 RC4 kernel on Ubuntu running on a Lenovo X220. with Ricoh e823 card reader. == kernel version == Linux u 3.1.0-0301rc4-generic #201108290905 SMP MonO Aug 29 09:11:07 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux This is the upstream RC4 kernel build for ubuntu. http://kernel.ubuntu.com/~kernel-ppa/mainline/ == LSPCI output for SD card reader == 0d:00.0 System peripheral [0880]: Ricoh Co Ltd Device [1180:e823] (rev 04) (prog-if 01) Subsystem: Lenovo Device [17aa:21db] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Hi, > > On Tue, Sep 13 2011, Jeremy Fitzhardinge wrote: >>> If it is running, and not helping, can I persuade you to try a full >>> bisection? >> >> OK, will do. > > Thank you! > >>> I don't think we have other reports of this bug, and the >>> only other person who has reported something like it wasn't a kernel >>> hacker. >> >> That's interesting; the X220 is a pretty common machine these days, I >> think. I wonder if there's variations in the SD controller or something? > > I just asked Matthew Garrett to check his X220, and his has the same e823 > controller as you, is running a 3.1-rc kernel, and everything's working. > > So it's not even variation in the controller model, it's something even > more subtle. Perhaps try some different cards? What capacity/speed is > the one you're trying? If there is a per-card difference, I suppose > we'd expect it to be that slower cards work and faster cards fail > (given the nature of the patch I linked in my last mail). > > Thanks, > > - Chris. > -- > Chris Ball > One Laptop Per Child > >