Quoting r. Michael S. Tsirkin <[EMAIL PROTECTED]>: > Subject: [PATCH applied] kill dead code around kmap_atomic > > kmap_atomic never returns NULL. > > Signed-off-by: Michael S. Tsirkin <[EMAIL PROTECTED]>
Sorry, wrong patch. Here it is: Index: linux-2.6.14/drivers/infiniband/ulp/sdp/sdp_send.c =================================================================== --- linux-2.6.14.orig/drivers/infiniband/ulp/sdp/sdp_send.c 2005-12-15 13:25:11.000000000 +0200 +++ linux-2.6.14/drivers/infiniband/ulp/sdp/sdp_send.c 2005-12-15 13:25:49.000000000 +0200 @@ -639,11 +639,6 @@ static int sdp_send_data_iocb_src(struct local_irq_save(flags); addr = kmap_atomic(iocb->page_array[pos], KM_IRQ0); - if (!addr) { - result = -ENOMEM; - local_irq_restore(flags); - goto error; - } memcpy(buff->tail, addr + off, len); @@ -711,10 +706,6 @@ static int sdp_send_iocb_buff_write(stru local_irq_save(flags); addr = kmap_atomic(iocb->page_array[counter], KM_IRQ0); - if (!addr) { - local_irq_restore(flags); - break; - } copy = min(PAGE_SIZE - offset, (unsigned long)(buff->end - buff->tail)); Index: linux-2.6.14/drivers/infiniband/ulp/sdp/sdp_recv.c =================================================================== --- linux-2.6.14.orig/drivers/infiniband/ulp/sdp/sdp_recv.c 2005-12-15 13:25:11.000000000 +0200 +++ linux-2.6.14/drivers/infiniband/ulp/sdp/sdp_recv.c 2005-12-15 13:25:53.000000000 +0200 @@ -599,8 +599,6 @@ static int sdp_read_buff_iocb(struct sdp local_irq_save(flags); addr = kmap_atomic(iocb->page_array[counter], KM_IRQ0); - if (!addr) - break; copy = min(PAGE_SIZE - offset, (unsigned long)(buff->tail - buff->data)); -- MST _______________________________________________ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general