[Comm][JT] Как собрать ядро?

Dmitry Lebkov =?iso-8859-1?q?dima_=CE=C1_sakhalin=2Eru?=
Пт Июл 4 04:07:17 MSD 2003


On Fri, 4 Jul 2003 03:56:00 +0400
Ivan Adzhubei <ivan на protein.bio.msu.su> wrote:

[skip]

> Рискнул все же поставить свежесобранное ядро 2.4.21rel и перегрузить
> машину по ssh... и ядро завелось, ура! Теперь все выглядит гораздо
> приличнее, IDE контроллер на ICH5 распознался, диски нормально
> отконфигурировались на UDMA(100). Но есть и непонятки: собирал ядро
> с HIGHMEM (установлен 1 гигабайт), поддержкой LOCAL APIC и IO-APIC,
> но без поддержки ACPI (вроде бы :). При загрузке ядро явно
> изображает из себя smp вместо up и даже находит 2 процессора 8-[].
> Второй потом правда исчезает как-то незаметно. Это нормально? Ну и
> еще подозрительные места в dmesg есть:

[skip]

> CPU 0 (0x0000) enabledProcessor #0 Pentium 4(tm) XEON(tm) APIC
> version 16
> 
> LAPIC (acpi_id[0x0002] id[0x1] enabled[1])
> CPU 1 (0x0100) enabledProcessor #1 Pentium 4(tm) XEON(tm) APIC
> version 16
> 
> IOAPIC (id[0x2] address[0xfec00000] global_irq_base[0x0])
> INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0]
> trigger[0x0]) INT_SRC_OVR (bus[0] irq[0x9] global_irq[0x9]
> polarity[0x1] trigger[0x3]) 2 CPUs total
> Local APIC address fee00000
> Local APIC address fee00000
> __va_range(0x3ff40040, 0x24): idx=8 mapped at ffff6000
> __va_range(0x3ff40040, 0x3f): idx=8 mapped at ffff6000
> ACPI table found: OEMB v1 [A M I  OEMBIOS  1536.777]
> Enabling the CPU's according to the ACPI table
> Intel MultiProcessor Specification v1.1
>     Virtual Wire compatibility mode.
> OEM ID: ASUSTek  Product ID: P4C800       APIC at: 0xFEE00000
> I/O APIC #2 Version 32 at 0xFEC00000.
> Enabling APIC mode: Flat.       Using 1 I/O APICs
> Processors: 2
> 
>  ... (ну нету там второго процессора, честное пионерское, сам
>  проверял :)

А благородный дон ничего не слышал про HyperThreading на Xeon'ах?

%)

--
WBR, Dmitry Lebkov


Подробная информация о списке рассылки community