From: Willy Tarreau <w@1wt.eu>
To: rmk@arm.linux.org.uk
Cc: linux-kernel@vger.kernel.org, rmk+lkml@arm.linux.org.uk
Subject: [PATCH-2.4] arm: incorrect use of "&&" instead of "&"
Date: Sat, 25 Nov 2006 22:30:47 +0100 [thread overview]
Message-ID: <20061125213047.GA5950@1wt.eu> (raw)
Hi Russell,
I'm about to merge this fix into 2.4. It's already been fixed in 2.6.
Do you have any objection ?
BTW, I have two email addresses for you, the one in the MAINTAINERS file
and the one you use on LKML. Which one do you prefer ? Just in case, I've
used both.
Thanks in advance,
Willy
>From f3779aa6e0b38c0dfdad4f98b6bcddcd570b6aa7 Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Sat, 25 Nov 2006 22:00:12 +0100
Subject: [PATCH] arm: incorrect use of "&&" instead of "&"
In integrator_init_irq(), the use of "&&" in the following
statement causes all interrupts to be marked valid regardless
of INTEGRATOR_SC_VALID_INT, as long as it's non-zero :
if (((1 << i) && INTEGRATOR_SC_VALID_INT) != 0)
Obvious fix is to replace it with "&". This was already fixed
in 2.6.
Signed-off-by: Willy Tarreau <w@1wt.eu>
---
arch/arm/mach-integrator/irq.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-integrator/irq.c b/arch/arm/mach-integrator/irq.c
index 69d2e67..cc56534 100644
--- a/arch/arm/mach-integrator/irq.c
+++ b/arch/arm/mach-integrator/irq.c
@@ -55,7 +55,7 @@ void __init integrator_init_irq(void)
unsigned int i;
for (i = 0; i < NR_IRQS; i++) {
- if (((1 << i) && INTEGRATOR_SC_VALID_INT) != 0) {
+ if (((1 << i) & INTEGRATOR_SC_VALID_INT) != 0) {
irq_desc[i].valid = 1;
irq_desc[i].probe_ok = 1;
irq_desc[i].mask_ack = sc_mask_irq;
--
1.4.2.4
next reply other threads:[~2006-11-25 20:39 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-11-25 21:30 Willy Tarreau [this message]
2006-11-25 20:48 ` [PATCH-2.4] arm: incorrect use of "&&" instead of "&" Russell King
2006-11-25 21:45 ` Willy Tarreau
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20061125213047.GA5950@1wt.eu \
--to=w@1wt.eu \
--cc=linux-kernel@vger.kernel.org \
--cc=rmk+lkml@arm.linux.org.uk \
--cc=rmk@arm.linux.org.uk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.