OpenVZ Forum


Home » International » Russian » 2.6.32 and x86_64 (сброс 64BIT в make menuconfig)
2.6.32 and x86_64 [message #51682] Sun, 05 October 2014 13:48 Go to next message
seyko2 is currently offline  seyko2
Messages: 184
Registered: February 2007
Location: Moscow
Senior Member

From: 83.220.238*
Привет! После сборки 3.10 с 64BIT решил собрать и openvz 2.6.32 для 64BIT. Скачал config с openvz.org, положил его в /usr/src/linux... и запускаю как обычно
make menuconfig

Ан нет -- не проходит стандартная процедура, 64BIT сбрасывается. Не сбрасывается только при
make ARCH=x86 menuconfig

Однако для 3.10 и без указания ARCH значение 64BIT в .config не меняется. Смотрим linux-2.6.32.../arch/x86/Kconfig
config 64BIT
       bool "64-bit kernel" if ARCH = "x86"
#      bool "64-bit kernel"
       default ARCH = "x86_64"

Это сравнение if ARCH = "x86" зачем? Если сам файл лежит в arch/x86 ?
Убрал это сравнение -- ничего не сбрасывается и без указания ARCH...
Re: 2.6.32 and x86_64 [message #51683 is a reply to message #51682] Mon, 06 October 2014 01:04 Go to previous message
seyko2 is currently offline  seyko2
Messages: 184
Registered: February 2007
Location: Moscow
Senior Member

From: 83.220.238*
И да, считаю, что указание CONFIG_DEBUG_INFO=y в обычном (не debug) .config есть _диверсия_ от redhat, поддерживаемая openvz Sad

И 6 Гиг становится мало для сборки ядра и модулей, и время для сборки значительно увеличивается, и загрузка initramfs с таким объёмом модулей занимает существенное время, и зачем оно нужно человеку, который _не_ собирается отлаживать что-либо.

Убирал это из config от RedHat для 3.10 И вот столкнулся с тем же при попытке собрать 2.6.32.x86_64. В config.i686 у меня, видно, это было убрано давно...
Previous Topic: Cannot allocate memory
Next Topic: 042stab094.5 & 094.1
Goto Forum:
  


Current Time: Wed Dec 12 15:03:33 GMT 2018