2007-08-26 18:35:29

by Paul Rolland

[permalink] [raw]
Subject: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

Hello,

My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
reporting a :
irq 23: nobody cared (try booting with the "irqpoll" option)
together with a Call Trace, but :
- irqpoll is present on the command line,
- the irq is reported to be used by libata,
- the irqpoll option is mandatory if I want _some_ of my SATA disks to be
accessible.

I've attached a file with :
- dmesg,
- cat /proc/interrupts
- lspci
- lspci -vvv
- my .config

I've tried mounting and accessing all the disks, and it works.
The last weird thing : though reported as used by libata, the irq 23 counter
seems to be fixed at 200001, though I've mounted and accessed all the
disks !

Paul


Attachments:
(No filename) (692.00 B)
trace (93.04 kB)
Download all attachments

2007-08-26 23:37:27

by Michal Piotrowski

[permalink] [raw]
Subject: Re: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

Hi,

[Adding linux-ide to CC]

On 26/08/07, Paul Rolland <[email protected]> wrote:
> Hello,
>
> My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
> reporting a :
> irq 23: nobody cared (try booting with the "irqpoll" option)
> together with a Call Trace, but :
> - irqpoll is present on the command line,
> - the irq is reported to be used by libata,
> - the irqpoll option is mandatory if I want _some_ of my SATA disks to be
> accessible.
>
> I've attached a file with :
> - dmesg,
> - cat /proc/interrupts
> - lspci
> - lspci -vvv
> - my .config
>
> I've tried mounting and accessing all the disks, and it works.
> The last weird thing : though reported as used by libata, the irq 23 counter
> seems to be fixed at 200001, though I've mounted and accessed all the
> disks !
>
> Paul
>

Regards,
Michal

--
LOG
http://www.stardust.webpages.pl/log/

2007-09-08 17:07:39

by Tejun Heo

[permalink] [raw]
Subject: Re: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

Paul Rolland wrote:
> Hello,
>
> My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
> reporting a :
> irq 23: nobody cared (try booting with the "irqpoll" option)
> together with a Call Trace, but :
> - irqpoll is present on the command line,
> - the irq is reported to be used by libata,
> - the irqpoll option is mandatory if I want _some_ of my SATA disks to be
> accessible.

So, if you don't add the 'irqpoll' option, IO to disks don't work at all
after nobody cared message, right?

--
tejun

2007-09-09 06:59:35

by Paul Rolland

[permalink] [raw]
Subject: Re: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

Hello Tejun,

On Sat, 08 Sep 2007 16:23:20 +0900
Tejun Heo <[email protected]> wrote:

> Paul Rolland wrote:
> > Hello,
> >
> > My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
> > reporting a :
> > irq 23: nobody cared (try booting with the "irqpoll" option)
> > together with a Call Trace, but :
> > - irqpoll is present on the command line,
> > - the irq is reported to be used by libata,
> > - the irqpoll option is mandatory if I want _some_ of my SATA disks to
> > be accessible.
>
> So, if you don't add the 'irqpoll' option, IO to disks don't work at all
> after nobody cared message, right?

IO to disks don't work for SOME disks, but some others are still Ok (I've
three SATA and two IDE).

Also, what is weird is the content of dmesg : after the nobody care, it looks
as if IRQ 23 is reuse for another device (SMBus), but /proc/interrupts still
reports it being used by libata.

I've been trying 2.6.23-rc5, and I'm still having this IRQ 23 nobody cared
message.

Regards,
Paul



--
Paul Rolland E-Mail : rol(at)witbe.net
Witbe.net SA Tel. +33 (0)1 47 67 77 77
Les Collines de l'Arche Fax. +33 (0)1 47 67 77 99
F-92057 Paris La Defense RIPE : PR12-RIPE

Please no HTML, I'm not a browser - Pas d'HTML, je ne suis pas un navigateur
"Some people dream of success... while others wake up and work hard at it"

