linux-stable/drivers/mtd/maps
Ricardo Ribalda Delgado 53772af08a mtd: maps: gpio-addr-flash: Fix ioremapped size
commit 6c925b3333 upstream.

We should only iomap the area of the chip that is memory mapped.
Otherwise we could be mapping devices beyond the memory space or that
belong to other devices.

Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Fixes: ebd71e3a48 ("mtd: maps: gpio-addr-flash: fix warnings and make more portable")
Cc: <stable@vger.kernel.org>
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-11-13 11:08:14 -08:00
..
amd76xrom.c mtd: amd76xrom: constify pci_device_id. 2017-08-15 14:00:45 +02:00
cfi_flagadm.c mtd: constify mtd_partition 2017-11-06 23:26:01 +01:00
ck804xrom.c mtd: ck804xrom: constify pci_device_id. 2017-08-15 14:00:46 +02:00
dc21285.c mtd: dc21285: use raw spinlock functions for nw_gpio_lock 2015-05-28 12:01:29 -07:00
esb2rom.c mtd: esb2rom: constify pci_device_id. 2017-08-15 14:00:45 +02:00
gpio-addr-flash.c mtd: maps: gpio-addr-flash: Fix ioremapped size 2018-11-13 11:08:14 -08:00
ichxrom.c mtd: ichxrom: constify pci_device_id. 2017-08-15 14:00:44 +02:00
impa7.c mtd: maps: use mtd_device_register() where applicable 2018-07-18 16:32:36 +02:00
intel_vr_nor.c mtd: maps: use mtd_device_register() where applicable 2018-07-18 16:32:36 +02:00
ixp4xx.c mtd: maps: ixp4xx: show parent device in sysfs 2015-10-13 12:56:19 -07:00
Kconfig mtd: Make Kconfig formatting consistent 2018-07-19 23:12:06 +02:00
l440gx.c
lantiq-flash.c mtd: lantiq-flash: drop check of boot select 2017-09-04 13:53:15 +02:00
latch-addr-flash.c mtd: maps: use mtd_device_register() where applicable 2018-07-18 16:32:36 +02:00
Makefile mtd: maps: remove bfin-async-flash driver 2018-03-21 09:50:57 +01:00
map_funcs.c
netsc520.c mtd: constify mtd_partition 2017-11-06 23:26:01 +01:00
nettel.c mtd: constify mtd_partition 2017-11-06 23:26:01 +01:00
pci.c mtd: pci: constify pci_device_id. 2017-08-15 14:00:46 +02:00
pcmciamtd.c drivers/mtd/maps/pcmciamtd.c: __iomem annotations 2016-01-04 10:28:56 -05:00
physmap.c mtd: maps: physmap: drop owner assignment 2015-10-13 12:56:21 -07:00
physmap_of_core.c treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00
physmap_of_gemini.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
physmap_of_gemini.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
physmap_of_versatile.c mtd: physmap_of: Drop unnecessary static 2017-08-15 14:00:43 +02:00
physmap_of_versatile.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
pismo.c mtd: maps: pismo: Remove owner assignment from i2c_driver 2018-05-03 11:42:31 +02:00
plat-ram.c mtd: plat-ram: Replace manual resource management by devm 2017-11-06 23:26:01 +01:00
pmcmsp-flash.c mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy 2017-02-08 13:15:49 -08:00
pxa2xx-flash.c mtd: pxa2xx-flash: switch back from memremap to ioremap_cached 2016-04-04 10:26:40 +02:00
rbtx4939-flash.c mtd: maps: use mtd_device_register() where applicable 2018-07-18 16:32:36 +02:00
sa1100-flash.c mtd: maps: sa1100-flash: potential NULL dereference 2016-07-15 18:40:25 -07:00
sbc_gxx.c mtd: constify mtd_partition 2017-11-06 23:26:01 +01:00
sc520cdp.c mtd: maps: add missing iounmap() in error path 2016-11-30 18:30:24 -08:00
scb2_flash.c mtd: delete non-required instances of include <linux/init.h> 2014-03-10 22:42:22 -07:00
scx200_docflash.c
solutionengine.c mtd/maps: fix solutionengine.c printk format warnings 2018-07-24 22:43:10 +02:00
sun_uflash.c mtd: Convert to using %pOF instead of full_name 2017-08-15 14:00:43 +02:00
ts5500_flash.c mtd: constify mtd_partition 2017-11-06 23:26:01 +01:00
tsunami_flash.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
uclinux.c mtd: constify mtd_partition 2017-11-06 23:26:01 +01:00
vmu-flash.c treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00