aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mtd/ubi/eba.c
AgeCommit message (Expand)Author
2023-08-11treewide: Remove uninitialized_var() usageKees Cook
2023-05-17ubi: Fix return value overwrite issue in try_write_vid_and_data()Wang YanQing
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook
2018-06-07ubi: fastmap: Detect EBA mismatches on-the-flyRichard Weinberger
2018-06-07ubi: fastmap: Check each mapping only onceRichard Weinberger
2018-06-07ubi: fastmap: Correctly handle interrupted erasures in EBARichard Weinberger
2018-01-18ubi: Fix copy/paste error in function documentationSascha Hauer
2016-10-20UBI: Fix crash in try_recover_peb()Geert Uytterhoeven
2016-10-02ubi: Fix races around ubi_refill_pools()Richard Weinberger
2016-10-02UBI: introduce the VID buffer conceptBoris Brezillon
2016-10-02UBI: hide EBA internalsBoris Brezillon
2016-10-02UBI: provide an helper to query LEB informationBoris Brezillon
2016-10-02UBI: provide an helper to check whether a LEB is mapped or notBoris Brezillon
2016-10-02UBI: simplify LEB write and atomic LEB change codeBoris Brezillon
2016-10-02UBI: simplify recover_peb() codeBoris Brezillon
2016-06-23ubi: Make recover_peb power cut awareRichard Weinberger
2016-05-24UBI: Fix static volume checks when Fastmap is usedRichard Weinberger
2016-05-24UBI: Don't read back all data in ubi_eba_copy_leb()Richard Weinberger
2015-10-03UBI: Fix debug messageRichard Weinberger
2015-03-26UBI: Fastmap: Locking updatesRichard Weinberger
2015-03-26UBI: Fastmap: Fix race after ubi_wl_get_peb()Richard Weinberger
2015-03-26UBI: Fastmap: Fix race in ubi_eba_atomic_leb_change()Richard Weinberger
2015-03-26UBI: fix out of bounds writeBrian Norris
2015-02-23UBI: fix missing brace control flowBrian Norris
2015-01-28UBI: do propagate positive error codes upArtem Bityutskiy
2015-01-28UBI: Add initial support for scatter gatherRichard Weinberger
2014-11-07UBI: Extend UBI layer debug/messaging capabilitiesTanya Brokhman
2014-09-26UBI: ubi_eba_read_leb: Remove in vain variable assignmentRichard Weinberger
2012-10-03UBI: Wire-up ->fm_semRichard Weinberger
2012-10-03UBI: Add self_check_eba()Richard Weinberger
2012-10-03UBI: Export next_sqnum()Richard Weinberger
2012-09-04UBI: comply with coding styleArtem Bityutskiy
2012-05-21UBI: add lnum and vol_id to struct ubi_workJoel Reardon
2012-05-20UBI: rename _init_scan functionsArtem Bityutskiy
2012-05-20UBI: rename ubi_scan_move_to_listArtem Bityutskiy
2012-05-20UBI: rename ubi_scan_find_avArtem Bityutskiy
2012-05-20UBI: rename sv to avArtem Bityutskiy
2012-05-20UBI: rename si to aiArtem Bityutskiy
2012-05-20UBI: rename seb to aebArtem Bityutskiy
2012-05-20UBI: rename struct ubi_scan_infoArtem Bityutskiy
2012-05-20UBI: rename struct ubi_scan_volumeArtem Bityutskiy
2012-05-20UBI: rename struct ubi_scan_lebArtem Bityutskiy
2012-05-20UBI: Kill data type hintRichard Weinberger
2012-03-09UBI: rename MOVE_CANCEL_BITFLIPS to MOVE_TARGET_BITFLIPSArtem Bityutskiy
2012-03-09UBI: rename peb_buf1 to peb_bufArtem Bityutskiy
2012-03-09UBI: reduce memory consumptionJosselin Costanzi
2011-11-30UBI: fix missing scrub when there is a bit-flipBhavesh Parekh
2011-09-21mtd: utilize `mtd_is_*()' functionsBrian Norris
2010-10-19UBI: preserve corrupted PEBsArtem Bityutskiy
2010-10-19UBI: rename IO error codeArtem Bityutskiy