Hello,
I have searched inside the archives for posted problems with apic and usb or
apic and bttv. Maybe the following was posted once before, but I could not
find good answers.
When I boot my machine using apic, usb is broken (plugging in the mouse or
something else does not seem to do anything). I guess someone told about this
bug earlier.
The second thing is: I tried to use my MIRO PCTV with apic enabled. When
starting an application such as tvtime or xawtv, the current channel appears
and everything seems to be ok until I wait some moments or trying to change
the channel. In this moment, the machine freezes. I found this bug first,
when using the 2.4.x kernels, but this has not changed in 2.6.x, as I
recognized.
I hope, someone is reading this and may send me some patches, if he/she likes
me to test it.
Regards
Christian
N.B.: Logs are attached in a single file.
Hello,
in the meantime I have tested kernel 2.6.6-rc2, but still no luck. I also
played around with acpi_irq_nobalance and pci=noacpi, etc. But this does not
fix it (Don?t know wht to do with flags, tagged as IA-32, because mine is a
AMD64)
Maybe I forget something in my attached logfile: I use a Gigabyte K8N Pro with
a NForce3 chipset.
Is there someone, who is interested in finding out, what is wrong? I would
like to help fixing this, but I only could be a tester.
Thanks
Christian
On Fri, 2004-04-23 at 11:51, Roessner Christian wrote:
> Hello,
>
> in the meantime I have tested kernel 2.6.6-rc2, but still no luck. I
> also played around with acpi_irq_nobalance and pci=noacpi, etc. But
> this does not fix it (Don?t know wht to do with flags, tagged as
> IA-32, because mine is a AMD64)
Tagged where? These flags apply equally to both architectures.
> Maybe I forget something in my attached logfile: I use a Gigabyte K8N
> Pro with a NForce3 chipset.
Chances are good that with nforce3 you'll have some of the same problems
that nforce2 users have.
CPU0
0: 345800 XT-PIC timer
1: 1452 IO-APIC-edge i8042
2: 0 XT-PIC cascade
8: 0 IO-APIC-edge rtc
9: 0 IO-APIC-level acpi
12: 50 IO-APIC-edge i8042
14: 6155 IO-APIC-edge ide0
15: 42 IO-APIC-edge ide1
16: 678 IO-APIC-level bttv0, nvidia
17: 147 IO-APIC-level aic7xxx, libata
18: 227 IO-APIC-level eth0, b1pci-9c00
19: 7 IO-APIC-level eth1
20: 0 IO-APIC-level ohci_hcd
21: 0 IO-APIC-level ehci_hcd
22: 1806 IO-APIC-level NVidia nForce3, ohci_hcd
If you run the latest -mm patch, you can fix the XT-PIC timer
by passing "acpi_skip_timer_override" on the cmdline.
RE: USB is totally dead.
you've got a number of controllers, are they all dead.
hard to tell if the last one if taking the interrupts,
or if that is your sound. perhaps you can disable sound
and see if IRQ22 becomes quiescent.
Re: TV station change freezes system.
Does it also freeze the system if you boot with "noapic"?
cheers,
-Len
Hello,
>
> Tagged where? These flags apply equally to both architectures.
Okay, sorry. I did not read the leading text inside kernel-parameters.txt.
Just did a grep acpi and looked for the listed lines.
> CPU0
> 0: 345800 XT-PIC timer
> 1: 1452 IO-APIC-edge i8042
> 2: 0 XT-PIC cascade
> 8: 0 IO-APIC-edge rtc
> 9: 0 IO-APIC-level acpi
> 12: 50 IO-APIC-edge i8042
> 14: 6155 IO-APIC-edge ide0
> 15: 42 IO-APIC-edge ide1
> 16: 678 IO-APIC-level bttv0, nvidia
> 17: 147 IO-APIC-level aic7xxx, libata
> 18: 227 IO-APIC-level eth0, b1pci-9c00
> 19: 7 IO-APIC-level eth1
> 20: 0 IO-APIC-level ohci_hcd
> 21: 0 IO-APIC-level ehci_hcd
> 22: 1806 IO-APIC-level NVidia nForce3, ohci_hcd
>
> If you run the latest -mm patch, you can fix the XT-PIC timer
> by passing "acpi_skip_timer_override" on the cmdline.
>
I will try this later, What does this timer-fix mean for my system?
> RE: USB is totally dead.
> you've got a number of controllers, are they all dead.
> hard to tell if the last one if taking the interrupts,
> or if that is your sound. perhaps you can disable sound
> and see if IRQ22 becomes quiescent.
>
I have stopped the sound and have removed all sound modules (Init-script did
this for me ;-) ) I have checked, if the modules had been removed (lsmod). I
did a cat /proc/interrupts and: IRQ22 had ohci_hcd for itself. After that I
tried to do a hotplug restart, but the init-script was unable to restart it.
It did nothing, just waiting. I could not break it with CTRL+C.
So, USB does not work, even when sound is not running.
I also tested my SCSI-controller, but that seems to work okay, although it had
some problems aborting a command (I copied a 400MB file and pressed CTRL+C
after about 230MB). Here is the output:
Apr 25 19:49:34 [kernel] ISOFS: changing to secondary root
Apr 25 19:52:43 [kernel] scsi1:0:4:0: Attempting to queue an ABORT message
- Last output repeated 3 times -
Apr 25 19:53:28 [kernel] Recovery code awake
Apr 25 19:53:28 [kernel] scsi1 (4:0): rejecting I/O to offline device
> Re: TV station change freezes system.
> Does it also freeze the system if you boot with "noapic"?
>
I have booted the system without specifying apic (Seems to be noapic, because
of XT-PIC in /proc/interrupts) and with lapic. In both cases, TV is working
without any problems. Only specifying apic explicitly, freezes the system.
Regards
Christian