"I worry about my child and the Internet all the time, even though she's too
young to have logged on yet. Here's what I worry about. I worry that 10 or 15
years from now, she will come to me and say 'Daddy, where were you when they
took freedom of the press away from the Internet?'"
--Mike Godwin, Electronic Frontier Foundation

2007-09-15 13:38:31

by Paul Rolland

[permalink] [raw]
Subject: Re: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

Hello,

Just to let you know that this seems to be over in 2.6.23-rc6.
Don't know exactly what fixed it, but it is no more present in my bootlog,
with or without the irqpoll option.

Nice job,
Regards,
Paul

On Sun, 9 Sep 2007 08:59:23 +0200
Paul Rolland <[email protected]> wrote:

> Hello Tejun,
>
> On Sat, 08 Sep 2007 16:23:20 +0900
> Tejun Heo <[email protected]> wrote:
>
> > Paul Rolland wrote:
> > > Hello,
> > >
> > > My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
> > > reporting a :
> > > irq 23: nobody cared (try booting with the "irqpoll" option)
> > > together with a Call Trace, but :
> > > - irqpoll is present on the command line,
> > > - the irq is reported to be used by libata,
> > > - the irqpoll option is mandatory if I want _some_ of my SATA disks to
> > > be accessible.
> >
> > So, if you don't add the 'irqpoll' option, IO to disks don't work at all
> > after nobody cared message, right?
>
> IO to disks don't work for SOME disks, but some others are still Ok (I've
> three SATA and two IDE).
>
> Also, what is weird is the content of dmesg : after the nobody care, it
> looks as if IRQ 23 is reuse for another device (SMBus),
> but /proc/interrupts still reports it being used by libata.
>
> I've been trying 2.6.23-rc5, and I'm still having this IRQ 23 nobody cared
> message.
>
> Regards,
> Paul
>
>
>


--
Paul Rolland E-Mail : rol(at)witbe.net
Witbe.net SA Tel. +33 (0)1 47 67 77 77
Les Collines de l'Arche Fax. +33 (0)1 47 67 77 99
F-92057 Paris La Defense RIPE : PR12-RIPE

Please no HTML, I'm not a browser - Pas d'HTML, je ne suis pas un navigateur
"Some people dream of success... while others wake up and work hard at it"

So much
depends
upon
a red

wheel
barrow
glazed with

rain
water
beside
the white
chickens.
-- William Carlos Williams, "The Red Wheel Barrow"

2007-10-19 03:23:36

by Tejun Heo

[permalink] [raw]
Subject: Re: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

> On 26/08/07, Paul Rolland <[email protected]> wrote:
>> My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
>> reporting a :
>> irq 23: nobody cared (try booting with the "irqpoll" option)
>> together with a Call Trace, but :
>> - irqpoll is present on the command line,
>> - the irq is reported to be used by libata,
>> - the irqpoll option is mandatory if I want _some_ of my SATA disks to be
>> accessible.
>>
>> I've attached a file with :
>> - dmesg,
>> - cat /proc/interrupts
>> - lspci
>> - lspci -vvv
>> - my .config
>>
>> I've tried mounting and accessing all the disks, and it works.
>> The last weird thing : though reported as used by libata, the irq 23 counter
>> seems to be fixed at 200001, though I've mounted and accessed all the
>> disks !

Does this still happen with 2.6.23? If so, please post boot log. Thanks.

--
tejun

2007-10-19 12:14:38

by Paul Rolland

[permalink] [raw]
Subject: Re: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

Hi Tejun,

On Fri, 19 Oct 2007 12:23:15 +0900
Tejun Heo <[email protected]> wrote:

> > On 26/08/07, Paul Rolland <[email protected]> wrote:
> >> My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
> >> reporting a :
> >> irq 23: nobody cared (try booting with the "irqpoll" option)
> >> together with a Call Trace, but :
> >> - irqpoll is present on the command line,
> >> - the irq is reported to be used by libata,
> >> - the irqpoll option is mandatory if I want _some_ of my SATA disks to
> >> be accessible.
>
> Does this still happen with 2.6.23? If so, please post boot log. Thanks.
>
Not tested yet, will do so during the WE.

