LINUX.ORG.RU

выбор проца при компиляции ядра

 , ,


0

1

вот обновил комп---проц amd a8 5600k fm2 со встроеной видюхой. какой флаг проца ставить в ядре??и может есть какие-то хитрости?? ядро 3.10.2. еще lm-sensors по-моему врет температуру проца.как можно решить? система gentoo



Последнее исправление: sanya777 (всего исправлений: 1)

Ответ на: комментарий от Deneb

этот патч на x86??у меня amd64.сразу не глянул.патч не стал или стал не так,как надо.ошибка компиляции в самом начале.юзаю genkernel

sanya777
() автор топика

Совет: теги добавь.

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

2 мин. ядро собрало а модули нет.ошибка

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

Piledriver Family 15h (Piledriver) -----вот этот ставить после накатки патча?? так вроде у меня cpu family : 21 model : 16

Так ведь, 15h == 21.

gag ★★★★★
()
Ответ на: комментарий от Atlant

стала только часть патча,появилось только native и при компиляции много ошибок(сразу после сохранения).что-то связанное с x86 и еще штук 5 ошибок

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

Честно фиг знает под убунтой все норм:) Amd64

Deneb
()
Ответ на: комментарий от Deneb
>>patch -p1 < patch_cpu_3_10                                                                                                                                                                                               /usr/src/linux/ :(
patching file arch/x86/include/asm/module.h
patching file arch/x86/Kconfig.cpu
Hunk #1 FAILED at 139.
Hunk #2 FAILED at 147.
Hunk #3 FAILED at 155.
Hunk #4 FAILED at 251.
Hunk #5 FAILED at 260.
Hunk #6 succeeded at 276 with fuzz 2.
Hunk #7 FAILED at 313.
Hunk #8 FAILED at 344.
Hunk #9 FAILED at 376.
8 out of 9 hunks FAILED -- saving rejects to file arch/x86/Kconfig.cpu.rej
patching file arch/x86/Makefile
Hunk #1 FAILED at 57.
1 out of 1 hunk FAILED -- saving rejects to file arch/x86/Makefile.rej
patching file arch/x86/Makefile_32.cpu
Hunk #1 FAILED at 23.
patch unexpectedly ends in middle of line
Hunk #2 FAILED at 32.
2 out of 2 hunks FAILED -- saving rejects to file arch/x86/Makefile_32.cpu.rej
sanya777
() автор топика
Ответ на: комментарий от sanya777

Глупый вопрос, патч той версии? попробуй это http://pastebin.com/rL52YnqQ а да и gcc какой верссии? и можно задать в флаги в ручную http://optimization.hardlinux.ru/?page_id=109

Deneb
()
Последнее исправление: Deneb (всего исправлений: 1)
Ответ на: комментарий от sanya777

Видно не совместимо с генту патчами, попробуй ручной способ

Deneb
()
Ответ на: комментарий от sanya777
ERROR: Failed to compile the "prepare" target...
* 
* -- Grepping log... --
* 
*Allow for memory compaction (COMPACTION) [Y/n/?] y
*Page migration (MIGRATION) [Y/?] y
*Enable bounce buffers (BOUNCE) [Y/n/?] y
*Enable KSM for page merging (KSM) [N/y/?] n
*Low address space to protect from user allocation (DEFAULT_MMAP_MIN_ADDR) [4096] 4096
*Enable recovery from hardware memory errors (MEMORY_FAILURE) [N/y/?] n
*--
* kernel: >> Invoking menuconfig...
*COMMAND: make -j9 -j1 CC="gcc" LD="ld" AS="as" ARCH="x86" menuconfig 
*COMMAND: make -j9 CC="gcc" LD="ld" AS="as" ARCH="x86"  
*  HOSTLD  scripts/kconfig/conf
*scripts/kconfig/conf --silentoldconfig Kconfig
*.config:326:warning: symbol value '' invalid for X86_INTERNODE_CACHE_SHIFT
*--
* Running with options: all
* Using genkernel.conf from /etc/genkernel.conf
* Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh ..
* Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load ..
*
* ERROR: Failed to compile the "prepare" target...
* 
* -- End log... --
* 
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
* 
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
* 
* Please do *not* report compilation failures as genkernel bugs!

ошибка genkernel

sanya777
() автор топика

Если нет скилла, оставь обычное х86_64. Для сенсоров мути модули в ядре, см. описание из пакета. И не страдай этим генкернел - это УГ на которое давно забили. make && make modules_install && cp arch/x86/boot/bzImage /boot/kernel

Да, и не ставь вообще сорцы как пакет, как говорит хэндбук, ибо его правили последний раз в 2006 году. Качай сам архив с сайта ядра.

sanaris
()
Последнее исправление: sanaris (всего исправлений: 2)
Ответ на: комментарий от sanaris

та как-то привык гентушное ядро ставить.а чем ванильное лучше??без патчей?сенсор показывает,но не так как в биосе.градусов на 30 разница(в системе меньше).биос 30-40 градусов,система 5-10 при простое

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