Linux.org.ru
Новости - Галерея - Форум - Трекер - Wiki - Поиск
[#]  

Happy v2.6.28

Вчера, накануне католического рождества, вышло ядро Linux версии 2.6.28. В связи с этим Линус Торвальдс написал в LKML:

Не важно, какой сегодня день, или отмечаете ли вы сегодня какой-нибудь праздник, потому что даже если вы сидите дома, в вашем сыром подвале, один, безо всяких друзей и праздников, я принесу вам дух хорошего настроения: вы можете загрузить Linux-2.6.28 и наполнить ваше сердце счастьем после его компиляции!

Послушайте радостное жужжание вашего жёсткого диска, после того как вы загрузите новое ядро — и, я уверен, если бы ваш компьютер мог бы улыбаться, на его несуществующем лице был бы широкий глуповатый оскал. Так что раз уже вы сидите в своём подвале, подарите праздник вашему компьютеру.

На самом деле, даже если у вас есть друзья или семья, оставьте их с бесконечной вознёй с индейкой или рождественным окороком, а ночью, когда они пойдут спать, вы можете сделать им волшебный подарок: обновлённый компьютер. И на следующее утро, скажите что вы видели Санту, спускавшегося по дымоходу с флешкой в руках, чтобы обновить ОС всем хорошим мальчикам и девочкам.

Ho, ho, ho, Linus "almost Santa" Torvalds

В changelog 152868 строк. По сравнению с 2.6.27, следует отметить следующие нововведения:

  • Файловая система ext4 помечена как «стабильная», фазу её разработки фактически можно считать завершённой.
  • GEM [Graphics Execution Manager] — новый менеджер видеопамяти, его внедрение должно значительно улучшить графическую производительность.
  • Поддержка протокола Wireless USB.
  • Сильно улучшена система виртуализации KVM. Например, теперь можно «отдавать» PCI-устройства виртуальной машине.
  • Как всегда, поддержка множества новых устройств.

>>> Анонс на LKML.

Метки: kernel

St_MPA3b *** (25.12.2008 8:45:01)
Проверено: JB (25.12.2008 9:00:03)

[#] Ответ на: PCI в KVM. от Camel 25.12.2008 10:25:26  
Dimez (фотография)

Re: PCI в KVM.

> Возможно ли в виртуальную машину пробросить PCI-X'ную видюху?

А разве такие бывают? Обычно видеркарты бывают AGP и PCIe. PCI-X не встречал в природе.

Dimez ***** (25.12.2008 18:28:17)
[#] Ответ на: Re: PCI в KVM. от Dimez 25.12.2008 18:28:17  

Re: PCI в KVM.

Вроде прокидывать можно только PCI-E устройства и PCI, сидящие на одном PCIE-PCI мосту (всмысле только все, что под мостом, и никак по отдельности, поскольку DMAR-таблица создается только на PCI-E устройства и мосты).

С видеокартами все сложнее. На них еще рулится ISA-Legacy VGA (порты 0x3b0-0x3bf, 0x3c0-0x3cf и RAM-окно 0xA0000-0xBFFFF). Его прокидывать PCI(E)-шина не умеет.

Матери с AGP не имеют IOMMU, тут гарантированный облом.

Для проброса обязательно нужен чипсет с VT-d (http://ru.wikipedia.org/wiki/VT-d), либо с АМД-шной IOMMU.

anonymous (25.12.2008 18:36:48)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 17:10:52  
Bers (фотография)

Re: Happy v2.6.28

>у меня GF5200 - обновлятся не стоит?
стоит, начать нужно с железа

Bers (25.12.2008 18:41:32)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 14:20:53  
ufw (фотография)

Re: Happy v2.6.28

> есть какая-нибудь вменяемая инструкция как загнать Федору 10 в ВыньДомен?

http://wiki.linux.ru/index.php/Linux_%26_Windows_2003_domain

ufw (25.12.2008 18:50:14)
[#] Ответ на: Re: Happy v2.6.28 от St_MPA3b 25.12.2008 10:26:31  
kyxap (фотография)

Re: Happy v2.6.28

Линус Сатана всех сильней!!!

kyxap * (25.12.2008 19:02:54)
[#] Ответ на: Re: Happy v2.6.28 от wyldrodney 25.12.2008 9:21:04  
KRoN73 (фотография)

Re: Happy v2.6.28

>runs 60% faster (551fps to 889fps)

Это какой-то другой glxgears или что тогда значат мои 8000..12000 на разных машинах? :)

KRoN73 ***** (25.12.2008 19:04:44)
[#] Ответ на: Re: Happy v2.6.28 от wyldrodney 25.12.2008 12:49:06  

Re: Happy v2.6.28

>>>>каталического >>>каталистического >>каталитического >котолетического.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |->>капиталистического

anonymous (25.12.2008 19:09:31)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 19:09:31  
Gorthauer (фотография)

Re: Happy v2.6.28

О, в Генте уже появилось. Соберу что ли на выходных.

Gorthauer * (25.12.2008 19:24:18)
[#] Ответ на: Re: Happy v2.6.28 от KRoN73 25.12.2008 19:04:44  
wyldrodney (фотография)

Re: Happy v2.6.28

Nvidia? PCBSD? Там и такое бывает.

wyldrodney # (25.12.2008 19:31:26)
[#]  

Re: Happy v2.6.28

Допиленность ext4 радует. Ждем PKGBUILD'ов.

u5qh (25.12.2008 19:41:20)
[#]  
Rubystar (фотография)

Re: Happy v2.6.28

Линус как всегда на высоте!

В Новый Год с новым ядром!!!

Rubystar * (25.12.2008 19:49:39)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 17:13:16  

Re: Happy v2.6.28

В ядреной DRM вроде KMS для интела поломано, так что без пляски с бубном наверно не обойтись. На R500 работает хорошо. Проверил и вновь на генту вренулся.

eugeneblack (25.12.2008 19:58:02)
[#]  

Re: Happy v2.6.28

Чорт! Я еще 2.6.27 не успел скомпилить.

anonymous (25.12.2008 20:08:46)
[#] Ответ на: Re: Happy v2.6.28 от a3 25.12.2008 11:58:23  

Re: Happy v2.6.28

тупой ты, потому что

anonymous (25.12.2008 20:18:14)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 11:55:46  

Re: Happy v2.6.28

на стерилизацию, оба!

anonymous (25.12.2008 20:18:53)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 19:09:31  
Lockywolf (фотография)

Re: Happy v2.6.28

>>>>каталического >>>каталистического >>каталитического >>>котолетического. >>>>>капиталистического

коммунистического

Lockywolf *** (25.12.2008 20:31:04)
[#]  
Kalashmat (фотография)

Re: Happy v2.6.28

Ай да Линус, жжот кросавчег! Отличная новость, прям подарок к НГ.
P.S. Ушел качать...

Kalashmat (25.12.2008 20:36:38)
[#] Ответ на: Re: Happy v2.6.28 от KRoN73 25.12.2008 19:04:44  
anTaRes (фотография)

Re: Happy v2.6.28

>runs 60% faster (551fps to 889fps)

>>Это какой-то другой glxgears или что тогда значат мои 8000..12000 на разных машинах? :)

тот-же, а вот дровишки и, может быть, железки разные

да и glxgears как линейка никогда "правильную цыфру"(с) не покажет

для того чтобы мерятся хфпсом больше подходит тот-же lightsmark

anTaRes (25.12.2008 20:37:09)
[#] Ответ на: Re: Happy v2.6.28 от anTaRes 25.12.2008 20:37:09  

Re: Happy v2.6.28

Последний fglrx 8.12 не ставиться. Ждать fglrx 8.13 или можно что-то руками поправить?

anonymous (25.12.2008 20:42:07)
[#] Ответ на: Re: Happy v2.6.28 от KRoN73 25.12.2008 19:04:44  
devl547 (фотография)

Re: Happy v2.6.28

>8000..12000

Какие проц и видеокарта?

devl547 ** (25.12.2008 20:49:29)
[#] Ответ на: Re: Happy v2.6.28 от Byron 25.12.2008 14:28:24  

Re: Happy v2.6.28

> Прочитав это, сотни людей, словно взглянув на себя со стороны, воскликнули: "А может и вправду, ну его, этот Линукс?" и, открыв двери своих коморок, ушли в неизвестность, с непривычки заслоняя глаза от яркого света солнца, которого они так давно не видели.

Скорее пробурчат под нос чего-то про быдло, сожмут от бессильной ярости воняющие спермой кулачки и будут вести растительный образ жизни дальше.

anonymous (25.12.2008 20:57:05)
[#] Ответ на: Re: Happy v2.6.28 от Bers 25.12.2008 18:41:32  
feanor (фотография)

Re: Happy v2.6.28

>>у меня GF5200 - обновлятся не стоит? >стоит, начать нужно с железа

Да ладно, не такая уж и плохая видеокарта. Если работает, зачем менять?

feanor ** (25.12.2008 20:58:26)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 20:42:07  
anTaRes (фотография)

Re: Happy v2.6.28

>Последний fglrx 8.12 не ставиться. Ждать fglrx 8.13 или можно что-то руками поправить?

конечно можно! вопрос только где? что и как?

з.ы. nvidia

anTaRes (25.12.2008 21:04:50)
[#] Ответ на: Re: Happy v2.6.28 от wyldrodney 25.12.2008 9:21:04  

Re: Happy v2.6.28

"this first version of GEM works only with the i915 driver, and support on the X.org side is implemented only in the version 2.5.0 of the driver. Preliminary GEM support for other drivers is already in development and will be merged in future releases"
(http://kernelnewbies.org/Linux_2_6_28)

гыгы, кроме как на i915 нигде и не работает.

GArik * (25.12.2008 21:06:11)
[#] Ответ на: Re: Happy v2.6.28 от truelock 25.12.2008 18:09:35  

Re: Happy v2.6.28

> октокотоэлектроатаналетического

Прочитал как отокотоэлектроатаналетического.

anonymous (25.12.2008 21:21:34)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 20:42:07  
Silvy (фотография)

Re: Happy v2.6.28

8.11 откомпилился, без патчей

Silvy *** (25.12.2008 21:36:12)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 17:10:52  

Re: Happy v2.6.28

>у меня GF5200 - обновлятся не стоит? У меня тоже. Обновился. Нормально все. Драйвер 173.14.15 встал без применения бубна.

Оффтоп: А карточка нормальная еще, прошел на ней doom3, quake4, а в ut2004 вообще красота. Уж было испугался что nvidia ее бросит и начал смотреть в сторону nouveau как вдруг 173.14.15

Тут кто-то про gentoo-sources спрашивал, есть ли они - вот как раз gentoo-sources я и ставил, буквально несколько часов назад в портежах появились.

Тут что-то про красноглазие много было.. Вот что-то его нехватило, сейчас сижу налаживаю cpufreq на nforce2 раз уж полез в ядро..

anonymous (25.12.2008 22:17:38)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 22:17:38  
anTaRes (фотография)

Re: Happy v2.6.28

>Тут что-то про красноглазие много было.. Вот что-то его нехватило, сейчас сижу налаживаю cpufreq на nforce2 раз уж полез в ядро

странно, там и налаживать то особо нечего

единственное чего бывает недокрасноглазить так это проверить (как по Станиславскому):

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

и иже с ними

где-то вычитал что не мешает при старте сетить (в /etc/conf.d/local.start например):

echo "2200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

это для моих 3500+(2200MHz)

верные значения можно в dmesg подсмотреть если powernow включен:

$ dmesg |grep powernow

anTaRes (25.12.2008 22:32:36)
[#] Ответ на: Re: Happy v2.6.28 от dimon555 25.12.2008 17:43:41  
YAR (фотография)

Re: Happy v2.6.28

> Add built-in kernel command line for x86
> а это зачем?


Чтобы все то, что обычно передается ядру в строке GRUB'a можно было запихнуть в само ядро, а в GRUB, если надо - только переопределять.

YAR * (25.12.2008 22:46:01)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 20:42:07  

Re: Happy v2.6.28

>Последний fglrx 8.12 не ставиться. Ждать fglrx 8.13 или можно что-то руками поправить?

Всё разрулилось, нужно отключать _preempetive rcu_ т.к. эта опция только для GPL кода, а fglrx таковым не является потому и не компилилось. На новом ядре glxgears сразу на 1000 fps подскочил, а 7500 до 8500

anonymous (25.12.2008 22:49:39)
[#] Ответ на: Re: Happy v2.6.28 от anonymous 25.12.2008 22:49:39  
anTaRes (фотография)

Re: Happy v2.6.28

>нужно отключать _preempetive rcu_ т.к. эта опция только для GPL кода, а fglrx таковым не является

блиин, одна голова хорошо ...

а я то думаю из-за чего у меня ядро между патчами 8 и 9 загибается (при довольно кардинальных изменениях лень было искать)

thnx

anTaRes (25.12.2008 22:59:25)
[#]  
leg0las (фотография)

Re: Happy v2.6.28

Не ожидал, думал выйдет в средине января, как 2.6.24) А реальный подарок на НГ - это фикс багов и релиз демьяна:)

кстати, кто в теме - из стабильных дров для nvidia 5-й серии последние 173.14.12, больше нет (и не будет?) Вроде в 180.хх обещали поддержку 3-го OpenGL... поправьте, если что не так)

leg0las * (25.12.2008 23:37:39)
[#]  

Re: Happy v2.6.28

>наполнить ваше сердце счастьем после его компиляции

да он упоротый!

anonymous (25.12.2008 23:46:07)
[#] Ответ на: Re: Happy v2.6.28 от KRoN73 25.12.2008 19:04:44  

Re: Happy v2.6.28

>Это какой-то другой glxgears или что тогда значат мои 8000..12000 на разных машинах? :)

Фактически - скорость обмена командами между CPU и GPU, т.к. производительности GPU этот тест не отображает, тот же trispd в этом куда более адекватен (у меня Rate: 24920064 tri in 2.615s = 9.52966e+06 tri/s 476483059 pixels/s)

anonymous (25.12.2008 23:49:06)
[#]  

Re: Happy v2.6.28

я приятно удивлен. мой интел ускорился ровно вдвое.

gorbun (25.12.2008 23:59:12)
[#] Ответ на: Re: Happy v2.6.28 от gorbun 25.12.2008 23:59:12  

Re: Happy v2.6.28

А у меня приз загрузке иксов оно теперь виснет. Вот отстой.

St_MPA3b *** (26.12.2008 0:01:27)
[#] Ответ на: Re: Happy v2.6.28 от St_MPA3b 26.12.2008 0:01:27  
Gorthauer (фотография)

Re: Happy v2.6.28

Ну в общем подсунул ему конфиг 27 ведра, поменял по мелочи, собрал... заработало
Что касается nvidia то как было 5500fps так и осталось 5500fps в glxgears
Карточка Geforce 8600GT, заодно вопрос, это нормальные для неё значения? И ежели что как можно увеличить их?

Gorthauer * (26.12.2008 0:06:56)
[#] Ответ на: Re: Happy v2.6.28 от Gorthauer 26.12.2008 0:06:56  
Rubystar (фотография)

Re: Happy v2.6.28

8600 GTS 10700 fps в glxgears. Так, что думаю нормально.

Rubystar * (26.12.2008 0:13:13)
[#] Ответ на: Re: Happy v2.6.28 от Gorthauer 26.12.2008 0:06:56  
anTaRes (фотография)

Re: Happy v2.6.28

>Карточка Geforce 8600GT, заодно вопрос, это нормальные для неё значения? И ежели что как можно увеличить их?

ога, уже отвечал на подобные вопросы пару раз: окошко поманьше сделайте :D

anTaRes (26.12.2008 0:13:50)
[#] Ответ на: Re: Happy v2.6.28 от anTaRes 26.12.2008 0:13:50  
Gorthauer (фотография)

Re: Happy v2.6.28

(= Аха, я его ещё помню свернул его нечаянно, а потом радовался запредельным цифрам в районе 20 000

Gorthauer * (26.12.2008 0:17:55)
[#] Ответ на: Re: Happy v2.6.28 от anTaRes 26.12.2008 0:13:50  
anTaRes (фотография)

Re: Happy v2.6.28

$ glxgears

37969 frames in 5.0 seconds = 7593.090 FPS

57058 frames in 5.0 seconds = 11411.489 FPS

58968 frames in 5.0 seconds = 11793.484 FPS

57486 frames in 5.0 seconds = 11496.844 FPS

61351 frames in 5.0 seconds = 12270.108 FPS

61688 frames in 5.0 seconds = 12337.564 FPS

61652 frames in 5.0 seconds = 12327.947 FPS

25422 frames in 5.0 seconds = 5084.354 FPS

13181 frames in 5.0 seconds = 2630.515 FPS

9537 frames in 5.0 seconds = 1907.284 FPS

9063 frames in 5.0 seconds = 1812.463 FPS

9076 frames in 5.0 seconds = 1815.157 FPS

9054 frames in 5.0 seconds = 1810.661 FPS

9015 frames in 5.0 seconds = 1802.930 FPS

9046 frames in 5.0 seconds = 1809.107 FPS

9005 frames in 5.0 seconds = 1800.819 FPS

вот графег: при запуске изменение окна до минимума, после чего растягивание по Y до максимума и последующее нажатие на батон Maximize

ничего не упустил? Ах да, панель 205BW 1680x1050

просто по старту на 9600GT показываеть 12К+ fps (здаеццо мине что на CRT 800x600) гооооораздо больше будет (мементо брокен линейка)

на ligtsmark (phoronix-test-suite) всего 250-260 fps среднее (при выключеном VSync)

anTaRes (26.12.2008 0:28:59)
[#] Ответ на: Re: Happy v2.6.28 от anTaRes 26.12.2008 0:28:59  
leg0las (фотография)

Re: Happy v2.6.28

это на каких дровах?

leg0las * (26.12.2008 1:09:27)
[#] Ответ на: Re: Happy v2.6.28 от leg0las 26.12.2008 1:09:27  
anTaRes (фотография)

Re: Happy v2.6.28

дык на :

$ eix -I calculate-sources
[U] sys-kernel/calculate-sources
     Available versions:
        (2.6.24.7)      2.6.24.7!b!s[1]
        (2.6.25.20)     2.6.25.20!b!s[1]
        (2.6.26.8)      2.6.26.8!b!s[1]
        (2.6.27.7)      2.6.27.7!b!s[1]
        (2.6.27.8)      2.6.27.8!b!s[1]
        (2.6.27.9)      2.6.27.9!b!s[1]
        (2.6.28)        2.6.28!b!s[2]
        {build symlink}
     Installed versions:  2.6.27.8(2.6.27.8)!b!s[1](21:06:26 11.12.2008)(-build -symlink)
                          2.6.27.9(2.6.27.9)!b!s[1](12:28:35 16.12.2008)(-build -symlink)
     Homepage:            http://www.kernel.org/ http://www.gentoo.org/ http://www.calculate-linux.ru
     Description:         Full sources including the Calculate patchset for the 2.6 kernel tree

[1] "calculate" /usr/local/overlays/calculate
[2] "my_local" /install/overlays


как видно над 28'ым я сам чичас работаю...

$ eix -I nvidia-drivers
[I] x11-drivers/nvidia-drivers
     Available versions:  71.86.06!s ~71.86.07!s 96.43.07!s ~96.43.09!s 100.14.19!s 173.14.09!s ~173.14.12!s ~173.14.15!s ~177.80!s ~177.80!s[1] ~177.82!s (~)180.06!s[1] (~)180.08!s[1] (~)180.11!s[1] (~)180.16!s[1] {acpi custom-cflags gtk kernel_FreeBSD kernel_linux multilib userland_BSD}
     Installed versions:  180.16!s[1](15:17:00 25.12.2008)(gtk kernel_linux multilib -acpi -custom-cflags)
     Homepage:            http://www.nvidia.com/
     Description:         NVIDIA X11 driver and GLX libraries

[1] "my_local" /install/overlays

anTaRes (26.12.2008 1:42:00)
[#] Ответ на: Re: Happy v2.6.28 от anTaRes 26.12.2008 1:42:00  
Gorthauer (фотография)

Re: Happy v2.6.28

Хм... у меня чуть старее, сейчас попробую обновится. А что у тя в xorg.conf стоит, кста?

Gorthauer * (26.12.2008 3:17:11)
[#] Ответ на: Re: Happy v2.6.28 от Gorthauer 26.12.2008 3:17:11  
anTaRes (фотография)

Re: Happy v2.6.28

>Хм... у меня чуть старее, сейчас попробую обновится. А что у тя в xorg.conf стоит, кста?

хм
anTaRes (26.12.2008 4:24:28)
[#] Ответ на: Re: Happy v2.6.28 от Gorthauer 26.12.2008 3:17:11  
anTaRes (фотография)

Re: Happy v2.6.28

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "RenderAccel" "true"
    Option         "AllowGLXWithComposite" "true"
    Option         "DamageEvents" "true"
    Option         "DisableGLXRootClipping" "true"
    Option         "TripleBuffer" "true"
    Option         "AddARGBGLXVisuals" "True"
    Option         "NoLogo" "true"
    Option         "PixmapCacheSize" "8000000" # for 177.67 and later
    Option         "AllowSHMPixmaps" "0"
    Option         "DPI" "96x96"
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
anTaRes (26.12.2008 4:30:22)
[#] Ответ на: Re: Happy v2.6.28 от anTaRes 26.12.2008 4:30:22  
anTaRes (фотография)

Re: Happy v2.6.28

вообще-то для знающего человека это не есть важно:
даже 
    Option         "NoLogo" "true" 
давно уже изначально в ауте
    Option         "PixmapCacheSize" "8000000" # for 177.67 and later
с последними дровами вроде кака по умолчанию (не уверен что именно это значение)
anTaRes (26.12.2008 4:39:34)
[#]  
svr4 (фотография)

Re: Happy v2.6.28

>Например, теперь можно «отдавать» PCI-устройства виртуальной машине.

Ушёл качать.

svr4 * (26.12.2008 7:48:20)
[#] Ответ на: Re: Happy v2.6.28 от isden 25.12.2008 11:43:32  

Re: Happy v2.6.28

> >>каталического

> >каталистического

> каталитического

> котолетического

каталептического



boooo (26.12.2008 8:19:57)
[#]  
pashazz (фотография)

Re: Happy v2.6.28

А пропиетарные драйвера ATI работают?

pashazz * (26.12.2008 8:46:07)

http://www.linux.org.ru/

Rambler's Top100 TopList