Ошибка при загрузке Arch

Пользуюсь Arch уже неделю, всё работает замечательно.
Но вот сегодня пригляделся к экрану монитора во время загрузки и увидел ошибку.

Полез посмотрел журнал загрузи, а там красными буквами (выделил эту строку):
июл 24 09:27:51 arch-wolf kernel: sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.05
июл 24 09:27:51 arch-wolf kernel: sp5100_tco: PCI Vendor ID: 0x1002, Device ID: 0x4385, Revision ID: 0x42
июл 24 09:27:51 arch-wolf kernel: sp5100_tco: I/O address 0x0cd6 already in use

Поискал в интернете по этому вопросу, одни советы только добавить модуль в blacklist.
Может есть какое нибудь другое решение этой маленькой проблемы?
Возможно, занесение в blacklist и есть решение проблемы.
Занести то я занёс, arch работает без проблем.
Но как я понял эта проблема была ещё на ядрах 2.x и её вроде как давно решили.
А тут она опять вылезла недавно и смотрю в интернете не у меня одного.
RusWolf, если нетрудно, покажи вывод $ lsmod | grep i2c_piix4
Ошибки не исчезают с опытом - они просто умнеют
vasek, пожалуйста :
[[email protected] ~]$ lsmod | grep i2c_piix4
i2c_piix4              24576  0
На другом форуме подсказали ссылку https://bugzilla.kernel.org/show_bug.cgi?id=114201
Получается патч есть но его не применили в Arch?
Попробовал ставить ядро Linux-zen для Arch, проблема та же.

Попробовать самому через ABS пересобрать стандартное ядро с этим патчем?
RusWolf, Вам этот драйвер реально нужен?
leonardo19, сам толком не знаю, но иногда комп дома не выключается по трое суток.

До этого сидел себе спокойно на openSuse Tumbleweed.
Arch я поставил с целью самообразования, а тут как раз такая возможность :)
RusWolf
Попробовать самому через ABS пересобрать стандартное ядро с этим патчем?
А смысл? Что ты этим хочешь достичь.... Все работает нормально ….. забудь ….
А причина похоже кроется в конфликте модулей i2c_piix4 и sp5100_tco , между ними идет борьба за владение регионом …. привожу цитату разработчика модуля ...
I am still working on the i2c-piix4 driver. The current state doesn't look good, I see many problems.
The I/O ports used for SMBus configuration and port switching are also needed by a watchdog driver, sp5100_tco. Both drivers request the region, so the first one wins, and the other driver can't be loaded. 
И похоже в данном случае первым регион захватывает i2c_piix4 (но может быть и наоборот), а потому и выскакивает сообщение
sp5100_tco: I/O address 0x0cd6 already in use
Решений несколько, в зависимости какой модуль важнее …. и вместе их грузить не рекомендуют, а по одному …. Или как часто можно встретиь — просто blacklist, но иногда и это не помогает, тогда советуют вообще удалить модуль sp5100_tco, точнее не модуль, а сам файл ….
Но если проблема действительно в конфликте этих модулей и на работу системы не сказывается, то лучше ничего не делать и забыть про это
Ошибки не исчезают с опытом - они просто умнеют
vasek, попробую пересобрать арчевское ядро с патчем, не получится, значит в blacklist и успокоюсь :)
 
Зарегистрироваться или войдите чтобы оставить сообщение.