Print this page
5253 kmem_alloc/kmem_zalloc won't fail with KM_SLEEP
5254 getrbuf won't fail with KM_SLEEP

@@ -1275,14 +1275,10 @@
 
         QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
 
         pkt_size = sizeof (ql_mbx_iocb_t);
         pkt = kmem_zalloc(pkt_size, KM_SLEEP);
-        if (pkt == NULL) {
-                EL(ha, "failed, kmem_zalloc\n");
-                return (QL_MEMORY_ALLOC_FAILED);
-        }
 
         pkt->mgmt.entry_type = TASK_MGMT_TYPE;
         pkt->mgmt.entry_count = 1;
 
         pkt->mgmt.n_port_hdl = (uint16_t)LE_16(tq->loop_id);

@@ -1645,14 +1641,10 @@
 
         QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
 
         pkt_size = sizeof (ql_mbx_iocb_t);
         pkt = kmem_zalloc(pkt_size, KM_SLEEP);
-        if (pkt == NULL) {
-                EL(ha, "failed, kmem_zalloc\n");
-                return (QL_MEMORY_ALLOC_FAILED);
-        }
 
         pkt->log.entry_type = LOG_TYPE;
         pkt->log.entry_count = 1;
         pkt->log.n_port_hdl = (uint16_t)LE_16(loop_id);
         pkt->log.control_flags = (uint16_t)LE_16(flags);

@@ -2693,14 +2685,11 @@
         ql_tgt_t        *tq = sp->lun_queue->target_queue;
 
         QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
 
         pkt_size = sizeof (ql_mbx_iocb_t);
-        if ((pkt = kmem_zalloc(pkt_size, KM_SLEEP)) == NULL) {
-                EL(ha, "failed, kmem_zalloc\n");
-                return (QL_MEMORY_ALLOC_FAILED);
-        }
+        pkt = kmem_zalloc(pkt_size, KM_SLEEP);
 
         pkt->abo.entry_type = ABORT_CMD_TYPE;
         pkt->abo.entry_count = 1;
         pkt->abo.n_port_hdl = (uint16_t)LE_16(tq->loop_id);
         if (!CFG_IST(ha, CFG_CTRL_8021)) {