Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1b2a5790 authored by Shmulik Ladkani's avatar Shmulik Ladkani Committed by Artem Bityutskiy
Browse files

UBI: kill CONFIG_MTD_UBI_BEB_RESERVE



CONFIG_MTD_UBI_BEB_RESERVE and MIN_RESEVED_PEBS are no longer used,
since the amount of reserved eraseblocks for bad PEB handling is now
derived from 'ubi->bad_peb_limit' (ubi's maximum expected bad
eraseblocks).

Signed-off-by: default avatarShmulik Ladkani <shmulik.ladkani@gmail.com>
Signed-off-by: default avatarArtem Bityutskiy <Artem.Bityutskiy@linux.intel.com>
parent 37f758a0
Loading
Loading
Loading
Loading
+0 −16
Original line number Diff line number Diff line
@@ -27,22 +27,6 @@ config MTD_UBI_WL_THRESHOLD
	  life-cycle less than 10000, the threshold should be lessened (e.g.,
	  to 128 or 256, although it does not have to be power of 2).

config MTD_UBI_BEB_RESERVE
	int "Percentage of reserved eraseblocks for bad eraseblocks handling"
	default 2
	range 0 25
	help
	  If the MTD device admits of bad eraseblocks (e.g. NAND flash), UBI
	  reserves some amount of physical eraseblocks to handle new bad
	  eraseblocks. When a physical eraseblock becomes bad, UBI uses these
	  reserved physical eraseblocks to relocate the bad one. This
	  configuration option specifies how many physical eraseblocks will be
	  reserved for bad eraseblock handling (percents of total number of
	  good physical eraseblocks on this MTD partition). If the underlying
	  flash does not admit of bad eraseblocks (e.g. NOR flash), this value
	  is ignored and nothing is reserved. Leave the default value if
	  unsure.

config MTD_UBI_BEB_LIMIT
	int "Percentage of maximum expected bad eraseblocks"
	default 2
+0 −3
Original line number Diff line number Diff line
@@ -59,9 +59,6 @@
#define ubi_err(fmt, ...) printk(KERN_ERR "UBI error: %s: " fmt "\n", \
				 __func__, ##__VA_ARGS__)

/* Lowest number PEBs reserved for bad PEB handling */
#define MIN_RESEVED_PEBS 2

/* Background thread name pattern */
#define UBI_BGT_NAME_PATTERN "ubi_bgt%dd"