linux_dsm_epyc7002/drivers/mtd
Sascha Hauer 8a8e8d2fdb ubi: Only read necessary size when reading the VID header
When reading the vid hdr from the device UBI always reads a whole
page. Instead, read only the data we actually need and speed up
attachment of UBI devices by potentially making use of reading
subpages if the NAND driver supports it.

Since the VID header may be at offset vid_hdr_shift in the page and
we can only read from the beginning of a page we have to add that
offset to the read size.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Richard Weinberger <richard@nod.at>
2016-07-29 23:29:44 +02:00
..
chips mtd: avoid stack overflow in MTD CFI code 2016-04-03 16:46:24 -07:00
devices MTD updates for v4.7: 2016-05-24 11:00:20 -07:00
lpddr
maps MTD updates for v4.7: 2016-05-24 11:00:20 -07:00
nand mtd: nand: omap2: Add check for old elm binding 2016-07-14 08:57:36 -07:00
onenand mtd: onenand: switch to mtd_ooblayout_ops 2016-05-05 23:51:49 +02:00
spi-nor mtd: spi-nor: support GigaDevice gd25lq64c 2016-05-10 15:44:18 -07:00
tests MTD updates for v4.6 2016-03-24 19:57:15 -07:00
ubi ubi: Only read necessary size when reading the VID header 2016-07-29 23:29:44 +02:00
afs.c
ar7part.c
bcm47xxpart.c
bcm63xxpart.c mtd: bcm63xxpart: give width specifier an 'int', not 'size_t' 2016-03-07 13:13:58 -08:00
cmdlinepart.c
ftl.c
inftlcore.c
inftlmount.c
Kconfig
Makefile
mtd_blkdevs.c mtd: switch to using blk_queue_write_cache() 2016-04-12 16:00:39 -06:00
mtdblock_ro.c
mtdblock.c
mtdchar.c mtd: kill the nand_ecclayout struct 2016-05-05 23:51:51 +02:00
mtdconcat.c mtd: create an mtd_ooblayout_ops struct to ease ECC layout definition 2016-04-19 22:05:55 +02:00
mtdcore.c mtd: kill the nand_ecclayout struct 2016-05-05 23:51:51 +02:00
mtdcore.h
mtdoops.c mtdoops: don't erase flash at each boot 2012-11-15 15:37:51 +02:00
mtdpart.c mtd: create an mtd_ooblayout_ops struct to ease ECC layout definition 2016-04-19 22:05:55 +02:00
mtdsuper.c
mtdswap.c mtd: mtdswap: remove useless if (!mtd->ecclayout) test 2016-03-07 16:23:09 -08:00
nftlcore.c
nftlmount.c
ofpart.c
redboot.c
rfd_ftl.c
sm_ftl.c treewide: Fix typos in printk 2016-04-18 11:23:24 +02:00
sm_ftl.h
ssfdc.c