The OpenNET Project / Index page

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

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

"Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от opennews on 13-Фев-14, 11:01 
Компания Oracle представила (https://blogs.oracle.com/linux/entry/unbreakable_enterprise_...) первое функциональное обновление для ядра Unbreakable Enterprise Kernel 3 (https://oss.oracle.com/ol6/docs/RELEASE-NOTES-UEK3-QU1-en.html). Исходные тексты ядра, включая разбивку на отдельные патчи, доступны (https://oss.oracle.com/git/?p=linux-uek3-3.8.git) в публичном Git-репозитории Oracle. Ядро позиционируется в качестве альтернативы штатному пакету с ядром, поставляемому в Red Hat Enterprise Linux.


Новая версия примечательна проведением работы по исправлению ошибок и обновлению драйверов устройств. Обновлены версии драйверов для устройств хранения и сетевых адаптеров компаний Broadcom, Cisco, Emulex, HP, Intel, LSI, Mellanox и Qlogic. Внесены улучшения в блочные и сетевые фронтэнды и бэкенды Xen. Добавлена поддержка параметра загрузки ядра crashkernel=auto, упрощающего настройку Kdump. Реализована новая возможность для включения статических контрольных вызовов DTrace  в модулях ядра. Обновлён Xtables-драйвер xt_LOG для ведения лога пакетов  IPv4/IPv6.

URL: https://blogs.oracle.com/linux/entry/unbreakable_enterprise_...
Новость: https://www.opennet.ru/opennews/art.shtml?num=39077

Ответить | Правка | Cообщить модератору

Оглавление

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


2. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от Аноним (??) on 13-Фев-14, 11:16 
А в апстрим они вообще что-нибудь пытаются отдавать или "копайтесь в нашей свалке патчей, если хотите"?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –2 +/
Сообщение от anonymous (??) on 13-Фев-14, 11:36 
>А в апстрим они вообще что-нибудь пытаются отдавать или "копайтесь в нашей свалке патчей, если хотите"?
>доступны в публичном Git-репозитории Oracle

Иногда лучше жевать.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +3 +/
Сообщение от Аноним (??) on 13-Фев-14, 12:00 
>доступны в публичном Git-репозитории Oracle

Но это и есть "копайтесь в нашей свалке патчей, если хотите"

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от pavlinux (ok) on 13-Фев-14, 13:37 
А те как надо? Перед каждым патчем историю создания UNIX, август 91 - СССР распался и родился Linux,
цитаты из "Just For Fun", главу про под систему для которой представлен патч? Краткий мануал на git, patch, diff, make?


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от ананим on 13-Фев-14, 14:25 
Конечно они коммитят в апстрим ядра — https://www.opennet.ru/opennews/art.shtml?num=38845
>11.9% изменений внесено сотрудниками компании Intel, 9.7% - Linaro, 9% - Red Hat, 5% - Samsung, 3.5% - IBM, 2.7% - SUSE, 1.7% - Google, 1.5% - NVIDIA, 1.1% - Oracle, 1.0% - Huawei, 0.9% - ARM.

Но какое это имеет отношение к конкретной сборки ядра для их дистрибутива?
Тем более что это ядро вы можете использовать в своём дистре.

Это просто сборка, микс из бэкпортированых драйверов из свежих ванильных(!!!) ядер с kernel.org, некоторых своих ноу-хау (типа DTrace), настроек (make menuconfig) и рекомендаций/документации по применению всего этого дела (например — Unbreakable Linux Network User's Guide — http://docs.oracle.com/cd/E37670_01/E39381/html/index.html)

Так (или почти так) работают все производители дистров.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

41. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от Школьник (ok) on 14-Фев-14, 09:17 
Красношапка и этого не делает.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

17. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от Аноним (??) on 13-Фев-14, 18:19 
>> доступны в публичном Git-репозитории Oracle
> Иногда лучше жевать.

Как насчет юридических вопросов? Например, DTrace можно легально использовать только в оракловом ядре, в любом другом случае это будет пиратством.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

19. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от Аноним (??) on 13-Фев-14, 18:23 
> Как насчет юридических вопросов? Например, DTrace можно легально использовать только в
> оракловом ядре, в любом другом случае это будет пиратством.

А как это согласуется с GPLv2? Или это отдельный проприентарный модуль?

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

24. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от Аноним (??) on 13-Фев-14, 22:30 
> А как это согласуется с GPLv2? Или это отдельный проприентарный модуль?

Насколько я понимаю, специально для UEK оракел, как правообладатель, лицензировал код DTrace под совместимой лицензией. Но только для UEK.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –3 +/
Сообщение от ананим on 13-Фев-14, 20:32 
>Например, DTrace можно легально использовать только в оракловом ядре, в любом другом случае это будет пиратством.

Чем то можете это подтвердить? CDDL конечно кaкaшкa, но всё-таки свободная.

DTrace просто видимо нафиг больше никому не нужен и всё. ZFS on Linux же вон вполне нормально развивается, быстрее чем в бзде версии релизились. Даже вон объединяются в одно комьюнити:
>OpenZFS was announced in September 2013 as the truly open source successor to the ZFS project. Our community brings together developers from the illumos, FreeBSD, Linux, and OS X platforms, and a wide range of companies that build products on top of OpenZFS.

http://open-zfs.org/wiki/Main_Page

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

25. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от Аноним (??) on 13-Фев-14, 22:32 
> Чем то можете это подтвердить? CDDL конечно кaкaшкa, но всё-таки свободная.

И несовместимая с GPL.

> DTrace просто видимо нафиг больше никому не нужен и всё.

ZFS тоже был "не нужен", пока не придумали его в отдельном модуле распространять.

> ZFS on Linux же вон вполне нормально развивается

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

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору
Часть нити удалена модератором

38. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от linux must _RIP__ on 14-Фев-14, 08:02 
> Всё наоборот — ZFS стал кому-то нужен под линухом и этот кто-то стал его его развивать отдельным модулем.

ZFS стал нужен большим дядям, которые хотят стораджей по 10-20P и что бы fsck там не работал месяцами.
в частности LLNL.gov - вот тогда все и сделали.. а админы локалхоста могут и дальше меряться пиписками и кричать что ZFS не нужно..

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

49. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от vlikhachev (ok) on 14-Фев-14, 23:22 
>> Всё наоборот — ZFS стал кому-то нужен под линухом и этот кто-то стал его его развивать отдельным модулем.
> ZFS стал нужен большим дядям, которые хотят стораджей по 10-20P и что
> бы fsck там не работал месяцами.
> в частности LLNL.gov - вот тогда все и сделали.. а админы локалхоста
> могут и дальше меряться пиписками и кричать что ZFS не нужно..

XFS не подходит разве?

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

51. "Компания Oracle выпустила обновление ядра Unbreakable..."  +/
Сообщение от arisu (ok) on 15-Фев-14, 02:04 
> XFS не подходит разве?

нет, с ним Драмы не было. а этому дегенерату на факты наплевать, особенно если факты не подходят для его дегенеративных целей.

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

4. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от Andrey Mitrofanov on 13-Фев-14, 11:41 
> А в апстрим они вообще что-нибудь пытаются отдавать или "копайтесь в нашей
> свалке патчей, если хотите"?

Кто ж его знает, что они там "пытаются" ("Не пробуй, Люк!"), но 3.8 не числится на корневой kernel.org, ничего из перечисленного вверху, в новости не подходит для "стабильных" релизов на kernel.org. А в новых ядрах чего-то коммитят, да. Поищи слово "oracle", например, на

http://lwn.net/Articles/570483/
http://lwn.net/Articles/579081/

В другом апстриме, RHEL, вообще нет 3.8, вроде же. И в федоре, наверное.

Ты про какой "апстрим"-то??

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

18. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от Аноним (??) on 13-Фев-14, 18:21 
> Кто ж его знает, что они там "пытаются" ("Не пробуй, Люк!"), но
> 3.8 не числится на корневой kernel.org, ничего из перечисленного вверху, в
> новости не подходит для "стабильных" релизов на kernel.org. А в новых
> ядрах чего-то коммитят, да.

DTrace уже закоммитили?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

22. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от ананим on 13-Фев-14, 20:34 
А он уже кому-то кроме oracle понадобился?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

26. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от Аноним (??) on 13-Фев-14, 22:34 
> А он уже кому-то кроме oracle понадобился?

ZFS тоже был "не нужен никому, кроме оракла", пока не научились обходить проблемы с лицензией. По факту, получается, "что мы не осилили, то не нужно".

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

29. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +1 +/
Сообщение от ананим on 13-Фев-14, 23:24 
Ну конечно, оформить модуль ядра — этож ракетсайнс.
А портирование это так, семечки.

Думай что говоришь то.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

37. "Компания Oracle выпустила обновление ядра Unbreakable..."  +1 +/
Сообщение от arisu (ok) on 14-Фев-14, 07:03 
> ZFS тоже был «не нужен никому, кроме оракла»

и сейчас нафиг не нужен. только FreeBSD, у которой FS подобного уровня не было, а HAMMER брать и развивать они то ли побрезговали, то ли рук не хватило.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

46. "Компания Oracle выпустила обновление ядра Unbreakable..."  –1 +/
Сообщение от Аноним (??) on 14-Фев-14, 18:32 
Какая пoпaбoль :) Замуж вышла чтоли? 7 раз за вечер?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

50. "Компания Oracle выпустила обновление ядра Unbreakable..."  +/
Сообщение от arisu (ok) on 15-Фев-14, 02:03 
завидуй молча.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

39. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от linux must _RIP__ on 14-Фев-14, 08:04 
>> А он уже кому-то кроме oracle понадобился?
> ZFS тоже был "не нужен никому, кроме оракла", пока не научились обходить
> проблемы с лицензией. По факту, получается, "что мы не осилили, то
> не нужно".

ZFS был нужен кому-то.. только Этому кому-то детская возня в болезнью столмана и нафик не сдалась.. Им работать надо было - поэтому сделали порт :)

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

43. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +1 +/
Сообщение от ананим on 14-Фев-14, 13:17 
И поэтому они прикрутили «взрослый ZFS» к «детскому ядру linux'а».

>Им работать надо было - поэтому сделали порт :)

Им linux был нужен, поэтому и прикрутили.
А пафос с возрастом (по поводу возраста) проходит.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

45. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от linux must _RIP__ on 14-Фев-14, 15:11 
там где оно надо - от ядра linux используются только огрызки :) для запуска MPI приложений.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

47. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от Аноним (??) on 14-Фев-14, 18:35 
> И поэтому они прикрутили «взрослый ZFS» к «детскому ядру linux'а».

Это комплексы :)
И у тех что пишет про ZFS взрослый в кавычках, и у тех кто пишет пло ядро линукс - детское.
Ну да вырастут, поумнеют ... правда даааалеко не все :(


Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

11. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от pavlinux (ok) on 13-Фев-14, 13:47 
https://oss.oracle.com/git/?p=linux-uek3-3.8.git;a=blobdiff;...

+tcp_min_tso_segs - INTEGER
+       Minimal number of segments per TSO frame.
+       Since linux-3.12,

Во народ обрадуется, читать про 3.12 ядро в версии 3.8 :D  
---------------------------------------------------------------
Работают посаны:

22 января (он же вариант от 25 декабря 2010)


diff --git a/arch/x86/mm/init.c b/arch/x86/mm/init.c
index 7d7a36d..a8c7ad0 100644 (file)
--- a/arch/x86/mm/init.c
+++ b/arch/x86/mm/init.c
@@ -83,8 +83,8 @@ static void __init find_early_table_space(struct map_range *mr, int nr_range)
#ifdef CONFIG_X86_32
        /* for fixmap */
        tables += roundup(__end_of_fixed_addresses * sizeof(pte_t), PAGE_SIZE);
-#endif
        good_end = max_pfn_mapped << PAGE_SHIFT;
+#endif

        base = memblock_find_in_range(start, good_end, tables, PAGE_SIZE);
        if (!base)

25 января (он же вариант с версии 2.6.37)


diff --git a/arch/x86/mm/init.c b/arch/x86/mm/init.c
index a8c7ad0..7d7a36d 100644 (file)
--- a/arch/x86/mm/init.c
+++ b/arch/x86/mm/init.c
@@ -83,8 +83,8 @@ static void __init find_early_table_space(struct map_range *mr, int nr_range)
#ifdef CONFIG_X86_32
        /* for fixmap */
        tables += roundup(__end_of_fixed_addresses * sizeof(pte_t), PAGE_SIZE);
-       good_end = max_pfn_mapped << PAGE_SHIFT;
#endif
+       good_end = max_pfn_mapped << PAGE_SHIFT;

        base = memblock_find_in_range(start, good_end, tables, PAGE_SIZE);
        if (!base)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от barmaglot (??) on 13-Фев-14, 14:08 
А да прикольно :) Перед солдатом поставлена задача ... Задача стоит, солдат спит, служба идёт :)
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

42. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от Аноним (??) on 14-Фев-14, 09:30 
Первый раз backout увидел?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

20. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +1 +/
Сообщение от pavlinux (ok) on 13-Фев-14, 18:27 
Усацца, это было ещё году в 2004 в SuSE :)


diff --git a/drivers/scsi/scsi_scan.c b/drivers/scsi/scsi_scan.c
index 307a811..6f746b2 100644 (file)
--- a/drivers/scsi/scsi_scan.c
+++ b/drivers/scsi/scsi_scan.c
@@ -109,7 +109,7 @@ MODULE_PARM_DESC(scan, "sync, async or none");
  * in practice, the maximum number of LUNs suppored by any device
  * is about 16k.
  */
-static unsigned int max_scsi_report_luns = 511;
+static unsigned int max_scsi_report_luns = 1023;

module_param_named(max_report_luns, max_scsi_report_luns, uint, S_IRUGO|S_IWUSR);
MODULE_PARM_DESC(max_report_luns,

---
Во полезный патчик https://oss.oracle.com/git/?p=linux-uek3-3.8.git;a=commitdif...

Patch has no impact for high speed flows, where having large TSO packets
makes sense to reach line rate.

For other flows, this helps better packet scheduling and ACK clocking.

This patch increases performance of TCP flows in lossy environments.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от linux must _RIP__ on 14-Фев-14, 08:06 

> Patch has no impact for high speed flows, where having large TSO
> packets
> makes sense to reach line rate.
> For other flows, this helps better packet scheduling and ACK clocking.
> This patch increases performance of TCP flows in lossy environments.

а что местные анатики в состоянии купить хорошую карточку с поддержкой TSO offload ?:)

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

23. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +2 +/
Сообщение от pavlinux (ok) on 13-Фев-14, 22:23 
Порыл я "это" - куета полная, 99% уже давно есть в 3.12, 3.13,
drivers/char/random.с нихрена не обновили.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –2 +/
Сообщение от Аноним (??) on 13-Фев-14, 22:36 
> Порыл я "это" - куета полная, 99% уже давно есть в 3.12, 3.13,
> drivers/char/random.с нихрена не обновили.

Ты лучше расскажи на пальцах, что там в 3.13 поменяли (патч я видел) и что это дает?

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

32. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от pavlinux (ok) on 14-Фев-14, 00:12 
АНБ не спалит.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

30. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от ананим on 13-Фев-14, 23:27 
>Порыл я "это" - куета полная, 99% уже давно есть в 3.12, 3.13,

А ты что ожидал?
Так и должно быть.
Вопрос в том, что переносить, как и какие настройки (и для какой нагрузки).
Для этого дистры и придуманы. А тоб все из сырцов быренько собирали б хеловорд и юзали.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

33. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от pavlinux (ok) on 14-Фев-14, 00:19 
>>Порыл я "это" - куета полная, 99% уже давно есть в 3.12, 3.13,
> А ты что ожидал?

К примеру у RedHat и SuSE всегда вкусные плюшки, которых ещё нет даже в next- ветке.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

34. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от ананим on 14-Фев-14, 00:43 
Да? В каком дистре я могу увидеть это ядро?
(Хинт — systemd пока ещё не ядро)
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от pavlinux (ok) on 14-Фев-14, 02:14 
> Да? В каком дистре я могу увидеть это ядро?

Кэп, - RHEL и SLES.
Дальше подрубаешь LKML и живёшь там.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

36. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от ананим on 14-Фев-14, 03:26 
Глупости, кэп.
Все теже патчи, но в разных комбинациях.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

44. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  +/
Сообщение от pavlinux (ok) on 14-Фев-14, 14:53 
> Глупости, кэп.
> Все теже патчи, но в разных комбинациях.

Это прекрасно - чем больше не верят и ленятся, тем у нас больше бабла!

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

48. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –1 +/
Сообщение от Аноним (??) on 14-Фев-14, 18:37 
> Это прекрасно - чем больше не верят и ленятся, тем у нас больше бабла!

Майдан бэби?

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

31. "Компания Oracle выпустила обновление ядра Unbreakable Enterp..."  –2 +/
Сообщение от Аноним (??) on 13-Фев-14, 23:50 
Unbreakable
Ну хотя бы изнутри свой api/abi не ломает
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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