The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Вышел релиз Linux ядра 2.6.29"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Вышел релиз Linux ядра 2.6.29"  
Сообщение от opennews (??) on 24-Мрт-09, 10:03 
Линус Торвальдс объявил в списке рассылки ядра (http://lkml.org/lkml/2009/3/23/449) о выходе Linux ядра 2.6.29.

Основные изменения (http://wiki.kernelnewbies.org/Linux_2_6_29):


- Установка графических режимов на уровне ядра для загрузки системы без дополнительных моганий экрана и смены видеорежима. Также более не требуется запуск X сервера под правами супер-пользователя. Увы, на данный момент поддерживаются только видеоадаптеры от Intel.
- Экспериментальная файловая система Btrfs (http://btrfs.wiki.kernel.org/index.php/Main_Page) - прямой конкурент FS ZFS от компании Sun. Brtfs должен стать заменой ext3/4.
- Файловая система с сильным сжатием Squashfs (http://squashfs.sourceforge.net), доступная только на чтение. Поддерживает 64битные индексы и сжатие по алгоритму LZMA.
- Добавлена поддержка SMP систем с 4096 процессорами.
- Древовидная RCU (http://lwn.net/Articles/305782/) - расширяемая классическая RCU.
- Появилась поддержка беспроводных сетей стандарта WiMAX.
- Шифровани...

URL: http://lkml.org/lkml/2009/3/23/449
Новость: http://www.opennet.me/opennews/art.shtml?num=20897

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от fresco (??) on 24-Мрт-09, 10:03 
хотели в апреле вроде
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Аноним (??) on 24-Мрт-09, 10:26 
>Добавлено большое количество переходных (читай экспериментальных и плохо оттестированных) драйверов

правильной дорогой...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от fresco (??) on 24-Мрт-09, 10:39 
ясен хер правильной. лучше пусть железка хоть как-то работает, чем без дела висит.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от XoRe (ok) on 24-Мрт-09, 10:44 
>>Добавлено большое количество переходных (читай экспериментальных и плохо оттестированных) драйверов
>
>правильной дорогой...

Хороший ход.
Пусть умные люди погоняют на тестовых машинках (и глупые на продакшенах =)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от User294 (??) on 24-Мрт-09, 10:45 
Ого, зачетный changelog :)
P.S. а что, в ядро включили не просто squashfs а еще и squashfs-lzma?А они lzma в ядро спортировали?Или wtf?А то всю жизнь отдельно жил проект squashfs-lzma который являлся squash'ом + патчи с lzma...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от mma on 24-Мрт-09, 10:48 
бурная фантазия - squash-lzma в ядре нет, но squashfs-4.0 да, shuashtools пока только из trunk.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от User294 (??) on 24-Мрт-09, 11:32 
Упс, неправильно прочел :).Оно еще только в планах...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Аноним (??) on 24-Мрт-09, 11:03 
еще бы предупреждали - что экспериментально, а что нет. опять пойдет ор о глючности линух ядра.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от pavel_simple (ok) on 24-Мрт-09, 11:05 
>еще бы предупреждали - что экспериментально, а что нет. опять пойдет ор
>о глючности линух ядра.

уже как 3 с лишним года "стабильным" считается ядро входящие в ваш дистрибутив.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Frank email(??) on 24-Мрт-09, 11:18 
>еще бы предупреждали - что экспериментально, а что нет. опять пойдет ор
>о глючности линух ядра.

1) экспериментальные модули ядра помечены как... экспериментальные!
2) по-умолчанию экспериментальные модули отключены, юзер должен сам их включать, если они ему нужны, при пересборке ядра.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от vantoo on 24-Мрт-09, 11:29 
На сайте Btrfs написано, что ФС находится в жесткой стадии разработки, она пока крайне нестабильна и сами разработчики не рекомендуют использовать ее, разве что для тестирования. Но в ядро Линукса ее уже включили.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от fresco (??) on 24-Мрт-09, 11:43 
включили с пометкой EXPERIMENTAL и всческими предупреждениями. даже про unstable disk format сказано.

думаю, для любого вменяемого человека этого достаточно, что бы твердо для себя решить -- надо оно ему реально или нет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от spamtrap (??) on 24-Мрт-09, 12:10 
а невменяемые даже сделают миру одолжение, угробив свою систему и остатив мир на несколько часов без своего присутствия в интернете
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от V (??) on 24-Мрт-09, 12:54 
indeed
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

38. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Black Shadow on 04-Апр-09, 13:03 
>а невменяемые даже сделают миру одолжение, угробив свою систему и остатив мир
>на несколько часов без своего присутствия в интернете

Откуда столько злости? Не было бы энтузиастов - не было бы стабильного открытого софта.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от ононим on 24-Мрт-09, 12:44 
масштабные изменения, это радует.

>В беспроводном стеке mac80211 появилась поддержка работы в режиме точки доступа. При этом координирование производится через демон hostapd, а настройка через утилиту cfg80211

это поддерживается для всех карт, которые уже имеют работающие драйвера? или для особых?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от ононим on 24-Мрт-09, 12:57 
уже сам нашел:
http://wireless.kernel.org/en/users/Drivers

Очень, хорошо, что добавили кучу драйверов для wifi. Многие держат AP режим.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Аноним (??) on 24-Мрт-09, 15:03 
грамотнее писать Тасманийский (от названия острова Тасмания)

вы же росский (всместо российский) не пишете

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Perlovka (ok) on 24-Мрт-09, 15:32 
>грамотнее писать Тасманийский (от названия острова Тасмания)
>
>вы же росский (всместо российский) не пишете

http://ru.wikipedia.org/wiki/Тасманский_дьявол

А кто сказал, что название пошло от острова, а не от человека его (остров) открывшего?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от pavlinux (ok) on 24-Мрт-09, 16:30 
Правильно называть - Sarcophilus laniarius :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

37. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от hhg (ok) on 30-Мрт-09, 12:17 
>грамотнее писать Тасманийский (от названия острова Тасмания)
>вы же росский (всместо российский) не пишете

исторически сложившееся название - ничего с этим не сделать.
Косяк с этим лого в 2.6.29:
чёрно-белый всё равно пингвин остался. а эту зверюгу можно в fb только в цвете увидеть.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от BartMan on 24-Мрт-09, 17:45 
В Ubuntu 9.04 успеет войти?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от gordev email on 24-Мрт-09, 18:13 
Не войдет
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от politechnik on 24-Мрт-09, 20:57 
<quote> ...размер патча - 69Мб... </quote>
Сурово
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от pavlinux (ok) on 25-Мрт-09, 00:56 
Вы видали, что Торвальдс впиндюрил флаг -fwrapv мол в целях отладки,
но с ним компилируется и не в режиме отладки!

Вот что думают создатели gcc на эту тему:

Using -fwrapv means that signed overflow is fully defined: it wraps.  
When -fwrapv is used, there is no difference between -fstrict-overflow
and -fno-strict-overflow.  With -fwrapv certain types of overflow are
permitted.  For example, if the compiler gets an overflow when doing
arithmetic on constants, the overflowed value can still be used with
-fwrapv, but not otherwise.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от pavlinux (ok) on 25-Мрт-09, 03:17 
P.S.

Напомню, -fstrict-overflow включается при -Os -O2 -O3.


В общем смысл такой, с -fwrapv, при переполнений в математике со
знаковыми числами, будет использоваться переполненное значение:

Например:  

#include <stdio.h>
#include <limits.h>

static int A = INT_MAX;

int main(void)  {

     if ( A + 5 > A )
       printf("TRUE: A = %d\n", A);
     else
       printf("FALSE: A = %d\n", A);

return 0;
}


# gcc -O2 test.c
# ./a.out

TRUE: A = 2147483649

# gcc -O2 -fwrapv test.c
# ./a.out

FALSE: A = 2147483649


Конечно выражение (A + 5 > A), по определению, глупость, но всё же A+5 больше чем A.
C флагом -fwrapv получается, что просто A, - больше. :)

