LINUX.ORG.RU

SMP на Asus A7M266 D


0

0

Имею проблемму с работой Linux SuSE 10.1 в SMP режиме на материнке Asus A7M266 D с двумя процессорами AMD 2800+ Barton. По началу все было хорошо и все работало. Но как-то спустя некоторое время, толи после обновления какого толи еще после чего уже трудно сказать, я обратил внимание, что второй процессор не обнаруживается в момент старта системы
и ссответсвенно не используется. Проверил оба процессора рабочие(включал по одному все работало) BIOS говорит что оба процессора поддерживают режим MP и все Ок. Кстати BIOS не обновлял. А вот вывод протокола закгрузки файл boot.msg до момента когда виден только один процессор:

Inspecting /boot/System.map-2.6.16.53-0.8-smp
Loaded 22653 symbols from /boot/System.map-2.6.16.53-0.8-smp.
Symbols match kernel version 2.6.16.
No module symbols loaded - kernel modules not enabled.

klogd 1.4.1, log source = ksyslog started.
<5>Linux version 2.6.16.53-0.8-smp (geeko@buildhost) (gcc version 4.1.2 20070115 (prerelease) (SUSE Linux)) #1 SMP Fri Aug 31 13:07:27 UTC 2007
<6>BIOS-provided physical RAM map:
<4> BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
<4> BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
<4> BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
<4> BIOS-e820: 0000000000100000 - 000000001ffec000 (usable)
<4> BIOS-e820: 000000001ffec000 - 000000001ffef000 (ACPI data)
<4> BIOS-e820: 000000001ffef000 - 000000001ffff000 (reserved)
<4> BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
<4> BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
<4> BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
<4> BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
<5>0MB HIGHMEM available.
<5>511MB LOWMEM available.
<6>found SMP MP-table at 000f7ea0
<7>On node 0 totalpages: 131052
<7> DMA zone: 4096 pages, LIFO batch:0
<7> DMA32 zone: 0 pages, LIFO batch:0
<7> Normal zone: 126956 pages, LIFO batch:31
<7> HighMem zone: 0 pages, LIFO batch:0
<6>DMI 2.3 present.
<6>Using APIC driver default
<7>ACPI: RSDP (v000 ASUS ) @ 0x000f85f0
<7>ACPI: RSDT (v001 ASUS A7M266-D 0x30303031 MSFT 0x31313031) @ 0x1ffec000
<7>ACPI: FADT (v001 ASUS A7M266-D 0x30303031 MSFT 0x31313031) @ 0x1ffec100
<7>ACPI: BOOT (v001 ASUS A7M266-D 0x30303031 MSFT 0x31313031) @ 0x1ffec040
<7>ACPI: MADT (v001 ASUS A7M266-D 0x30303031 MSFT 0x31313031) @ 0x1ffec080
<7>ACPI: DSDT (v001 ASUS A7M266-D 0x00001000 MSFT 0x0100000b) @ 0x00000000
<6>ACPI: PM-Timer IO Port: 0xe408
<7>ACPI: Local APIC address 0xfee00000
<6>ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
<4>Processor #0 6:10 APIC version 16
<6>ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
<4>Processor #1 6:10 APIC version 16
<6>ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
<6>ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
<6>Overriding APIC driver with bigsmp
<6>ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
<4>IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
<6>ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
<6>ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
<7>ACPI: IRQ0 used by override.
<7>ACPI: IRQ2 used by override.
<7>ACPI: IRQ9 used by override.
<4>Enabling APIC mode: Physflat. Using 1 I/O APICs
<6>Using ACPI (MADT) for SMP configuration information
<4>Allocating PCI resources starting at 30000000 (gap: 20000000:dec00000)
<4>Built 1 zonelists
<5>Kernel command line: root=/dev/hda1 vga=0x317 resume=/dev/hda3 splash=silent
<6>bootsplash: silent mode.
<6>Enabling fast FPU save and restore... done.
<6>Enabling unmasked SIMD FPU exception support... done.
<6>Initializing CPU#0
<4>PID hash table entries: 2048 (order: 11, 32768 bytes)
<4>Detected 2133.879 MHz processor.
<6>Using pmtmr for high-res timesource
<4>Console: colour dummy device 80x25
<4>Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
<4>Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>Memory: 512320k/524208k available (1643k kernel code, 11276k reserved, 747k data, 196k init, 0k highmem)
<4>Checking if this processor honours the WP bit even in supervisor mode... Ok.
<4>Calibrating delay using timer specific routine.. 4274.06 BogoMIPS (lpj=8548125)
<6>Security Framework v1.0.0 initialized
<4>Mount-cache hash table entries: 512
<7>CPU: After generic identify, caps: 0383fbff c1cbfbff 00000000 00000000 00000000 00000000 00000000
<7>CPU: After vendor identify, caps: 0383fbff c1cbfbff 00000000 00000000 00000000 00000000 00000000
<4>CPU: CLK_CTL MSR was 60031223. Reprogramming to 20031223
<6>CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
<6>CPU: L2 Cache: 512K (64 bytes/line)
<7>CPU: After all inits, caps: 0383fbff c1cbfbff 00000000 00000420 00000000 00000000 00000000
<6>Intel machine check architecture supported.
<6>Intel machine check reporting enabled on CPU#0.
<6>Checking 'hlt' instruction... OK.
<6>checking if image is initramfs... it is
<6>Freeing initrd memory: 2331k freed
<4> not found!
<4>CPU0: AMD Athlon(TM) MP 2800+ stepping 00
<4>Leaving ESR disabled.
<6>Enabling SMP...
<4>Booting processor 1/1 eip 3000
<4>APIC delivery error (4).
<4>CPU #1 not responding - cannot use it.
<6>Total of 1 processors activated (4274.06 BogoMIPS).
<4>ENABLING IO-APIC IRQs
<6>..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1

из которого видно что
<4>APIC delivery error (4).
<4>CPU #1 not responding - cannot use it.
процессор почему-то не отвечает. Гугление на предмет
"CPU # not responding - cannot use it" ничем не помогло,-обычно у людей с подобными ошибками был выключен в BIOS,-у меня включен. Еще говорили что-то про параметры ядру noapic и lapic мол как-то в я дре у SuSe что-то пеменялось и теперь для совместимости можно попробовать так-то. Вообщем разные комбинации no/apic no/lapic при старте системы не дали желаемого результата :-( У меня идеи кончились, акромя как windows на второй винт поставить и посмотреть что видит она. Взываю к Вашему великому РАЗУМУ что сиё и как с ним бороться?


Никто с таким не сталкивался и подсказать не может??

ISG
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.