Ошибка tried to use non-present sched_yield

Раздел: FreeBSD
Написано: 23.06.2008
Автор: Antonio
Просмотров темы: 3 394 раз

На днях настраивал новый сервер на FreeBSD 7.0 основательно урезал строки конфигурации ядра. Делал это достаточно осторожно, так как сервер далеко и лишние звонки «туда» мне не к чему.

После удачной сборки и установки нового ядра заметил в консоли (dmesg -a), такие ошибки

kernel: cmd mysqld pid 631 tried to use non-present sched_yield

гугление и изучение GENERIC и LINT (make LINT) показало, что нужна строка вида

options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions

после добавления опции, перекомпилирования и установки новых ядра и модулей — ошибка исчезла.


1 звезда2 звезды3 звезды4 звезды5 звезд (Пока оценок нет)

Поделиться с друзьями:

Ещё похожие заметки:


5 комментариев

Жизнь On-Line » Архив блога »
Июл 9, 2008 at 12:31

[…] with FreeBSD5 options         COMPAT_FREEBSD6         # Compatible with FreeBSD6 options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev […]


 
Bloodly
Июл 17, 2008 at 23:36

Ага тема раскрыта :( даже боле чем


 
Kot
Янв 6, 2009 at 10:04

Спасибо !!!


 
Vasya
Фев 18, 2011 at 18:07

Ну и за что оно отвечает и почему ошибки?
Я в ..


 
Antonio
Фев 18, 2011 at 22:13

Я не бессмертный Дон Хуан или как там :-D ,
поэтому мне хватило решения проблемы и я пошел дальше..
и попрошу быть культурнее


 

Написать


Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com