Но тут другая фишка, это сработает только при ПЕРЕПОЛНЕНИИ A, которое станет 5-INT_MAX,
тогда в условии if будут сравниваться ( -2147483642 > 2147483647 ), что естественно будет FALSE.

Торвальдс конечно настоящий финский (когда-то был) парень, но нехорошо логику программы
нарушать. Может сразу константами писать будем, зачем нам символьные переменные....


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от cvsup (ok) on 25-Мрт-09, 09:19 
>P.S.
>
>Напомню, -fstrict-overflow включается при -Os -O2 -O3.
>
>
> В общем смысл такой, с -fwrapv, при переполнений в математике со
>
>знаковыми числами, будет использоваться переполненное значение:
>

[snip]
>
>Торвальдс конечно настоящий финский (когда-то был) парень, но нехорошо логику программы
>нарушать. Может сразу константами писать будем, зачем нам символьные переменные....

test.c: In function 'main':
test.c:8: warning: assuming signed overflow does not occur when assuming that (X + c) > X is always true

Т.е., теперь это будет ошибка времени исполнения?
Иначе я не вижу в этом большого смысла.
В прочем, и так не вижу.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от pavlinux (ok) on 25-Мрт-09, 19:31 
>test.c: In function 'main':
>test.c:8: warning: assuming signed overflow does not occur when assuming that (X + c) > X is always true
>
>Т.е., теперь это будет ошибка времени исполнения?

