Skip to content
Snippets Groups Projects
  1. Apr 22, 2016
    • Heiko Schocher's avatar
      mtd, ubi: set free_count to zero before walking through erase list · 68fc4490
      Heiko Schocher authored
      
      Set free_count to zero before walking through ai->erase list
      in wl_init().
      
      As U-Boot has no workqueue/threads, it immediately calls
      erase_worker(), which increase for each erased block
      free_count. Without this patch, free_count gets after
      this initialized to zero in wl_init(), so the free_count
      variable always has the maybe wrong value 0.
      
      Detected this behaviour on the dxr2 board, where the
      UBI fastmap gets not written when attaching/dettaching
      on an empty NAND. It drops instead the error message:
      
      could not find any anchor PEB
      
      With this patch, fastmap gets written on dettach.
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      Reviewed-by: default avatarBoris Brezillon <boris.brezillon@free-electrons.com>
      68fc4490
  2. Apr 21, 2016
  3. Apr 20, 2016
  4. Apr 19, 2016
  5. Apr 18, 2016
Loading