mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-30 13:44:55 +00:00
mrsas(4): Stop checking for failures from malloc(M_WAITOK)
MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D45852
This commit is contained in:
parent
849f9ac370
commit
a38d9ad473
|
@ -462,13 +462,6 @@ mrsas_user_command(struct mrsas_softc *sc, struct mfi_ioc_passthru *ioc)
|
|||
kern_sge[0].length = 0;
|
||||
} else {
|
||||
ioctl_temp_data_mem = malloc(ioc->buf_size, M_MRSAS, M_WAITOK);
|
||||
if (ioctl_temp_data_mem == NULL) {
|
||||
device_printf(sc->mrsas_dev, "Could not allocate "
|
||||
"%d memory for temporary passthrough ioctl\n",
|
||||
ioc->buf_size);
|
||||
ret = ENOMEM;
|
||||
goto out;
|
||||
}
|
||||
|
||||
/* Copy in data from user space */
|
||||
ret = copyin(ioc->buf, ioctl_temp_data_mem, ioc->buf_size);
|
||||
|
@ -483,12 +476,6 @@ mrsas_user_command(struct mrsas_softc *sc, struct mfi_ioc_passthru *ioc)
|
|||
*/
|
||||
passcmd = malloc(sizeof(struct mrsas_passthru_cmd), M_MRSAS,
|
||||
M_WAITOK);
|
||||
if (passcmd == NULL) {
|
||||
device_printf(sc->mrsas_dev, "Could not allocate "
|
||||
"memory for temporary passthrough cb struct\n");
|
||||
ret = ENOMEM;
|
||||
goto out;
|
||||
}
|
||||
passcmd->complete = 0;
|
||||
passcmd->sc = sc;
|
||||
passcmd->cmd = cmd;
|
||||
|
|
Loading…
Reference in a new issue