Regards,
Paul

2007-10-19 13:52:48

by Bjoern Olausson

[permalink] [raw]
Subject: Re: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

On 10/19/07, Paul Rolland <[email protected]> wrote:
> Hi Tejun,
>
> On Fri, 19 Oct 2007 12:23:15 +0900
> Tejun Heo <[email protected]> wrote:
>
> > > On 26/08/07, Paul Rolland <[email protected]> wrote:
> > >> My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
> > >> reporting a :
> > >> irq 23: nobody cared (try booting with the "irqpoll" option)
> > >> together with a Call Trace, but :
> > >> - irqpoll is present on the command line,
> > >> - the irq is reported to be used by libata,
> > >> - the irqpoll option is mandatory if I want _some_ of my SATA disks to
> > >> be accessible.
> >
> > Does this still happen with 2.6.23? If so, please post boot log. Thanks.
> >
> Not tested yet, will do so during the WE.
>
> Regards,
> Paul

No it does not.

I have nearly the same setup (ASUS P5W-DH-Deluxe, Core2, 2GB RAM, 3
SATA and 2IDE)

And a "dmesg | grep irqpoll does not show up with results.

dmsg | grep 23 comes up with:
wifi0: Atheros 5212: mem=0xeb9f0000, irq=23

And I no longer use IRQPOLL (I dropped it somwhere between 2.6.22.?
and 2.6.23) as Kernel option.
kernel (hd0,0)/vmlinuz root=/dev/sda3 video=nvidiafb:1280x1024-32@85,mtrr,ywrap

All SATA Ports are working (except the the PMP... it "works" but I
would not recomment usign it right now because of these bugs:
http://bugzilla.kernel.org/show_bug.cgi?id=9010
http://bugzilla.kernel.org/show_bug.cgi?id=9010

regards
Bjoern Olausson

2007-10-21 09:12:19

by Paul Rolland

[permalink] [raw]
Subject: Re: [2.6.22.5] irq X: nobody cared but X is successfully used by libata

Hello,

On Fri, 19 Oct 2007 12:23:15 +0900
Tejun Heo <[email protected]> wrote:

> > On 26/08/07, Paul Rolland <[email protected]> wrote:
> >> My machine (an ASUS P5W-DH-Deluxe, Core2, 4Go RAM, 3 SATA and 2IDE) is
> >> reporting a :
> >> irq 23: nobody cared (try booting with the "irqpoll" option)
> >> together with a Call Trace, but :
> >> - irqpoll is present on the command line,
> >> - the irq is reported to be used by libata,
> >> - the irqpoll option is mandatory if I want _some_ of my SATA disks to
> >> be accessible.
> >>
> >> I've attached a file with :
> >> - dmesg,
> >> - cat /proc/interrupts
> >> - lspci
> >> - lspci -vvv
> >> - my .config
> >>
> >> I've tried mounting and accessing all the disks, and it works.
> >> The last weird thing : though reported as used by libata, the irq 23
> >> counter seems to be fixed at 200001, though I've mounted and accessed
> >> all the disks !
>
> Does this still happen with 2.6.23? If so, please post boot log. Thanks.
>

Built and booted already twice, and so far, no problem anymore.
I'll continue to watch this carefully, and will report any problem that could
be related to this.

Regards,
Paul


--
Paul Rolland E-Mail : rol(at)witbe.net
Witbe.net SA Tel. +33 (0)1 47 67 77 77
Les Collines de l'Arche Fax. +33 (0)1 47 67 77 99
F-92057 Paris La Defense RIPE : PR12-RIPE

Please no HTML, I'm not a browser - Pas d'HTML, je ne suis pas un navigateur
"Some people dream of success... while others wake up and work hard at it"

"I worry about my child and the Internet all the time, even though she's too
young to have logged on yet. Here's what I worry about. I worry that 10 or 15
years from now, she will come to me and say 'Daddy, where were you when they
took freedom of the press away from the Internet?'"
--Mike Godwin, Electronic Frontier Foundation