kernel-hacking-2024-linux-s.../drivers/mtd/nand
Stanislav Fomichev 7912a5e7f3 mtd: nand: fix pointer NULL pointer dereferencing
In 'verify_bbt_descr()', first check the "bd" pointer, then
dereference it.

Comments amended by Artem.

Signed-off-by: Stanislav Fomichev <kernel@fomichev.me>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
2011-03-11 14:22:44 +00:00
..
alauda.c
ams-delta.c mtd: nand: ams-delta: drop omap_read/write, use ioremap 2011-01-06 15:28:22 +00:00
atmel_nand.c mtd: atmel_nand: Add DMA support to access Nandflash 2011-03-11 14:22:42 +00:00
atmel_nand_ecc.h
au1550nd.c
autcpu12.c
bcm_umi_bch.c
bcm_umi_nand.c
bf5xx_nand.c mtd: Blackfin NFC: fix badblock location with BootROM OOB 2010-10-25 01:15:22 +01:00
cafe_nand.c
cmx270_nand.c
cs553x_nand.c
davinci_nand.c Merge git://git.infradead.org/mtd-2.6 2010-10-30 08:31:35 -07:00
denali.c mtd: nand: denali should also handle NAND_CMD_PARAM 2010-10-24 23:45:05 +01:00
denali.h
diskonchip.c
edb7312.c
fsl_elbc_nand.c mtd: fsl_elbc_nand: fix jffs2 problem after NAND-flash image record in u-boot 2010-12-03 16:34:24 +00:00
fsl_upm.c mtd: Fix endianness issues from device tree 2010-10-25 00:55:56 +01:00
fsmc_nand.c mtd: FSMC NAND use the PrimeCell identifier macros 2010-12-03 16:35:30 +00:00
gpio.c
h1910.c
jz4740_nand.c mtd: NAND: jz4740: Remove custom {read,write}_page handlers 2010-12-03 16:29:45 +00:00
Kconfig mtd: nand: ams-delta: select for built-in by default 2011-01-06 15:27:09 +00:00
Makefile mtd: generic FSMC NAND MTD driver 2010-10-25 00:33:48 +01:00
mpc5121_nfc.c mtd: mpc5121_nfc: don't treat NULL clk as an error 2011-03-11 14:22:41 +00:00
mxc_nand.c mtd: mxc_nand: Fix warning on nr_parts unused variable 2010-12-03 16:34:41 +00:00
nand_base.c Merge git://git.infradead.org/mtd-2.6 2011-01-17 11:15:30 -08:00
nand_bbt.c mtd: nand: fix pointer NULL pointer dereferencing 2011-03-11 14:22:44 +00:00
nand_bcm_umi.c
nand_bcm_umi.h
nand_ecc.c
nand_ids.c mtd: nand: support new Toshiba SLC 2010-10-24 23:38:30 +01:00
nandsim.c mtd: use vzalloc 2010-12-03 16:27:29 +00:00
ndfc.c mtd: Fix endianness issues from device tree 2010-10-25 00:55:56 +01:00
nomadik_nand.c
nuc900_nand.c
omap2.c mtd: add "platform:" prefix for platform modalias 2011-03-11 14:20:05 +00:00
orion_nand.c
pasemi_nand.c mtd: nand: Use printf extension %pR for struct resource 2010-12-03 16:29:56 +00:00
plat_nand.c
ppchameleonevb.c
pxa3xx_nand.c mtd: pxa3xx_nand: NULL dereference in pxa3xx_nand_probe 2011-01-06 15:48:59 +00:00
r852.c mtd: r852: remove useless pci powerup/down from suspend/resume routines 2010-10-25 01:32:21 +01:00
r852.h mtd: r852: remove useless pci powerup/down from suspend/resume routines 2010-10-25 01:32:21 +01:00
rtc_from4.c
s3c2410.c
sh_flctl.c
sharpsl.c
sm_common.c
sm_common.h
socrates_nand.c
spia.c
tmio_nand.c
txx9ndfmc.c mtd: txx9ndfmc: limit transfer bytes to 512 (ECC provides 6 bytes max) 2011-01-06 15:29:12 +00:00