OVH Cloud OVH Cloud

VIA KT133A et APIC

1 réponse
Avatar
Jean-Claude Repetto
J'ai une carte mère Jetway 663AS, équipée d'un VIA KT133A, avec un
processeur Athlon 1600+.
Je n'arrive pas à activer l'APIC pour éviter le partage d'interruptions.

Voici des extraits de dmesg :

Linux version 2.4.20-gentoo-r8 (root@corborant.jcr) (gcc version 3.2.3
20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice))
ACPI: have wakeup address 0xc0001000
On node 0 totalpages: 131056
zone(0): 4096 pages.
zone(1): 126960 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 JETWAY ) @ 0x000f7eb0
ACPI: RSDT (v001 JETWAY AWRDACPI 16944.11825) @ 0x1fff3000
ACPI: FADT (v001 JETWAY AWRDACPI 16944.11825) @ 0x1fff3040
ACPI: DSDT (v001 JETWAY AWRDACPI 00000.04096) @ 0x00000000
ACPI: BIOS passes blacklist
ACPI: MADT not present
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 1400.079 MHz processor.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1400.0043 MHz.
..... host bus clock speed is 266.3341 MHz.
cpu: 0, clocks: 1333341, slice: 666670
CPU0<T0:1333328,T1:666656,D:2,S:666670,C:1333341>
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20021122
PCI: PCI BIOS revision 2.10 entry at 0xfb290, last bus=1
PCI: Using configuration type 1
ACPI-0511: *** Info: GPE Block0 defined as GPE0 to GPE15
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S4 S5)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
Disabling VIA memory write queue (PCI ID 0305, rev 03): [55] 89 & 1f -> 09
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 10 11 12 14 15,
enabled at IRQ 9)
ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 10 *11 12 14 15)
PCI: Probing PCI hardware
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even
'acpi=off'
Applying VIA southbridge workaround.
PCI: Disabling Via external APIC routing
spurious 8259A interrupt: IRQ7.

Voici le résultat de cat /proc/interrrupts :

CPU0
0: 249611 XT-PIC timer
1: 2516 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 3189 XT-PIC via82cxxx
8: 2 XT-PIC rtc
9: 132578 XT-PIC saa7146(0)
11: 2299 XT-PIC acpi, usb-uhci, usb-uhci, eth0
12: 57191 XT-PIC PS/2 Mouse
14: 13345 XT-PIC ide0
15: 90155 XT-PIC ide1
NMI: 0
LOC: 249568
ERR: 223
MIS: 0

Voici un extrait de .config :

CONFIG_X86_GOOD_APIC=y
CONFIG_X86_CPUID=y
CONFIG_NOHIGHMEM=y
CONFIG_1GB=y
CONFIG_MTRR=y
# CONFIG_SMP is not set
CONFIG_PREEMPT=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
# CONFIG_X86_TSC_DISABLE is not set
CONFIG_X86_TSC=y
CONFIG_HAVE_DEC_LOCK=y

J'ai fait quelques recherches sur le net, mais je n'arrive pas à savoir
si le KT133A ne supporte pas l'APIC ou si j'ai
mal configuré le noyau.

Quelqu'un aurait-il une idée ?

Jean-Claude

1 réponse

Avatar
françois
Jean-Claude Repetto wrote:
J'ai une carte mère Jetway 663AS, équipée d'un VIA KT133A, avec un
processeur Athlon 1600+.
Je n'arrive pas à activer l'APIC pour éviter le partage d'interruptions.

Voici des extraits de dmesg :

Linux version 2.4.20-gentoo-r8 () (gcc version 3.2.3
20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice))
ACPI: have wakeup address 0xc0001000
On node 0 totalpages: 131056
zone(0): 4096 pages.
zone(1): 126960 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 JETWAY ) @ 0x000f7eb0
ACPI: RSDT (v001 JETWAY AWRDACPI 16944.11825) @ 0x1fff3000
ACPI: FADT (v001 JETWAY AWRDACPI 16944.11825) @ 0x1fff3040
ACPI: DSDT (v001 JETWAY AWRDACPI 00000.04096) @ 0x00000000
ACPI: BIOS passes blacklist
ACPI: MADT not present
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 1400.079 MHz processor.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1400.0043 MHz.
..... host bus clock speed is 266.3341 MHz.
cpu: 0, clocks: 1333341, slice: 666670
CPU0<T0:1333328,T1:666656,D:2,S:666670,C:1333341>
mtrr: v1.40 (20010327) Richard Gooch ()
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20021122
PCI: PCI BIOS revision 2.10 entry at 0xfb290, last bus=1
PCI: Using configuration type 1
ACPI-0511: *** Info: GPE Block0 defined as GPE0 to GPE15
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S4 S5)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
Disabling VIA memory write queue (PCI ID 0305, rev 03): [55] 89 & 1f -> 09
ACPI: PCI Interrupt Routing Table [_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 10 11 12 14 15,
enabled at IRQ 9)
ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 10 *11 12 14 15)
PCI: Probing PCI hardware
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even
'acpi=off'
Applying VIA southbridge workaround.
PCI: Disabling Via external APIC routing
spurious 8259A interrupt: IRQ7.

Voici le résultat de cat /proc/interrrupts :

CPU0
0: 249611 XT-PIC timer
1: 2516 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 3189 XT-PIC via82cxxx
8: 2 XT-PIC rtc
9: 132578 XT-PIC saa7146(0)
11: 2299 XT-PIC acpi, usb-uhci, usb-uhci, eth0
12: 57191 XT-PIC PS/2 Mouse
14: 13345 XT-PIC ide0
15: 90155 XT-PIC ide1
NMI: 0
LOC: 249568
ERR: 223
MIS: 0

Voici un extrait de .config :

CONFIG_X86_GOOD_APIC=y
CONFIG_X86_CPUID=y
CONFIG_NOHIGHMEM=y
CONFIG_1GB=y
CONFIG_MTRR=y
# CONFIG_SMP is not set
CONFIG_PREEMPT=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
# CONFIG_X86_TSC_DISABLE is not set
CONFIG_X86_TSC=y
CONFIG_HAVE_DEC_LOCK=y

J'ai fait quelques recherches sur le net, mais je n'arrive pas à savoir
si le KT133A ne supporte pas l'APIC ou si j'ai
mal configuré le noyau.

Quelqu'un aurait-il une idée ?

Jean-Claude



Salut

j'ai toujours eu le probleme et quelque soit
la cm dés que j'active l'apic je plante ,en faite
j'ai poster ici il n'y a pas longtemps sur le blem et on m'a repondu
que le support de l'apic n'etait pas stabilisé . ( ma question portait
sur le kernel 2.6 ,pour le 2.4 il me semble que c pareil )
si quelqu'un pouvai te renseignre un peu plus .
je te donne le liens du poste :
http://www.google.fr/groups?hl=fr&lr=&ie=UTF-8&oe=UTF-8&thÌ6d358c9aaf164f&rnum=1