29 Nov, 2006

5 commits


26 Oct, 2006

1 commit

  • When a flash-based BBT is not used, nand_default_mark_blockbad() is supposed
    to mark the block bad in the oob. However, it sets the wrong length variable
    so that no bad block marker is in fact written. This patch attempts to
    rectify that.

    (As note, it seems to be that logically, it shouldn't be necessary to set
    both length variables, as one appears to be for the main buffer, and
    one for the oob buffer, but this is how it is done in several places,
    including the code for the mtd character device MEMWRITEOOB and MEMREADOOB
    ioctls. I'm not sure if this is a temporary solution during some rework of
    the mtd infrastructure, or whether there is a deeper thought here.)

    Signed-off-by: Ricard Wanderlöf
    Signed-off-by: David Woodhouse

    Ricard Wanderlöf
     

22 Oct, 2006

2 commits


21 Oct, 2006

32 commits