lkml.org 
[lkml]   [2009]   [May]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] mmc_spi: use EILSEQ for possible transmission errors
    On Wed, 20 May 2009 19:02:51 -0700
    David Brownell <david-b@pacbell.net> wrote:

    > On Wednesday 20 May 2009, Pierre Ossman wrote:
    > > > Remember that the
    > > > firmware in the card can leverage "that's erased" knowledge for
    > > > things like wear leveling.  SSDs and other storage devices would
    > > > likewise benefit from such knowledge.  I'm quite certain there's
    > > > been discussion about adding support for that in the block layer.
    > >
    > > It's already in AFAIK. I even had code for hooking it up to mmc_block.
    > > But it didn't produce any measurable results so I never merged it.
    >
    > I'd expect the results would take time to show. As in, they would
    > facilitate wear leveling logic, which may be difficult to measure
    > except by testing various cards to destruction ... even for vendors
    > that *do* have decent wear leveling. :)
    >

    Who are these mythical decent vendors you speak of? ;)

    Seriously though, the modifications to mmc_block can still be found
    here if anyone wants to play with it:

    http://git.infradead.org/users/drzeus/discard-2.6.git

    I haven't checked if it still applies to the current version of the
    kernel though, so you're on your own. ;)

    Rgds
    --
    -- Pierre Ossman

    WARNING: This correspondence is being monitored by the
    Swedish government. Make sure your server uses encryption
    for SMTP traffic and consider using PGP for end-to-end
    encryption.
    [unhandled content-type:application/pgp-signature]
    \
     
     \ /
      Last update: 2009-05-25 13:51    [W:0.020 / U:1.256 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site