--- src/sys/dev/usbmisc/uticom/uticom.c 2007/11/07 08:31:08 1.1 +++ src/sys/dev/usbmisc/uticom/uticom.c 2008/01/06 16:55:51 1.2 @@ -914,12 +914,6 @@ static int uticom_download_fw(struct uti buffer_size = UTICOM_FW_BUFSZ + sizeof(struct uticom_fw_header); buffer = kmalloc(buffer_size, M_USBDEV, M_WAITOK); - if (!buffer) { - device_printf(sc->sc_ucom.sc_dev, - "uticom_download_fw: out of memory\n"); - return ENOMEM; - } - memcpy(buffer, firmware, firmware_size); memset(buffer + firmware_size, 0xff, buffer_size - firmware_size);