[PATCH 2/2] simplify some condition checks

From: Satoru Takeuchi <takeuchi_satoru_at_jp.fujitsu.com>
Date: 2006-03-24 17:47:51
Some condition checks on iosapic_check_gsi_range() can be omitted
because always `base <= end' is assured. This patch simplifies that
ckecks.

Signed-off-by: Satoru Takeuchi <takeuchi_satoru@jp.fujitsu.com>

---
 arch/ia64/kernel/iosapic.c |    5 +----
 1 files changed, 1 insertion(+), 4 deletions(-)

Index: linux-2.6.16/arch/ia64/kernel/iosapic.c
===================================================================
--- linux-2.6.16.orig/arch/ia64/kernel/iosapic.c	2006-03-24 14:42:44.000000000 +0900
+++ linux-2.6.16/arch/ia64/kernel/iosapic.c	2006-03-24 14:42:55.000000000 +0900
@@ -994,10 +994,7 @@
 		base = iosapic_lists[index].gsi_base;
 		end  = base + iosapic_lists[index].num_rte - 1;
 
-		if (gsi_base < base && gsi_end < base)
-			continue;/* OK */
-
-		if (gsi_base > end && gsi_end > end)
+		if (gsi_end < base || end < gsi_base)
 			continue; /* OK */
 
 		return -EBUSY;
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Fri Mar 24 17:46:26 2006

This archive was generated by hypermail 2.1.8 : 2006-03-24 17:46:36 EST