X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C7C1A0.83E9E159@onstor-exch02.onstor.net>; Sun, 8 Jul 2007 12:42:35 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:message
Subject: RE: please review
Date: Sun, 8 Jul 2007 12:42:35 -0800
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E046A8A60@onstor-exch02.onstor.net>
In-Reply-To: <20070708133516.5202758b@ripper.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: please review
Thread-Index: AcfBn37X+cJVLfS8Sq+rdsZBtw08BwAAIWNA
References: <20070705175356.5ff0f5df@ripper.onstor.net><BB375AF679D4A34E9CA8DFA650E2B04E046A87CA@onstor-exch02.onstor.net><20070706145649.5bb21b56@ripper.onstor.net><BB375AF679D4A34E9CA8DFA650E2B04E046A8A54@onstor-exch02.onstor.net><20070708122802.215789a2@ripper.onstor.net><BB375AF679D4A34E9CA8DFA650E2B04E046A8A59@onstor-exch02.onstor.net><20070708123638.58cc3587@ripper.onstor.net><BB375AF679D4A34E9CA8DFA650E2B04E046A8A5B@onstor-exch02.onstor.net><20070708125120.71ee1286@ripper.onstor.net><BB375AF679D4A34E9CA8DFA650E2B04E046A8A5F@onstor-exch02.onstor.net> <20070708133516.5202758b@ripper.onstor.net>
From: "Maxim Kozlovsky" <maxim.kozlovsky@onstor.com>
To: "Andy Sharp" <andy.sharp@onstor.com>

>> >>
>> >>On Sun, 8 Jul 2007 12:47:18 -0700 "Maxim Kozlovsky"
>> >><maxim.kozlovsky@onstor.com> wrote:
>> >>
>> >>> This works:
>> >>>
>> >>> 	else if (pending & STATUSF_IP2)
>> >>>         do_IRQ(2);
>> >>> 	else if (pending & STATUSF_IP3)
>> >>>         ll_bc_mv64440_irq();
>> >>>
>> >>> This does not:
>> >>>
>> >>> 	else if (pending & STATUSF_IP2)
>> >>>         ll_bc_mv64440_irq();
>> >>> 	else if (pending & STATUSF_IP3)
>> >>>         do_IRQ(3);
>> >>
>> >>are you also changing the corresponding line in arch_init_irq?
>> >[MK] It looks like it does not matter if I use 2 or 3 in
>> arch-init-irq()
>> >
>> [MK] But it probably should be 3. Check if you are getting the
>> interrupts in the serial driver, I suspect it could be just switching
>> to polling mode, so you don't notice if you have this setup right or
>> not.
>>
>
>It was set up right.  You can check yourself though.  Just
>cat /proc/interrupts.  If the ints for mpsc are increasing as you use
>it, then you are getting interrupts.
[MK] It looks like it does not matter what the arch_init_irq() code
looks like. I get all interrupts if it is 2 or if it is 3. I'll probably
will get them even if this line is removed altogether.=20

