Skip to content

InfiniBand-ocrdma: Fine-tuning for some function implementations

SF Markus Elfring alsa-devel ath9k-devel ceph-devel dm-devel dri-devel intel-wired-lan kernel-janitors kvm kvm-ppc linux-acpi linux-arm-kernel linux-clk linux-crypto linux-gpio linux-i2c linux-ide linux-iio linux-input linux-m68k linux-media linux-mmc linux-mtd linux-omap linux-raid linux-rdma linux-renesas-soc linux-rtc linux-s390 linux-scsi linux-wireless linuxppc-dev lkml ltp lustre-devel netdev qemu-devel sparclinux virtualization xen-devel 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest6 patches 13 repliesIn review
  2. v21 of 6 patches 1 replySuperseded
  3. v16 patches 0 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6InfiniBand-ocrdma: One jump label less in ocrdma_alloc_ucontext_pd()drivers/infiniband/hw/ocrdma/ocrdma_verbs.c+3 -60 replies
2/6InfiniBand-ocrdma: Delete unnecessary variable initialisations in 11 functionsdrivers/infiniband/hw/ocrdma/ocrdma_ah.c drivers/infiniband/hw/ocrdma/ocrdma_hw.c drivers/infiniband/hw/ocrdma/ocrdma_stats.c +1 more+11 -1113 replies
3/6InfiniBand-ocrdma: Returning only value constants in ocrdma_qp_state_change()drivers/infiniband/hw/ocrdma/ocrdma_hw.c+1 -20 replies
4/6InfiniBand-ocrdma: Return a value from a function call in _ocrdma_modify_qp() directlydrivers/infiniband/hw/ocrdma/ocrdma_verbs.c+1 -30 replies
5/6InfiniBand-ocrdma: Returning only value constants in ocrdma_resize_cq()drivers/infiniband/hw/ocrdma/ocrdma_verbs.c+3 -60 replies
6/6InfiniBand-ocrdma: Delete an unnecessary variable in ocrdma_dealloc_pd()drivers/infiniband/hw/ocrdma/ocrdma_verbs.c+2 -40 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

Cover letter [PATCH v3 0/6] InfiniBand-ocrdma: Fine-tuning for some function implementations

From: Markus Elfring <[email protected]>
Date: Thu, 14 Jan 2016 18:15:54 +0100

Several update suggestions were taken into account from static source code analysis.

Markus Elfring (6):
One variable and jump label less in ocrdma_alloc_ucontext_pd() Delete unnecessary variable initialisations in 11 functions Returning only value constants in ocrdma_qp_state_change() Return a value from a function call in _ocrdma_modify_qp() directly Returning only value constants in ocrdma_resize_cq() Delete an unnecessary variable in ocrdma_dealloc_pd()

---

v3: Rebase proposed changes on the source files for the software

    "Linux next-20160114".

v2: Unfortunately, the first update step from this series contained
an inappropriate suggestion.
Thus fix that.

 drivers/infiniband/hw/ocrdma/ocrdma_ah.c    |  2 +-
 drivers/infiniband/hw/ocrdma/ocrdma_hw.c    |  7 +++---
 drivers/infiniband/hw/ocrdma/ocrdma_stats.c |  4 +--
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 39 +++++++++++------------------
 4 files changed, 20 insertions(+), 32 deletions(-)
Signature · 1 line
2.6.3