All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 4/42] drivers/infiniband/hw/nes: Adjust confusing if indentation
@ 2010-08-05 20:18 ` Julia Lawall
  0 siblings, 0 replies; 9+ messages in thread
From: Julia Lawall @ 2010-08-05 20:18 UTC (permalink / raw)
  To: Faisal Latif, Chien Tung, Roland Dreier, Sean Hefty,
	Hal Rosenstock, linux-rdma, linux-kernel, kernel-janitors

From: Julia Lawall <julia@diku.dk>

It is not clear whether the assignment should be part of the if branch
suggested by its indentation.  The patch preserves the current semantics.

The semantic match that finds this problem is as follows:
(http://coccinelle.lip6.fr/)

// <smpl>
@r disable braces4@
position p1,p2;
statement S1,S2;
@@

(
if (...) { ... }
|
if (...) S1@p1 S2@p2
)

@script:python@
p1 << r.p1;
p2 << r.p2;
@@

if (p1[0].column = p2[0].column):
  cocci.print_main("branch",p1)
  cocci.print_secs("after",p2)
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>

---
 drivers/infiniband/hw/nes/nes_hw.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/infiniband/hw/nes/nes_hw.c b/drivers/infiniband/hw/nes/nes_hw.c
index f41d890..9a379d4 100644
--- a/drivers/infiniband/hw/nes/nes_hw.c
+++ b/drivers/infiniband/hw/nes/nes_hw.c
@@ -2740,7 +2740,7 @@ void nes_nic_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq)
 				/* restart the queue if it had been stopped */
 				if (netif_queue_stopped(nesvnic->netdev))
 					netif_wake_queue(nesvnic->netdev);
-					sq_cqes = 0;
+				sq_cqes = 0;
 				}
 			} else {
 				rqes_processed ++;

^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-08-06 10:21 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-05 20:18 [PATCH 4/42] drivers/infiniband/hw/nes: Adjust confusing if indentation Julia Lawall
2010-08-05 20:18 ` Julia Lawall
2010-08-05 20:31 ` Roland Dreier
2010-08-05 20:31   ` Roland Dreier
2010-08-05 23:48 ` [PATCH 4/42 v2] drivers/infiniband/hw/nes: Adjust confusing if Dan Carpenter
2010-08-05 23:48   ` [PATCH 4/42 v2] drivers/infiniband/hw/nes: Adjust confusing if indentation Dan Carpenter
2010-08-06 10:21   ` [PATCH 4/42 v2] drivers/infiniband/hw/nes: Adjust confusing if Tung, Chien Tin
2010-08-06 10:21     ` [PATCH 4/42 v2] drivers/infiniband/hw/nes: Adjust confusing if indentation Tung, Chien Tin
2010-08-06 10:21     ` Tung, Chien Tin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.