LINUX.ORG.RU
решено ФорумAdmin

Неверно определяется проц. +Проблемы с kacpid и warning-и в dmesg

 , ,


0

1

Приветствую!

Сегодня с трудом подключился к серваку, kacpid грузит не по-детски, почти 50%. Стоит свежий AsteriskNow (CentOS 6.5). Собственно, в этом проблема. А в процессе исследования выяснилось:

1) Что-то не так с виртуализацией

WARNING: at drivers/pci/dmar.c:588 warn_invalid_dmar+0x7f/0xa0() (Not tainted)
Hardware name: S3210SH
[Firmware Warn]: Your BIOS is broken; DMAR reported at address feb00000 returns all ones!
BIOS vendor: Intel Corporation; Ver: S3200X38.86B.00.00.0042.042820081723; Product Version:

2) Что-то не так с cpuinfo. При включении во весь экран лого INTEL XEON. Что логично, это большой стоечный ящик. Но /proc/cpuinfo находит обычный E8400. Я бы поверил, но E8400 не поддерживает гипер-трединг, а в флагах он есть:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 CPU         E8400  @ 3.00GHz
stepping        : 10
cpu MHz         : 2992.623
cache size      : 6144 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni monitor tm2 ssse3 lahf_lm dts
bogomips        : 5985.24
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
...

Какие мысли? По kacpid предлагают только отключить acpi, но это не выход.

Там наверное как обычно версия ядра доисторическая. Езжай туда и запусти livecd какого-нибудь rolling-release с ядром 4.2 где всё будет просто работать, скорее всего.

anonymous
()
Ответ на: комментарий от anonymous

Там всё доисторическое. Сам не рад, что поставил. Ядро 2.6.32-431.el6.i686.

Сейчас посмотрел, что там в биосе. Он тоже видит E8400.

Вот тут Интел пишет об отсутствии «ht» http://ark.intel.com/ru/products/33910 А вот тут чувак показывает свой cpuinfo, где не только ht, но и куча других плюшек https://unix.stackexchange.com/questions/43539/what-do-the-flags-in-proc-cpui...

Надо полагать, кто-то просто сэкономил, и там реально E8400.

Опции в/от ключения виртуализации в биосе (2008г.) нет.

Проблема с kacpid оказалась плавающая. Вот она была - и вот её нет. Это ещё хуже((((

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