summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/ubi/eba.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-121-6/+8
* ubi: fastmap: Detect EBA mismatches on-the-flyRichard Weinberger2018-06-071-0/+17
* ubi: fastmap: Check each mapping only onceRichard Weinberger2018-06-071-0/+4
* ubi: fastmap: Correctly handle interrupted erasures in EBARichard Weinberger2018-06-071-1/+89
* ubi: Fix copy/paste error in function documentationSascha Hauer2018-01-181-1/+1
* UBI: Fix crash in try_recover_peb()Geert Uytterhoeven2016-10-201-0/+1
* ubi: Fix races around ubi_refill_pools()Richard Weinberger2016-10-021-2/+2
* UBI: introduce the VID buffer conceptBoris Brezillon2016-10-021-34/+47
* UBI: hide EBA internalsBoris Brezillon2016-10-021-26/+140
* UBI: provide an helper to query LEB informationBoris Brezillon2016-10-021-0/+17
* UBI: provide an helper to check whether a LEB is mapped or notBoris Brezillon2016-10-021-0/+12
* UBI: simplify LEB write and atomic LEB change codeBoris Brezillon2016-10-021-170/+115
* UBI: simplify recover_peb() codeBoris Brezillon2016-10-021-53/+77
* ubi: Make recover_peb power cut awareRichard Weinberger2016-06-231-7/+15
* UBI: Fix static volume checks when Fastmap is usedRichard Weinberger2016-05-241-2/+19
* UBI: Don't read back all data in ubi_eba_copy_leb()Richard Weinberger2016-05-241-26/+0
* UBI: Fix debug messageRichard Weinberger2015-10-031-1/+1
* UBI: Fastmap: Locking updatesRichard Weinberger2015-03-261-22/+22
* UBI: Fastmap: Fix race after ubi_wl_get_peb()Richard Weinberger2015-03-261-6/+18
* UBI: Fastmap: Fix race in ubi_eba_atomic_leb_change()Richard Weinberger2015-03-261-7/+8
* UBI: fix out of bounds writeBrian Norris2015-03-261-1/+2
* UBI: fix missing brace control flowBrian Norris2015-02-231-1/+2
* UBI: do propagate positive error codes upArtem Bityutskiy2015-01-281-0/+1
* UBI: Add initial support for scatter gatherRichard Weinberger2015-01-281-0/+55
* UBI: Extend UBI layer debug/messaging capabilitiesTanya Brokhman2014-11-071-26/+27
* UBI: ubi_eba_read_leb: Remove in vain variable assignmentRichard Weinberger2014-09-261-3/+2
* UBI: Wire-up ->fm_semRichard Weinberger2012-10-031-0/+12
* UBI: Add self_check_eba()Richard Weinberger2012-10-031-0/+96
* UBI: Export next_sqnum()Richard Weinberger2012-10-031-9/+9
* UBI: comply with coding styleArtem Bityutskiy2012-09-041-18/+15
* UBI: add lnum and vol_id to struct ubi_workJoel Reardon2012-05-211-8/+8
* UBI: rename _init_scan functionsArtem Bityutskiy2012-05-201-3/+3
* UBI: rename ubi_scan_move_to_listArtem Bityutskiy2012-05-201-1/+1
* UBI: rename ubi_scan_find_avArtem Bityutskiy2012-05-201-1/+1
* UBI: rename sv to avArtem Bityutskiy2012-05-201-5/+5
* UBI: rename si to aiArtem Bityutskiy2012-05-201-9/+9
* UBI: rename seb to aebArtem Bityutskiy2012-05-201-5/+5
* UBI: rename struct ubi_scan_infoArtem Bityutskiy2012-05-201-2/+2
* UBI: rename struct ubi_scan_volumeArtem Bityutskiy2012-05-201-1/+1
* UBI: rename struct ubi_scan_lebArtem Bityutskiy2012-05-201-1/+1
* UBI: Kill data type hintRichard Weinberger2012-05-201-12/+8
* UBI: rename MOVE_CANCEL_BITFLIPS to MOVE_TARGET_BITFLIPSArtem Bityutskiy2012-03-091-3/+3
* UBI: rename peb_buf1 to peb_bufArtem Bityutskiy2012-03-091-12/+12
* UBI: reduce memory consumptionJosselin Costanzi2012-03-091-3/+3
* UBI: fix missing scrub when there is a bit-flipBhavesh Parekh2011-11-301-2/+4
* mtd: utilize `mtd_is_*()' functionsBrian Norris2011-09-211-1/+1
* UBI: preserve corrupted PEBsArtem Bityutskiy2010-10-191-0/+6
* UBI: rename IO error codeArtem Bityutskiy2010-10-191-2/+2
* UBI: do not warn unnecessarilyArtem Bityutskiy2010-08-021-3/+39
* UBI: introduce a new IO return codeArtem Bityutskiy2010-06-041-2/+3