[SOLVED] проблема при сборке ядра
            Гость 17 Августа, 2008 - 10:07
    
    
    
Здравствуйте! Решил вот установить и наладить работу lm_sensors, оказалось, что в ядре поддержка I2C не включена, при пересборке на фоне обычной картины выскочила такая строчка, причём в количестве *надцати раз
CC arch/x86/lib/mmx_32.o AS arch/x86/lib/putuser_32.o CC arch/x86/lib/string_32.o CC arch/x86/lib/strstr_32.o CC arch/x86/lib/usercopy_32.o AR arch/x86/lib/lib.a LD vmlinux.o MODPOST vmlinux.o WARNING: vmlinux.o(.data+0x1ec88): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_ite887x_exit() The variable pci_serial_quirks references the function __devexit pci_ite887x_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console,
правда ядро собралось и на работоспособность не повлияло, правда температура процессора отображается как -55 градусов всегда :)
подскажите, что это значит?
Ядро gentoo-sources-2.6.25-r7
» 
  - Для комментирования войдите или зарегистрируйтесь
 

Чипсет какой?
Чипсет какой? sensors_detect отрабатывалось?
_______________________
From Siberia with Love!
Какой
Какой чип-сенсор на матплате зашит? Какие сенсоры скомпилировали при регенерации ядра? В I2C желательно включить все опции с debug.
_________________________________________________________________
Я бы сделал так:
rootmaster@jarnsax~$: ssh god@world
...
Host 'xxx.xxx.xxx.xxx' is known and matches the RSA host key...
...
Authentication succeeded (keyboard-interactive)...
god@world~$:emerge -e world =^)
какой
вероятно VIA VT82C596/82C686/82xx and CX700 - из всех VIA только он загружается
ITE IT87xx and compatibles, VIA686A, VIA VT1211, VIA VT8231
делал по gentoo-wiki а там про это не говорилось, поэтому не включал, а чем это поможет? Где можно будет output этого debug посмотреть?
Конфигурация
Конфигурация компа
ещё на USB принтер висит, больше устройств нет. Листинг вывода sensors-detect (немного урезанный)
Probing for PCI bus adapters... Use driver `i2c-viapro' for device 0000:00:11.0: VIA Technologies VT8233A/8235 South Bridge Next adapter: monid (i2c-0) Next adapter: dvi (i2c-1) Next adapter: vga (i2c-2) Client found at address 0x50 Probing for `Analog Devices ADM1033'... No Probing for `Analog Devices ADM1034'... No Probing for `SPD EEPROM'... No Probing for `EDID EEPROM'... Yes (confidence 8, not a hardware monitoring chip) Next adapter: crt2 (i2c-3) Next adapter: SMBus Via Pro adapter at 5000 (i2c-4) Client found at address 0x4c Probing for `National Semiconductor LM75'... No Probing for `Dallas Semiconductor DS75'... No Probing for `Analog Devices ADT7466'... No Probing for `Andigilog aSC7511'... No Probing for `Dallas Semiconductor DS1621'... No Probing for `Analog Devices ADM1021'... No Probing for `Analog Devices ADM1021A/ADM1023'... No Probing for `Maxim MAX1617'... No Probing for `Maxim MAX1617A'... No Probing for `Maxim MAX1668'... No Probing for `Maxim MAX1805'... No Probing for `Maxim MAX1989'... No Probing for `Maxim MAX6655/MAX6656'... No Probing for `TI THMC10'... No Probing for `National Semiconductor LM84'... No Probing for `Genesys Logic GL523SM'... No Probing for `Onsemi MC1066'... No Probing for `Maxim MAX1619'... No Probing for `National Semiconductor LM82/LM83'... No Probing for `National Semiconductor LM90'... Success! (confidence 8, driver `lm90') Probing for `National Semiconductor LM89/LM99'... No Probing for `National Semiconductor LM86'... No Probing for `Analog Devices ADM1032'... No Probing for `Maxim MAX6657/MAX6658/MAX6659'... No Probing for `Maxim MAX6648/MAX6692'... No Probing for `Maxim MAX6680/MAX6681'... No Probing for `National Semiconductor LM63'... No Probing for `Fintek F75363SG'... No Probing for `Maxim MAX6633/MAX6634/MAX6635'... No Probing for `Analog Devices ADT7461'... No Probing for `Fintek F75383S/M'... No Client found at address 0x50 Probing for `Analog Devices ADM1033'... No Probing for `Analog Devices ADM1034'... No Probing for `SPD EEPROM'... Yes (confidence 8, not a hardware monitoring chip) Probing for `EDID EEPROM'... No Client found at address 0x51 Probing for `Analog Devices ADM1033'... No Probing for `Analog Devices ADM1034'... No Probing for `SPD EEPROM'... Yes (confidence 8, not a hardware monitoring chip) Probing for `EDID EEPROM'... No Client found at address 0x52 Probing for `Analog Devices ADM1033'... No Probing for `Analog Devices ADM1034'... No Probing for `SPD EEPROM'... Yes (confidence 8, not a hardware monitoring chip) Probing for `EDID EEPROM'... No Do you want to scan the ISA I/O ports? (YES/no): y Probing for `National Semiconductor LM78' at 0x290... No Probing for `National Semiconductor LM78-J' at 0x290... No Probing for `National Semiconductor LM79' at 0x290... No Probing for `Winbond W83781D' at 0x290... No Probing for `Winbond W83782D' at 0x290... No Probing for `Silicon Integrated Systems SIS5595'... No Probing for `VIA VT82C686 Integrated Sensors'... No Probing for `VIA VT8231 Integrated Sensors'... No Probing for `IPMI BMC KCS' at 0xca0... No Probing for `IPMI BMC SMIC' at 0xca8... No Do you want to scan for Super I/O sensors? (YES/no): y Probing for Super-I/O at 0x2e/0x2f Trying family `National Semiconductor'... No Trying family `SMSC'... No Trying family `VIA/Winbond/Fintek'... No Trying family `ITE'... Yes Found `ITE IT8705F Super IO Sensors' Success! (address 0x290, driver `it87') Probing for Super-I/O at 0x4e/0x4f Trying family `National Semiconductor'... No Trying family `SMSC'... No Trying family `VIA/Winbond/Fintek'... No Trying family `ITE'... Yes Found `ITE IT8705F Super IO Sensors' Success! (address 0x290, driver `it87') AMD K8 thermal sensors... No Intel Core family thermal sensor... No Intel AMB FB-DIMM thermal sensor... No Driver `lm90' (should be inserted): Detects correctly: * Bus `SMBus Via Pro adapter at 5000' Busdriver `i2c-viapro', I2C address 0x4c Chip `National Semiconductor LM90' (confidence: 8) Driver `it87' (should be inserted): Detects correctly: * ISA bus, address 0x290 Chip `ITE IT8705F Super IO Sensors' (confidence: 9)Все I2C и Hardware monitoring support модули собраны внутри ядра. Все сенсоры кроме температуры процессора работают норм
Мне просто интересно, в связи с чем может описанное в первом посте сообщение появляться? Я не очень пойму в чём
там дело, но слово WARNING заставляет насторожиться :)
У меня такое
У меня такое подозрение, что у тебя просто нет термодатчика на процессоре либо он вообще не работает.
_______________________
From Siberia with Love!
!
Но в винде же я могу просматривать температуру, значит чё-то есть
С сенсором
С сенсором температуры процессора вопрос решён, добавил недостающий модуль в ядре - теперь картинка такая
Но основная проблеба всё ещё актуальна - что означает та ошибка при компиляции?
это не ошибка,
это не ошибка, это варнинг, говорит он о том что нечто кривовато накодили. можно смело забить.
код
не кривовато, а компилятор имеет избыточность надежности по отношению к коду.
________________
Я бы сделал так:
rootmaster@jarnsax~$: ssh god@world
...
Host 'xxx.xxx.xxx.xxx' is known and matches the RSA host key...
...
Authentication succeeded (keyboard-interactive)...
god@world~$:emerge -e world =^)
1
Ну если опасности нет, то ладно, забью :) Хотя всё равно любопытно что это такое vmlinux.o...
текстовой
текстовой редактор тебе в руки!