summaryrefslogtreecommitdiff
path: root/drivers/mtd/ubi/wl.c
AgeCommit message (Expand)AuthorFilesLines
2014-11-07UBI: Fix double free after do_sync_erase()Richard Weinberger1-7/+3
2014-11-07UBI: Extend UBI layer debug/messaging capabilitiesTanya Brokhman1-31/+39
2014-09-30UBI: Fix trivial typo in __schedule_ubi_workRichard Weinberger1-1/+1
2014-09-26UBI: wl: Rename cancel flag to shutdownRichard Weinberger1-11/+13
2014-09-24UBI: Fix livelock in produce_free_peb()Richard Weinberger1-1/+1
2014-07-28UBI: bugfix in ubi_wl_flush()Richard Weinberger1-2/+2
2014-05-05UBI: fix ubi free PEBs count calculationTanya Brokhman1-0/+3
2014-05-05UBI: fix error path in __wl_get_pebTanya Brokhman1-0/+3
2013-10-03UBI: fix refill_wl_user_pool()Richard Weinberger1-4/+0
2013-08-19UBI: Fix PEB leak in wear_leveling_worker()Richard Weinberger1-0/+3
2012-12-20Merge tag 'upstream-3.8-rc1' of git://git.infradead.org/linux-ubiLinus Torvalds1-4/+3
2012-12-10UBI: introduce helpers dbg_chk_{io, gen}Ezequiel Garcia1-3/+3
2012-12-04UBI: dont call ubi_self_check_all_ff() in __wl_get_peb()Richard Weinberger1-9/+9
2012-12-04UBI: remove PEB from free tree in get_peb_for_wl()Richard Weinberger1-1/+7
2012-11-30UBI: remove spurious commentEzequiel Garcia1-1/+0
2012-10-03UBI: Add fastmap support to the WL sub-systemRichard Weinberger1-44/+531
2012-10-03UBI: Add fastmap stuff to ubi.hRichard Weinberger1-24/+0
2012-09-04UBI: print lessArtem Bityutskiy1-1/+1
2012-09-04UBI: limit amount of reserved eraseblocks for bad PEB handlingShmulik Ladkani1-17/+29
2012-06-07UBI: correct ubi_wl_flush lockingArtem Bityutskiy1-4/+13
2012-05-21UBI: modify ubi_wl_flush function to clear work queue for a lnumJoel Reardon1-25/+36
2012-05-21UBI: add lnum and vol_id to struct ubi_workJoel Reardon1-9/+23
2012-05-20UBI: rename _init_scan functionsArtem Bityutskiy1-2/+2
2012-05-20UBI: rename sv to avArtem Bityutskiy1-3/+3
2012-05-20UBI: rename si to aiArtem Bityutskiy1-7/+7
2012-05-20UBI: rename seb to aebArtem Bityutskiy1-11/+11
2012-05-20UBI: rename struct ubi_scan_infoArtem Bityutskiy1-1/+1
2012-05-20UBI: rename struct ubi_scan_volumeArtem Bityutskiy1-1/+1
2012-05-20UBI: rename struct ubi_scan_lebArtem Bityutskiy1-1/+1
2012-05-20UBI: rename few functions for consistencyArtem Bityutskiy1-2/+2
2012-05-20UBI: more of clean-up terminology for self-checksArtem Bityutskiy1-28/+26
2012-05-20UBI: remove Kconfig debugging optionArtem Bityutskiy1-10/+0
2012-05-20UBI: amend commentaries WRT dtypeArtem Bityutskiy1-8/+1
2012-05-20UBI: Kill data type hintRichard Weinberger1-42/+8
2012-05-20UBI: always dump the stack on errorArtem Bityutskiy1-3/+3
2012-03-09UBI: rename MOVE_CANCEL_BITFLIPS to MOVE_TARGET_BITFLIPSArtem Bityutskiy1-1/+1
2012-03-09UBI: fix eraseblock picking criteriaArtem Bityutskiy1-6/+4
2012-03-09UBI: fix documentation and improve readabilityArtem Bityutskiy1-4/+5
2012-01-05UBI: fix use-after-free on error pathArtem Bityutskiy1-3/+4
2011-11-30UBI: fix missing scrub when there is a bit-flipBhavesh Parekh1-1/+4
2011-06-01UBI: prepare debugging stuff to further debugfs conversionArtem Bityutskiy1-2/+2
2011-06-01UBI: use debugfs for the extra checks knobsArtem Bityutskiy1-3/+3
2011-05-31UBI: change the interface of a debugging check functionArtem Bityutskiy1-13/+19
2011-04-14UBI: fix minor stylistic issuesArtem Bityutskiy1-1/+2
2011-03-16UBI: make tests modes dynamicArtem Bityutskiy1-2/+2
2011-03-16UBI: make self-checks dynamicArtem Bityutskiy1-3/+13
2010-10-19UBI: preserve corrupted PEBsArtem Bityutskiy1-16/+3
2010-10-19UBI: handle bit-flips when no header foundArtem Bityutskiy1-0/+10
2010-10-19UBI: remove duplicate IO error codesArtem Bityutskiy1-1/+1
2010-08-30UBI: do not oops when erroneous PEB is scheduled for scrubbingArtem Bityutskiy1-1/+2