Страница 1 из 1
ULE шедулер
Добавлено: 2007-12-21 11:25:46
smash_necros
как его на семерке врубить? чето в LINT'е не нашел а по дефолту блин юзается 4BSD. охота глянуть как с новым будет работать
Re: ULE шедулер
Добавлено: 2007-12-21 14:14:03
hizel
а в NOTES тоже неть?
Код: Выделить всё
$grep ULE /usr/src/sys/conf/NOTES
# MODULES_OVERRIDE can be used to limit modules built to a specific list.
#makeoptions MODULES_OVERRIDE="linux sound/sound sound/driver/maestro3"
# Specifying one of SCHED_4BSD or SCHED_ULE is mandatory. These options
# SCHED_ULE is a new scheduler that has been designed for SMP and has some
#options SCHED_ULE
Re: ULE шедулер
Добавлено: 2007-12-21 15:43:31
smash_necros
о! спс, чето не додумался там глянуть
уже собираю

Re: ULE шедулер
Добавлено: 2008-01-04 12:13:11
iZEN
У меня чё-то ядро 7.0 не собирается. Пишет ошибку 1.
Переползаю я с 6.3-PRERELEASE на 7.0-PRERELEASE. Вчера поздно вечером синхронизировал исходники системы через csup с tag=RELENG_7_0. Мир собрался без ошибок. В конфиге ядра не обнаружил многих опций, которые присутствовали в ветке 6.2 (в частности: "machine i386", "cpu I386_CPU" и т.д.)
Закомментировал:
options SCHED_4BSD
Добавил:
options SCHED_ULE
Опции SMP и APIC уже были в конфиге, так что добавлять не пришлось.
Закомментировал оции "MD_ROOT", "INET6", все устройства в секции с PCMCIA-устройствами и "device AGP", больше ничего не трогал — так же я поступал, когда собирал ядра в ветке 6.x, так как на машине нет этих устройств, IPv6 мне не нужен и с яблокомпами не общаюсь.
Машинка: AMD Athlon 64 X2, чипсет NVIDIA GeForce6150/nForce430.
Кто что может посоветует/откомментирует?
Re: ULE шедулер
Добавлено: 2008-01-04 12:22:20
serge
А GENERIC собирается?
Re: ULE шедулер
Добавлено: 2008-01-04 12:43:05
iZEN
serge писал(а):А GENERIC собирается?
Попробую — отпишусь.
(Хотел было сразу собственное ядро собрать, но не получилось.)
Re: ULE шедулер
Добавлено: 2008-01-04 13:20:09
terminus
Стоит проверить флаги оптимизации из make.conf. Где-то видел похожую ситуацию - там у людей 7ка тоже не србиралась из-за них.
Re: ULE шедулер
Добавлено: 2008-01-04 13:36:13
iZEN
terminus писал(а):Стоит проверить флаги оптимизации из make.conf. Где-то видел похожую ситуацию - там у людей 7ка тоже не србиралась из-за них.
Флагов оптимизации нет. В make .conf есть параметр CPUTYPE=athlon64; обозначение версии PERL и другие чисто прикладные параметры.
Пытаюсь собирать на "голой" системе 6.3-PRERELEASE (вчерашняя сборка, она даже без портов, каталог /usr/local был удалён, БД портов и пакетов похерены). Душа потребовала продолжения банкета 6.3->7.0 и вот...
Будет время сегодня попробую покрутить конфиги.
Re: ULE шедулер
Добавлено: 2008-01-05 12:18:58
iZEN
Ядро 7.0 собралось, если не комментировать "options INET6".
Re: ULE шедулер
Добавлено: 2008-01-05 13:51:49
jack
Если отключал ipv6 закоментируй еще
Код: Выделить всё
#options SCTP # Stream Transmission Control Protocol
Иначе не будет собираться