diff options
author | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2016-08-09 15:56:33 +0000 |
---|---|---|
committer | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2016-08-09 15:56:33 +0000 |
commit | 75ae87ede1fe1d333107bf1a9abad6e5bc399511 (patch) | |
tree | be4afb55f69c28f837fdee3f9b618ed5779a18c4 /sys/dev/nand/nand_generic.c | |
parent | 108c2273308bdf2710733485727a68914cf46cc0 (diff) | |
download | src-75ae87ede1fe1d333107bf1a9abad6e5bc399511.tar.gz src-75ae87ede1fe1d333107bf1a9abad6e5bc399511.zip |
Remove NULL checks after M_WAITOK allocations from nand(4).
MFC after: 1 month
Notes
Notes:
svn path=/head/; revision=303876
Diffstat (limited to 'sys/dev/nand/nand_generic.c')
-rw-r--r-- | sys/dev/nand/nand_generic.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/sys/dev/nand/nand_generic.c b/sys/dev/nand/nand_generic.c index 59a6bf2001c1..272b9590b1f8 100644 --- a/sys/dev/nand/nand_generic.c +++ b/sys/dev/nand/nand_generic.c @@ -228,8 +228,6 @@ generic_nand_attach(device_t dev) if (ivar->is_onfi) { onfi_chip_params = malloc(sizeof(struct onfi_chip_params), M_NAND, M_WAITOK | M_ZERO); - if (onfi_chip_params == NULL) - return (ENOMEM); if (onfi_read_parameter(chip, onfi_chip_params)) { nand_debug(NDBG_GEN,"Could not read parameter page!\n"); @@ -741,10 +739,6 @@ onfi_is_blk_bad(device_t device, uint32_t block_number, uint8_t *bad) chip = device_get_softc(device); oob = malloc(chip->chip_geom.oob_size, M_NAND, M_WAITOK); - if (!oob) { - device_printf(device, "%s: cannot allocate oob\n", __func__); - return (ENOMEM); - } page_number = block_number * chip->chip_geom.pgs_per_blk; *bad = 0; @@ -1001,10 +995,6 @@ generic_is_blk_bad(device_t dev, uint32_t block, uint8_t *bad) chip = device_get_softc(dev); oob = malloc(chip->chip_geom.oob_size, M_NAND, M_WAITOK); - if (!oob) { - device_printf(dev, "%s: cannot allocate OOB\n", __func__); - return (ENOMEM); - } page_number = block * chip->chip_geom.pgs_per_blk; *bad = 0; |