summaryrefslogtreecommitdiff
path: root/drivers/mtd/ubi/eba.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-12ubi: eba: properly rollback inside self_check_ebaFedor Pchelkin1-1/+2
2024-02-25ubi: fix slab-out-of-bounds in ubi_eba_get_ldesc+0xfb/0x130Guo Xuenan1-0/+7
2023-10-28ubi: fastmap: Wait until there are enough free PEBs before filling poolsZhihao Cheng1-3/+0
2023-04-21ubi: Fix return value overwrite issue in try_write_vid_and_data()Wang YanQing1-5/+14
2023-02-06ubi: use correct names in function kernel-doc commentsRandy Dunlap1-1/+1
2022-09-21ubi: Fix repeated words in commentsJilin Yuan1-1/+1
2021-02-12ubi: eba: Delete useless kfree codeZheng Yongjun1-1/+0
2020-11-20mtd: ubi: eba: Fix a couple of misdocumentation issuesLee Jones1-1/+2
2020-07-16treewide: Remove uninitialized_var() usageKees Cook1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-14/+1
2018-06-13treewide: kmalloc() -> kmalloc_array()Kees Cook1-6/+8
2018-06-07ubi: fastmap: Detect EBA mismatches on-the-flyRichard Weinberger1-0/+17
2018-06-07ubi: fastmap: Check each mapping only onceRichard Weinberger1-0/+4
2018-06-07ubi: fastmap: Correctly handle interrupted erasures in EBARichard Weinberger1-1/+89
2018-01-18ubi: Fix copy/paste error in function documentationSascha Hauer1-1/+1
2016-10-20UBI: Fix crash in try_recover_peb()Geert Uytterhoeven1-0/+1
2016-10-02ubi: Fix races around ubi_refill_pools()Richard Weinberger1-2/+2
2016-10-02UBI: introduce the VID buffer conceptBoris Brezillon1-34/+47
2016-10-02UBI: hide EBA internalsBoris Brezillon1-26/+140
2016-10-02UBI: provide an helper to query LEB informationBoris Brezillon1-0/+17
2016-10-02UBI: provide an helper to check whether a LEB is mapped or notBoris Brezillon1-0/+12
2016-10-02UBI: simplify LEB write and atomic LEB change codeBoris Brezillon1-170/+115
2016-10-02UBI: simplify recover_peb() codeBoris Brezillon1-53/+77
2016-06-23ubi: Make recover_peb power cut awareRichard Weinberger1-7/+15
2016-05-24UBI: Fix static volume checks when Fastmap is usedRichard Weinberger1-2/+19
2016-05-24UBI: Don't read back all data in ubi_eba_copy_leb()Richard Weinberger1-26/+0
2015-10-03UBI: Fix debug messageRichard Weinberger1-1/+1
2015-03-27UBI: Fastmap: Locking updatesRichard Weinberger1-22/+22
2015-03-27UBI: Fastmap: Fix race after ubi_wl_get_peb()Richard Weinberger1-6/+18
2015-03-27UBI: Fastmap: Fix race in ubi_eba_atomic_leb_change()Richard Weinberger1-7/+8
2015-03-26UBI: fix out of bounds writeBrian Norris1-1/+2
2015-02-24UBI: fix missing brace control flowBrian Norris1-1/+2
2015-01-28UBI: do propagate positive error codes upArtem Bityutskiy1-0/+1
2015-01-28UBI: Add initial support for scatter gatherRichard Weinberger1-0/+55
2014-11-07UBI: Extend UBI layer debug/messaging capabilitiesTanya Brokhman1-26/+27
2014-09-26UBI: ubi_eba_read_leb: Remove in vain variable assignmentRichard Weinberger1-3/+2
2012-10-03UBI: Wire-up ->fm_semRichard Weinberger1-0/+12
2012-10-03UBI: Add self_check_eba()Richard Weinberger1-0/+96
2012-10-03UBI: Export next_sqnum()Richard Weinberger1-9/+9
2012-09-04UBI: comply with coding styleArtem Bityutskiy1-18/+15
2012-05-21UBI: add lnum and vol_id to struct ubi_workJoel Reardon1-8/+8
2012-05-20UBI: rename _init_scan functionsArtem Bityutskiy1-3/+3
2012-05-20UBI: rename ubi_scan_move_to_listArtem Bityutskiy1-1/+1
2012-05-20UBI: rename ubi_scan_find_avArtem Bityutskiy1-1/+1
2012-05-20UBI: rename sv to avArtem Bityutskiy1-5/+5
2012-05-20UBI: rename si to aiArtem Bityutskiy1-9/+9
2012-05-20UBI: rename seb to aebArtem Bityutskiy1-5/+5
2012-05-20UBI: rename struct ubi_scan_infoArtem Bityutskiy1-2/+2
2012-05-20UBI: rename struct ubi_scan_volumeArtem Bityutskiy1-1/+1
2012-05-20UBI: rename struct ubi_scan_lebArtem Bityutskiy1-1/+1