Это не ошибка, это предупреждение! (warning), если врубите -Werror, будет ошибка.

>Иначе я не вижу в этом большого смысла. В прочем, и так не вижу.

Живой пример из Midnight Commander_a


#define MAX_DST_WIDTH (365*24*60*60) /* секунд в году */

#define TIME_T_MIN ((time_t)0 < (time_t) -1 ? (time_t) 0 \
                    : ~ (time_t) 0 << (sizeof (time_t) * CHAR_BIT - 1))

#define TIME_T_MAX (~ (time_t) 0 - TIME_T_MIN)

/* no entry will cover more than 6 months */
      low = t - MAX_DST_WIDTH/2;
      if (t < low)
        low = TIME_T_MIN;

      high = t + MAX_DST_WIDTH/2;
      if (high < t)
        high = TIME_T_MAX;

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от User294 (??) on 25-Мрт-09, 21:02 
>В прочем, и так не вижу.

Мсье никогда не встречал уязвимости integer overflow?А прикольно когда допустим летит пакет а его поле размера подконтрольно юзеру.Можно вдуть много фуфла за пределы буфера под пакет, потенциально выполнив код.В свете этого стеб павлина не понятен, дырень распостраненная.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от fresco (??) on 25-Мрт-09, 09:35 
vmware  6.5 с ним не собирается. кто нить знает, таблетка существует?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Seclorum (ok) on 25-Мрт-09, 10:45 
>vmware  6.5 с ним не собирается. кто нить знает, таблетка существует?
>

Пишите в багзиллу либо разработчиков vmware, либо вашего дистрибутива.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от pavlinux (ok) on 25-Мрт-09, 19:13 
>vmware  6.5 с ним не собирается. кто нить знает, таблетка существует?
>

http://pavlinux.ru/vmware-ws-6.5-modules-for-2.6.29.tar.bz2


P.S.

Для Virtualbox, в файле vboxdrv-2.1.4/Makefile, разкомментировать строку

VBOX_USE_INSERT_PAGE = 1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от fresco (??) on 26-Мрт-09, 09:20 
вечером попробую. заранее благодарен
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Вереск email on 25-Мрт-09, 18:18 
Собрал. Работает вроде быстрее чуток, чисто субъективно. Но eth0 отсыхает через час-полтора. Причём просто перестают паеты летать, а интерфэйс живёт. Где там багзилла-то...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Leonid.Nechayev on 26-Мрт-09, 22:24 
Дваждую. Сетевуха forcedeth, симптомы те же :-(
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от pavlinux (ok) on 27-Мрт-09, 00:56 
Две forcedeth, после make install перезагружал два раза, - 1-й ессественно, второй с -rt1 патчем.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

36. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от Двачер on 27-Мрт-09, 17:00 
>Две forcedeth, после make install перезагружал два раза, - 1-й ессественно, второй
>с -rt1 патчем.

Поддвачиваю.так же отваливается карта, если открыть множество соединений то отваливается мнгновенно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "Вышел релиз Linux ядра 2.6.29"  
Сообщение от pavlinux (ok) on 26-Мрт-09, 17:53 
Не вкурю в каком месте, но glxgears на 2.6.29 показывает 5 fps :)

Комбинации такие:

Nvidia Gforce 7400 Go
Debian 5.0

Дрова:

173.14 (дистрибутивное)
177.82  
180.41

173.14 + 2.6.26-1 - не работает GLX

177.82 или 180.41 на  2.6.28.9, примерно  5300-5500 fps
177.82 или 180.41 на  2.6.29, примерно 5 fps

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру