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

@@ -3252,15 +3252,10 @@
 
         QL_PRINT_3(CE_CONT, "(%d): started\n", ha->instance);
 
         list_size = sizeof (ql_dev_id_list_t) * DEVICE_LIST_ENTRIES;
         list = kmem_zalloc(list_size, KM_SLEEP);
-        if (list == NULL) {
-                rval = QL_MEMORY_ALLOC_FAILED;
-                EL(ha, "failed, rval = %xh\n", rval);
-                return (rval);
-        }
 
         do {
                 /*
                  * Get data from RISC code d_id list to init each device queue.
                  */

@@ -4090,14 +4085,10 @@
         QL_PRINT_10(CE_CONT, "(%d,%d): started\n", ha->instance, ha->vp_index);
 
         if (ha->vp_index != 0) {
                 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->vpc.entry_type = VP_CONTROL_TYPE;
                 pkt->vpc.entry_count = 1;
                 pkt->vpc.command = cmd;
                 pkt->vpc.vp_count = 1;

@@ -4146,14 +4137,10 @@
 
         QL_PRINT_10(CE_CONT, "(%d,%d): started\n", ha->instance, ha->vp_index);
 
         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->vpm.entry_type = VP_MODIFY_TYPE;
         pkt->vpm.entry_count = 1;
         pkt->vpm.command = cmd;
         pkt->vpm.vp_count = 1;