summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/ubi/fastmap.c
Commit message (Expand)AuthorAgeFilesLines
* ubi: Select fastmap anchor PEBs considering wear level rulesArne Edholm2020-06-021-0/+11
* ubi: Fix an error pointer dereference in error handling codeDan Carpenter2020-01-191-9/+12
* ubi: fastmap: Fix inverted logic in seen selfcheckSascha Hauer2020-01-161-1/+1
* ubi: Fix producing anchor PEBsSascha Hauer2019-11-171-9/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286Thomas Gleixner2019-06-051-10/+1
* ubi: fastmap: Check each mapping only onceRichard Weinberger2018-06-071-0/+20
* ubi: fastmap: Clean up the initialization of pointer pColin Ian King2018-01-171-2/+1
* ubi: fastmap: Use kmem_cache_free to deallocate memoryPan Bian2018-01-171-1/+1
* ubi: fastmap: fix spelling mistake: "invalidiate" -> "invalidate"Colin Ian King2017-09-131-1/+1
* ubi: fastmap: Fix slab corruptionRabin Vincent2017-05-081-4/+29
* ubi: fastmap: Fix add_vol() return value test in ubi_attach_fastmap()Boris Brezillon2016-10-281-5/+5
* ubi: fix swapped arguments to call to ubi_alloc_aebColin Ian King2016-10-201-1/+1
* ubi: Fix Fastmap's update_vol()Richard Weinberger2016-10-021-0/+1
* ubi: Fix races around ubi_refill_pools()Richard Weinberger2016-10-021-4/+10
* UBI: introduce the VID buffer conceptBoris Brezillon2016-10-021-28/+43
* UBI: provide an helper to query LEB informationBoris Brezillon2016-10-021-2/+6
* UBI: provide helpers to allocate and free aeb elementsBoris Brezillon2016-10-021-18/+10
* UBI: fastmap: use ubi_io_{read, write}_data() instead of ubi_io_{read, write}()Boris Brezillon2016-10-021-5/+5
* UBI: fastmap: use ubi_rb_for_each_entry() in unmap_peb()Boris Brezillon2016-10-021-6/+2
* UBI: factorize code used to manipulate volumes at attach timeBoris Brezillon2016-10-021-24/+3
* UBI: fastmap: scrub PEB when bitflips are detected in a free PEB EC headerBoris Brezillon2016-10-021-3/+4
* UBI: fastmap: avoid multiple be32_to_cpu() when unneccesaryBoris Brezillon2016-10-021-4/+4
* UBI: fastmap: use ubi_find_volume() instead of open coding itBoris Brezillon2016-10-021-20/+3
* ubi: Use bitmaps in Fastmap self-check codeRichard Weinberger2016-07-291-9/+11
* ubi: Check whether the Fastmap anchor matches the super blockRichard Weinberger2016-07-291-0/+7
* ubi: Rework Fastmap attach base codeRichard Weinberger2016-07-291-3/+33
* ubi: Fix whitespace issue in count_fastmap_pebs()Richard Weinberger2016-07-291-1/+1
* UBI: Fix static volume checks when Fastmap is usedRichard Weinberger2016-05-241-0/+1
* UBI: Fastmap: Fix PEB array typeEzequiel GarcĂ­a2015-11-061-1/+1
* UBI: Fastmap: Simplify expressionRichard Weinberger2015-10-031-1/+1
* UBI: Remove unnecessary `\'shengyong2015-06-031-1/+1
* UBI: Fastmap: Do not add vol if it already existsshengyong2015-06-021-1/+8
* UBI: Fastmap: Rename variables to make them meaningfulshengyong2015-06-021-29/+29
* UBI: Fastmap: Remove unnecessary `\'shengyong2015-06-021-7/+7
* UBI: Fastmap: Wire up WL accessor functionsRichard Weinberger2015-03-261-16/+12
* UBI: Fastmap: Add self check to detect absent PEBsRichard Weinberger2015-03-261-2/+84
* UBI: Fastmap: Rework fastmap error pathsRichard Weinberger2015-03-261-48/+114
* UBI: Fastmap: Prepare for variable sized fastmapsRichard Weinberger2015-03-261-2/+10
* UBI: Fastmap: Locking updatesRichard Weinberger2015-03-261-9/+9
* UBI: Fastmap: Set used_ebs only for static volumesRichard Weinberger2015-03-261-2/+3
* UBI: Fastmap: Fix leb_count unbalanceRichard Weinberger2015-03-261-0/+1
* UBI: Fastmap: Switch to ro mode if invalidate_fastmap() failsRichard Weinberger2015-03-261-1/+3
* UBI: Fastmap: Remove eba_orphans logicRichard Weinberger2015-03-261-83/+8
* UBI: Fastmap: Remove bogus ubi_assert()Richard Weinberger2015-03-261-1/+3
* UBI: Fastmap: Fix memory leak while attachingRichard Weinberger2015-03-261-13/+0
* UBI: Fastmap: Don't allocate new ubi_wl_entry objectsRichard Weinberger2015-03-261-26/+5
* UBI: Fastmap: Care about the protection queueRichard Weinberger2015-01-281-0/+13
* UBI: Extend UBI layer debug/messaging capabilitiesTanya Brokhman2014-11-071-48/+48
* UBI: Fastmap: Calc fastmap size correctlyRichard Weinberger2014-10-031-1/+2
* UBI: add missing kmem_cache_free() in process_pool_aeb error pathRichard Genoud2014-09-161-0/+1