LINUX.ORG.RU

Вышло ядро 2.6.31

 


0

0

После 9 кандидатов в релиз 9 сентября в 16 часов по Тихоокеанскому времени (3 часа ночи 10 сентября по московскому времени) Линус выпустил 2.6.31 версию ядра Linux.

Основные и наиболее важные изменения в этой версии:

  • Добавлена поддержка интерфейса USB 3.0, и хотя на рынке еще нет устройств, использующих данный интерфейс, ядро Linux уже содержит реализацию xHCI(v 0.95) [eXtencible Host Controller Interface].
  • Добавлен новый интерфейс CUSE -- реализация символьных устройств в пространстве пользователя, расширяющая интерфейс FUSE (filesystem in userspace -- файловые системы в пользовательском пространстве). С использованием CUSE возможно проксирование, например OSS устройств для работы с ALSA. На данный момент реализована работа OSS с использованием pulsaudio как оконечного устройства.
  • Улучшено поведение системы в условиях нехватки памяти. Благодаря переработанному алгоритму вытеснения страниц, содержащих исполняемый код, улучшен отклик системы в условиях нехватки памяти -- страницы, содержащие исполняемый код активного приложения теперь с меньшей вероятностью будут вытеснены в файл подкачки. Число промахов кэша памяти уменьшено с 50% до 3-10%.
  • Поддержка родных видеорежимов для карт AMD/ATI в ядре (KMS -- kernel mode setting). Поддерживаемые чипы: R1XX,R2XX,R3XX,R4XX,R5XX (radeon вплоть до X1950). В процессе: R6XX, R7XX и более новые(radeon от HD2XXX до HD4XXX).
  • Добавлены счетчики производительности
  • И многое другое, о чем можно посмотреть в...

>>> подробностях

> Добавлена поддержка интерфейса USB 3.0, и хотя на рынке еще нет устройств, использующих данный интерфейс, ядро Linux уже содержит реализацию xHCI(v 0.95) [eXtencible Host Controller Interface].

хе-хе-хе, а вот это хорошо, а то не верют тут всякие :)

Correctnoe_imya_polzovatelya ★★★★★
()

Ура! Ждём ебилд.

>Улучшено поведение системы в условиях нехватки памяти.

Очень хочу протестировать!

>10.09.2009 5:19:04

И чего люди не спят?

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

>Ждем gentoo-sources-2.6.31.ebuild :)

прогрессивное человечество уже давно юзает vanilla-sources и собирает систему не по хендбуку

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

> И чего люди не спят?

У меня только пол-одиннадцатого вечера

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

>Очень хочу протестировать!

Аналогично.

>И чего люди не спят?

Ой, ну таки кто бы говорил...

Erik_der_Zweite
()

не подскажите, насколько плохо или хорошо использовать make oldconfig вместо make menuconfig , или без разницы?

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

Походу oldconfig берёт конфигурацию прежнего ядра и спрашивает только про опции, которых раньше не было. menuconfig выставляет дефолты.

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

>menuconfig выставляет дефолты.

это с какого перепугу? если есть старый конфиг (.config) то он от туда и возьмёт все опции.

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

довольно давно пользуюсь таким вот скриптиком :

#!/bin/bash

cd /usr/src/linux && \

make oldconfig && \

make menuconfig && \

make && make modules && make modules_install && make install && \

module-rebuild rebuild

где

make menuconfig не обязательно, просто на случай если я захочу что нибудь поменять в конфиге

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

> Для ждущих ебилды -- gentoo-sources-2.6.31 уже в дереве.

только скопировал rc9 :) думаю разницы практически никакой

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

>>ебилды -- gentoo-sources-2.6.31 уже в дереве.

класс! ща проверю...

минуту спустя...
gentoo src # emerge -pv gentoo-sources

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] sys-kernel/gentoo-sources-2.6.30-r6 USE="symlink -build" 58,160 kB

Total: 1 package (1 new), Size of downloads: 58,160 kB


где?? (ACCEPT_KEYWORDS="~x86")

vitroot ★★
()

CardBus так и не починили. У меня на старой машине на 2.6.30 ядре PCMCIA-разъём работает, а на 2.6.31 не может найти для него IRQ. Конфиг практически тот же самый (получен из make oldconfig, с отказом от всех новых фич).

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

# emerge -pv gentoo-sources

These are the packages that would be merged, in order:

Calculating dependencies... done! [ebuild R ] sys-kernel/gentoo-sources-2.6.31 USE="-build -symlink" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

amd64, не из оверлея

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

Может, твоё зеркало с деревом портежей ещё не синхронизировалось с основным? Точно нет /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.31.ebuild?

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

только что еще раз синхронизировался, до этого ночью автоматом sync был. Теперь появилось :)

vitroot ★★
()

Какая прелесть. Вот всегда бы такие новости по утрам были.

fedkoff
()

Ура! Всех с праздником!

renya ★★★★★
()

Ёлки,только позавчера 31-rc9 собрал.Ну впрочем всё равно пересобирать собрался-я нактил патчь bfs (Brain Fuck Scheduler) и для сравнительных тестов ванильное хотел.Но тут уж вроде и тесты не совсем корректны будут -релиз и rc...Надоели мне все эти ядра,всё-теперь только при релизах менять буду!.\_/.

nitz ★★
()

Отлично, обновляюсь.

xetf ★★
()

приятная новость. потестим

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

>ура! ждём ебилбы для ubuntu! *CRAZY*
>anonymous


ггг какая прелесть =)

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

Вы так говорите 2.6.0, как будто это что то плохое

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

вот блин гентушники...
gentoo-sources уже лежат 2.6.31, а vanilla-sources еще нет. ~x86

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

когда потестишь патч bfs, скажи как он тебе - тоже хочу попробовать у себя.

ps. а вообще 31 ядро в тему. до этого на 28 сидел из-за видео

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

>acer_wmi ? что это значит? а то как-то лень было разбираться

Модуль необходим для работы wifi & bluetuth до 2.6.30 нормально грузился, в 2.6.30 на Acer Extensa 5620Z вешает систему намертво. Ну или

grep wmi /etc/modprobe.d/blacklist.conf
blacklist acer_wmi

отключает wifi...

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

>make && make modules && make modules_install && make install && \

>module-rebuild rebuild


>где


>make menuconfig не обязательно,


Скажу по секрету, "make modules" - тоже необязательно. :)

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