Re: MMC/SD: Write operation in invalid states by borken cards.



:---------- Original Message ----------
:
:From: Pierre Ossman [drzeus-list@xxxxxxxxx]
:To : To Roopesh
:Sub : Re: MMC/SD: Write operation in invalid states by borken cards.
:Sent: Sat, Nov 10, 2007 at 05:51:19AM EST

: On Thu, 8 Nov 2007 03:24:10 -0500
: Roopesh <roopesh@xxxxxxxxxxxxxx> wrote:
:
: > Hi,
: >
: > If a write operation fails, shouldnt we still check for the card
: > state to be 'ready to accept next data'?
: >
: > This question is because I have noticed that some (broken) cards
: > fail the write command, and the immediately issued subsequent
: > commands also fail since the card state was never checked before
: > sending these commands.
: > (There was a discussion about these cards at the thread: "MMC:
: > CRC Errors with 2GB cards)
: >
:
: I'm confused. Didn't the previous fix solve your problems?

I am sorry I couldnt respond in time, and also for creating the
confusion. The previous fix did solve my problem. However, if
for some other reason the card goes into an invalid state and a
write command fails, shouldnt we still check for the card state
before sending the next IO command?

: Rgds
: --
: -- Pierre Ossman
:
: Linux kernel, MMC maintainer http://www.kernel.org
: PulseAudio, core developer http://pulseaudio.org
: rdesktop, core developer http://www.rdesktop.org

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Risks Digest 25.76
    ... ACM FORUM ON RISKS TO THE PUBLIC IN COMPUTERS AND RELATED SYSTEMS ... Apple keyboard firmware hack demonstrated ... UK national ID card cloned in 12 minutes ... Subject: Software never fails ... ...
    (comp.risks)
  • Re: Help with PRI/DTI on Option11c
    ... STAT [insert loop (card) number here]. ... DIS DCH This command will disable the ... But not the Clock controller daughterboard. ... SSCK [insert cabinet number here] Status for the Clock Controller ...
    (comp.dcom.sys.nortel)
  • Touch screen ET&T on Clevo tn120r
    ... vendor = 'Intel Corporation' ... CardVendor 0x1558 card 0x0122 ... STATUS 0x2090 COMMAND 0x0106 ...
    (freebsd-questions)
  • Sound Driver for 82801FB
    ... Audio Controller CardVendor 0x1734 card 0x107c (Fujitsu Siemens ... Card unknown) STATUS 0x2010 COMMAND 0x0006 ... BASE4 0x0000e481 addr 0x0000e480 I/O ...
    (freebsd-current)
  • Re: [opensuse] No GUI 10.3 new install
    ... xorg.conf with this command (if you have nano installed otherwise ... of first boot startup the display flashes 3 times with about 5 sec ... need to restart after correction is done. ... start its own gui which also fails. ...
    (SuSE)