The OpenNET Project / Index page

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

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

"Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от opennews (ok) on 11-Дек-12, 09:13 
Линус Торвальдс представил (https://lkml.org/lkml/2012/12/10/688) релиз ядра Linux 3.7 (http://kernel.org/). В новой версии представлена большая порция существенных изменений, связанных с архитектурой ARM: возможность формирования многоплатформенных ARM-сборок, поддержка архитектуры AArch64 (ARM64), адаптация Xen для работы на процессорах ARM Cortex A15. Из других улучшений можно отметить реализацию пространства имён для идентификаторов пользователей, возможность проверки цифровой подписи при загрузке модулей ядра, использование инструкций SMAP для защиты от эксплуатации уязвимостей в ядре, поддержку протоколов SMB2.1 и VXLAN, реализацию GRE и NAT для IPv6, поддержку режима TFO на стороне сервера.


В новую версию принято 10409 исправлений от более чем 1200 разработчиков, размер патча - 95 Мб (изменения затронули 15886 файлов, добавлено 1570793 строк кода, удалено 1246965 строк). В связи с изменением структуры размещения и переработкой иерархии дириекторий некоторых частей ядра, размер нынешнего патча более чем в два раза больше по сравнению с прошлыми выпусками. Около 33% всех представленных в 3.7 изменений связаны с драйверами устройств, примерно 23% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 6% связано с сетевым стеком, 3% - файловыми системами и 3% c внутренними подсистемами ядра.


Наиболее интересные новшества (http://kernelnewbies.org/Linux_3.7) ядра 3.7:

-  
Аппаратные архитектуры

-  Поддержка (https://lkml.org/lkml/2012/10/1/313) 64-разрядной архитектуры AArch64 (ARM64), реализованной в процессорах, поддерживающих набор команд ARMv8. 64-рязрядная архитектура AArch64 включает (http://www.opennet.ru/opennews/art.shtml?num=34285) в себя новый набор команд A64, примечательный расширением числа регистров, новыми командами для вычислений с плавающей запятой (FP) и новыми векторными SIMD-инструкциями NEON, такими как инструкции для ускорения работы алгоритмов шифрования AES и SHA-1/SHA-256. Реализация AArch64 для Linux поддерживает расширенную 39-разрядную адресацию памяти для ядра и пользовательского уровня и предоставляет режим совместимости, позволяющий выполнять 32-битные программы, собранные для архитектуры ARMv7 (ARM EABI). В настоящее время устройства на базе ARMv8 пока находятся на стадии тестирования прототипов, поступление в продажу первых ARMv8-систем ожидается в следующем году;
-  Унификация (http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6...) кода поддержки архитектуры ARM и обеспечение возможности формирования многоплатформенных ARM-сборок. Если ранее требовалось собирать отдельный вариант ядра для каждого типа  SoC, то начиная с выпуска 3.7  появится возможность собрать одно ядро, которое будет содержать поддержку различных ARM-платформ. Унифицированная сборка ядра 3.7 сможет работать на платформах  Calxeda Higbank (серверы HP Moonshot), Versatile Express (эталонная плата, поддерживается эмулятором QEMU), Marvell ARMADA (от мини-серверов до телеприставок),  Altera SoC FPGA и Picohip picoXcell (мини-базовые станции для офисов). В будущих выпусках ядра число поддерживаемых платформ будет расширено. Указанное нововведение существенно упростит жизнь разработчикам дистрибутивов для ARM-систем, которым теперь не придётся формировать отдельный загрузочный образ для каждой ARM-платформы.


-  
Виртуализация и безопасность

-  Поддержка (http://blog.xen.org/index.php/2012/10/08/xen-arm-in-linux/) механизмов виртуализации Xen для систем на базе процессоров ARM Cortex A15. Таким образом Xen стал первым гипервизором, поддерживаемым в Linux на платформе ARM. Представленный для интеграции в ядро код основан на использовании аппаратных расширений для обеспечения виртуализации, поддерживаемых архитектурой ARMv7. Особенностью реализации Xen для ARMv7 является отсутствие разделения в поддержке запуска гостевых систем в режиме паравиртуализации (PV) и аппаратной виртуализации (HVM). Вместо этого используется один комбинированный режим запуска гостевых систем, напоминающий запуск PV поверх HVM без необходимости эмуляции оборудования при помощи Qemu. Гостевые системы при этом всегда запускаются в режиме полной виртуализации, но для доступа к сетевым и блочным устройствам должны использовать специальные паравиртуальные драйверы (т.е. для гостевых окружений не требуется модификация ядра системы, но необходимо наличие нескольких драйверов).
- Добавлена (https://lwn.net/Articles/491310/) рабочая реализация пространств имён для идентификаторов пользователей (user namespaces). Указанная возможность позволяет сформировать в контейнерах собственные наборы идентификаторов групп и пользователей, а также связанные с ними привилегии (например, в каждом контейнере может быть свой root);
-  Поддержка (https://github.com/mirrors/linux-2.6/commit/15385dfe7e0fa686...) набора инструкций SMAP (Supervisor Mode Access Prevention), реализованного в процессорах Intel на базе микроархитектуры Haswell. Задействование SMAP в ядре позволяет (http://forums.grsecurity.net/viewtopic.php?f=7&t=3046) блокировать доступ к данным в пространстве пользователя из привилегированного кода, выполняемого в пространстве ядра (по аналогии с тем, как добавленная в ядре 3.0 поддержка SMEP  не позволяет переходить из режима ядра к выполнению кода, находящегося в пользовательских областях). При обеспечении оборудованием поддержки инструкций SMAP, представленные средства защиты будут включаться автоматически, что существенно усложнит эксплуатацию уязвимостей в ядре, вызванных такими ошибками, как разыменование NULL-указателя;
-  Поддержка (https://lwn.net/Articles/470906/) загрузки модулей ядра с проверкой их корректности по цифровой подписи. Указанная возможность разработана в рамках проекта по обеспечению поддержки загрузки верифицированного ядра Linux на системах с включенным режимом UEFI Secure Boot. При активации данной опции, ядро будет отвергать загрузку любых модулей для которых нет корректной цифровой подписи. Поддерживается и отладочный режим, при котором выполняется проверка, но она не влияет на загрузку модулей и информирует о проблемах через лог. При сборке ядра, при наличии открытого и публичного ключей процесс создания подписей для собираемых модулей выполняется автоматически, а проверочный ключ интегрируется в файл crypto/signature/key.h. Отмечается, что  генерация цифровых подписей немного замедляет процесс сборки;

- В соответствии с пожеланиями разработчиков systemd, расширенные атрибуты для управляющих групп (control groups) могут задаваться через создание иерархии директорий. При использовании неиерархических групп управления во вложенных элементах иерархических групп будет выдаваться ошибка;

-  
Дисковая подсистема, ввод/вывод и файловые системы

-  В файловую систему Btrfs добавлена (http://www.phoronix.com/scan.php?page=news_item&px=MTIwMzI) поддержка "hole punching", технологии при которой часть файла можно пометить как более неиспользуемую. Это позволяет файловой системе и носителям (например, накопителям SSD) заранее освобождать неактуальные неиспользуемые блоки в середине файла. Кроме того, в новой версии ядра сильно ускорена работа системного вызова fsync() на btrfs;
-  В реализации файловой системы CIFS обеспечена поддержка протокола SMB2.1. Статус поддержки SMB2 на уровне ядра переведен из разряда "поломанный" в "экпериментальный";
- Добавление (http://lwn.net/Articles/488906/) модуля IMA (Integrity Measurement Architecture) для обеспечения хранения и проверки базы хэшей для проверки целостности файлов и связанных с ними метаданных. Данные для контроля целостности сохраняются как атрибуты xattr;
- В реализацию программных RAID (MD RAID) и файловой системы JFS добавлена поддержка команды TRIM (discard), которая позволит увеличить производительность при работе с SSD-накопителями и повысить их срок службы;
-  Перевод реализации NFS 4.1 в разр...

URL: https://lkml.org/lkml/2012/12/10/688
Новость: http://www.opennet.ru/opennews/art.shtml?num=35554

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

Оглавление

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


1. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от хамелеон (ok) on 11-Дек-12, 09:13 
Кто нибудь в курсе когда андроид сможет ванильные ядра использовать, а не свои патченные? Чего в ванильном гуглу не хватает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз ядра Linux 3.7. Обзор новшеств"  +3 +/
Сообщение от Vascom email on 11-Дек-12, 09:18 
Посмотри патчи от гугла, стане понятно чего не хватает.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

47. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от анон on 11-Дек-12, 14:58 
Как минимум патчей cgroups, устройств ввода, netfilter. Хотя и так запустится, но не так как хотелось бы.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от meequz (ok) on 11-Дек-12, 09:31 
Вливание Andoid-патчей в апстрим завершилось в какой-то из недавних предыдущих версий ядра. Так что по идее уже должен мочь.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

60. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Аноним (??) on 11-Дек-12, 16:35 
> Вливание Andoid-патчей в апстрим завершилось

Только одной из порций. Это еще не все вроде.

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

6. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от Andrey Mitrofanov on 11-Дек-12, 09:45 
>Чего в ванильном гуглу не хватает?

То ли time-а to market, то ли контроля, то ли проприертарно-закутковоых игрищ с "вендорами" в стиле unix-death... Не думаю, что тебе здесь на это ответит кто-то из Гугля.

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

63. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 16:47 
> Изя он УЖЕ использует линуксовые. Хватит завидовать.

Это уже даже до слоупоков дошло. И только бсдшниик изя все тормозит.

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

21. "Релиз ядра Linux 3.7. Обзор новшеств"  +2 +/
Сообщение от Безимени on 11-Дек-12, 11:23 
На фиг не нужны андроидные костыли в ванильном ядре.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

41. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Andrey Mitrofanov on 11-Дек-12, 14:05 
> На фиг не нужны андроидные костыли в ванильном ядре.

Но хочется же апстримовое ядро на андроидо-фоне. //Да, бачили очи, знаю.

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

62. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 16:42 
> На фиг не нужны андроидные костыли в ванильном ядре.

Некоторые из - пригодятся, ибо нужны мобильным платформам.

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

56. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Anonim (??) on 11-Дек-12, 16:21 
В основном, проблемы в дровах. Поэтому одно ядро под одно устройство (пока)
Пока производители не откроют дрова или хотябы не запатчат их в ядро, универсальых дистров мы не увидим.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

79. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Andrey Mitrofanov on 11-Дек-12, 18:33 
> В основном, проблемы в дровах. Поэтому одно ядро под одно устройство (пока)

Нет, проблема в ARM-е. У них тупо _нет_ "единого образа". Device tree не запилили ещё, загрузчики везде разные, даже наборы команд "усиленно совершенствуют".

> Пока производители не

Ну, с этими тоже проблемы.

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

83. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 19:17 
> даже наборы команд "усиленно совершенствуют".

Интел и амд этим тоже не брезгуют.

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

4. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от CSRedRat email(ok) on 11-Дек-12, 09:38 
По поводу Btrfs отмечу, что на их официальной вики было анонсировано больше изменений: https://btrfs.wiki.kernel.org/index.php/Main_Page#News
* fsync speedups
* removed limitation of number of hardlinks in a single directory
* file hole punching
* per-file NOCOW
* fixes to send/receive

А Матиас Экерман (Matthias Eckermann), старший управляющий выпусками в SUSE, выразил мнение, что новая файловая система уже готова для повсеместного (в т.ч. на производственных системах) применения. Она официально поддерживается в SUSE начиная с версии 11SP2. Пользователям предлагается использовать btrfs для корневого раздела.
Пруф: http://www.linux.com/news/enterprise/systems-management/6772...

Может быть и в Android войдёт, как уже было с Ext4.

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

5. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от CSRedRat email(ok) on 11-Дек-12, 09:42 
http://www.h-online.com/open/features/Kernel-Log-Coming-in-3...
Вот ещё с H-online обзор изменений файловой подсистемы.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

66. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от Аноним (??) on 11-Дек-12, 16:49 
> Вот ещё с H-online обзор изменений файловой подсистемы.

Малость допатчил новость. Могли бы и сами дописать - вон там под ней чудная кнопка "редактировать". Доуступно всем и каждому.

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

9. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от IMHO on 11-Дек-12, 10:01 
> выразил мнение, что новая файловая система уже готова для повсеместного (в т.ч. на производственных системах) применения.

это он про свои компьютеры ?

> Она официально поддерживается в SUSE начиная с версии 11SP2.

так вот почему у моих друзей OpenSUSE после нескольких включений - выключений она пеерставала грузится ))))

> Пользователям предлагается использовать btrfs для корневого раздела.

юзеры просто ничего не знают что это за ФС

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

18. "Релиз ядра Linux 3.7. Обзор новшеств"  +4 +/
Сообщение от sergey (??) on 11-Дек-12, 11:01 
> так вот почему у моих друзей OpenSUSE после нескольких включений - выключений она пеерставала грузится ))))

Не поэтому, а потому что руки кривые. По умолчанию используется ext4.

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

24. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от IMHO on 11-Дек-12, 12:24 
> Не поэтому, а потому что руки кривые.

руки разработчиков ?
разрабы врут и не краснеют

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

26. "Релиз ядра Linux 3.7. Обзор новшеств"  –2 +/
Сообщение от ананим on 11-Дек-12, 12:48 
то что вы там врёте — это да, а вот что вы разработчики — это уже нет.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

27. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от IMHO on 11-Дек-12, 12:59 
> то что вы там врёте — это да, а вот что вы
> разработчики — это уже нет.

ага, установить скайп и оперу и ОС перестала грузится, так это руки кривые да ?
а то что сам Томас писал, про пакеты в репах и надо их более подробно потестить, так это уже забыли ?
и я уже вру ?


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

29. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от ананим on 11-Дек-12, 13:08 
>ага, установить скайп и оперу и ОС перестала грузится, так это руки кривые да ?

во-о-от.
два раза выйти в инет через ие чревато.
нужно только одни раз. на мозила.орг

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

25. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от ананим on 11-Дек-12, 12:47 
>> Она официально поддерживается в SUSE начиная с версии 11SP2.
>так вот почему у моих друзей OpenSUSE после нескольких включений - выключений она пеерставала грузится ))))

все твои друзья не могут быть не евангилистами, как и ты.
поэтому да, OpenSUSE у твоих «друзей» перестала грузиться именно из-за этого… или из-за молотка, которым евангилисты бьют системник, если в нём какой-нибудь линух.

>> Пользователям предлагается использовать btrfs для корневого раздела.
>юзеры просто ничего не знают что это за ФС

конечно. ваши юзеры только в реестре копаться умеют.

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

28. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от IMHO on 11-Дек-12, 13:01 

> конечно. ваши юзеры только в реестре копаться умеют.

они не мои, а с чего берут что они мои )))
я не такой дурак что бы под гарантию подписыватся )))

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

30. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от ананим on 11-Дек-12, 13:09 
вот не надо сюда мс еула копипастить.
все местные итак в курсе.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

52. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 15:43 
свободное место может закончилось?
с btrfs за ним глаз да глаз нужен.
раньше с ext4 10Gb за глаза хватало для корневого раздела (почти половина раздела пустовала), теперь с btrfs уже несколько раз место заканчивалось и система не загружалась.
приходится удалять снапшоты, а то и балансировку файловой системы проводить.
очень грустно.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

95. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 21:23 
> приходится удалять снапшоты,

Внезапно, хранение нескольких состояний ФС оказывается жрет место. А вы думали что разные состояния и отличия от них хранятся в астрале, а не на диске? :)

Грубо говоря, если вы сделали постоянный снапшот, ФС будет записывать все изменения после него. Чем больше изменений - тем больше места сожрется. Это не только BTRFS так себя ведет, если что. Любая CoW структура обладает теми эе свойствами. Например, диски виртуалок поддерживающие снапшоты - распухают если снапшот был далеко и после этого было много записано. Ну и так далее.

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

106. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 11:00 
Спасибо, открыли мне Америку!
Я вообще-то писал о том, что теперь пользователю придется более внимательно следить за свободным местом на разделе и проводить выше упомянутые мной операции.
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

111. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 15:30 
> Я вообще-то писал о том, что теперь пользователю придется более внимательно следить
> за свободным местом на разделе и проводить выше упомянутые мной операции.

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

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

133. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 20:02 
О, пржевальский снова с нами.
Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

67. "Релиз ядра Linux 3.7. Обзор новшеств"  +3 +/
Сообщение от Аноним (??) on 11-Дек-12, 16:51 
> так вот почему у моих друзей OpenSUSE после нескольких включений - выключений
> она пеерставала грузится ))))

Вот почему проблемы с Linux возникают сугубо у БСДшников?

>> Пользователям предлагается использовать btrfs для корневого раздела.
> юзеры просто ничего не знают что это за ФС

Простите, продакшн обычно подразумевает наличие вменяемого администратора.

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

101. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от res2500 (ok) on 12-Дек-12, 00:28 

> Вот почему проблемы с Linux возникают сугубо у БСДшников?

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

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

112. "Релиз ядра Linux 3.7. Обзор новшеств"  –4 +/
Сообщение от Аноним (??) on 12-Дек-12, 15:36 
> только в цацки играются и горем страдают,

Сразу видно "объективное" и "непредвзятое" отношение к вопросу. И вообще проекция своих проблем на окружающих.

Простите, если смотреть с моей колокольни, например то в той же фре с ФС полный ахтунг вообще. На выбор тормозной и ископаемый UFS vs опять же тормозной и странный ZFS, который к тому же памяти хочет дофига. Как по мне так это куда более галимый выбор чем в лиунуксах есть. Не говоря уж о том что не осталось разработчиков способных всерьез разрабатывать файловые системы: все вкусности или утянуты или у оракла, или из ZFS on linux или еще откуда. А сами чего? Ничего? Ну да, крутые разработчики.

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

135. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от res2500 (ok) on 12-Дек-12, 21:19 

> Простите, если смотреть с моей колокольни, например то в той же фре
> с ФС полный ахтунг вообще. На выбор тормозной и ископаемый UFS
> vs опять же тормозной и странный ZFS, который к тому же
> памяти хочет дофига.

UFS у меня на десктопе, не тормозит, флешку смонированую вытакал, для эксперемента еще питание вырубал, работает и грузится, пофиксили, может вспомнить что похожие плюшки в линуксе были с ядром еще 2.6  или 2.4 точно не помню. А раз луноходам не нравится ZFS, так чего его ставят на сервера линукс ? да , да люди пишут что были на btrfs, но выбрали  ZFS, так и секрет сисек не раскрыт в этом вопросе.
как пишут люди, так и досих пор не работает с RAID 5-6, сколько еще пилить прийдется ?


> Как по мне так это куда более галимый

ну так это ваше мнение, оно других интерисует ?


> выбор чем в лиунуксах есть.

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

> Не говоря уж о том что
> не осталось разработчиков способных всерьез разрабатывать файловые системы: все вкусности
> или утянуты или у оракла, или из ZFS on linux или
> еще откуда. А сами чего? Ничего? Ну да, крутые разработчики.

да ну, у оракла група делится на две части, одни пилят линукс, а другие солярис, ZFS еще sparc начали делать, и не для линукса, ФС просто портировали в FreeBSD, в линуксе, это за лицензии дополнительный костыль, тоесть модуль


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

138. "Релиз ядра Linux 3.7. Обзор новшеств"  +2 +/
Сообщение от Аноним (??) on 13-Дек-12, 18:03 
Потому что некоторые закостеневшие линуксоиды в упор не видят некоторых проблем в последних ядрах, так как кроме Linux их ничего не интересует и им не с чем сравнить. От того и проблем у них нет. А когда человек приходит с другой системы, то ему сразу бросаются в глаза некоторые вещи.


На днях, один фанатичный представитель пытался меня убедить, что у меня плохой винт и поэтому он плохо работает с ядрами 3.5.x и 3.6.x. Хотя я ему несколько раз подчеркнул, что на BSD проблем нет. В итоге он мне наплел всевозможной ереси, но даже не допустил мысли, что проблема в ядре. А на самом деле оказалось, что проблема решается патчами nrj к ядру.

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

139. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от fidaj (ok) on 13-Дек-12, 20:56 
> А на самом деле оказалось, что
> проблема решается патчами nrj к ядру.

я уже в другой ветке спрашивал - что за патчи  nrj где посмотреть? или они входят только в состав бинарных сборок ядра?

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

141. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 14-Дек-12, 04:57 
Все патчи доступны по адресу https://github.com/magos-linux/magos-linux/tree/master/make_...

Но какие именно решают проблему когда обычное Linux ядро начинает лагать под нагрузкой работы с диском, я пока не разбирался. Да и не для того я с BSD хочу свалить на десктопе, чтобы самому что-то патчить и компилить. Я хочу комфорта - кнопка обновить и все работает. :) А пока что я такого на Linux тоже не встретил. В той же ROSA на текущий момент немало косметических багов, но хоть ядро не тормозное.

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

142. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от fidaj (ok) on 14-Дек-12, 12:17 
> Все патчи доступны по адресу https://github.com/magos-linux/magos-linux/tree/master/make_...

спасибо!
Странно, но кроме патча для AUFS и хитрого скрипта для сборки ядра я там ничего не нашел...
остальные патчи там тянутся с ftp://ftp.kernel.org/...

> Но какие именно решают проблему когда обычное Linux ядро начинает лагать под
> нагрузкой работы с диском, я пока не разбирался.

хе и я не нашел...
использую вот это https://github.com/damentz/zen-kernel а по верх него бубунта :) с "кнопкойобновить"

> Да и не для того я с BSD хочу свалить на десктопе, чтобы самому
> что-то патчить и компилить. Я хочу комфорта - кнопка обновить и
> все работает. :) А пока что я такого на Linux тоже
> не встретил. В той же ROSA на текущий момент немало косметических
> багов, но хоть ядро не тормозное.

да ядра в принципе не тормозные - они просто хреново интерактивные....

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

143. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от fidaj (ok) on 14-Дек-12, 12:21 
> Все патчи доступны по адресу https://github.com/magos-linux/magos-linux/tree/master/make_...
> Но какие именно решают проблему когда обычное Linux ядро начинает лагать под
> нагрузкой работы с диском, я пока не разбирался.

хм похоже они все тут https://github.com/magos-linux/magos-linux/blob/master/make_...

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

144. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от fidaj (ok) on 14-Дек-12, 12:44 
> Все патчи доступны по адресу https://github.com/magos-linux/magos-linux/tree/master/make_...

хм, а вообще получается что основная часть изменений из патчей - те же что и в zen ядре...

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

145. "Релиз ядра Linux 3.7. Обзор новшеств"  –3 +/
Сообщение от arisu (ok) on 14-Дек-12, 15:29 
> Я хочу комфорта - кнопка обновить и все работает.

что, не дают? требуй назад деньги.

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

146. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 15-Дек-12, 07:29 
Браво! У Вас очень остроумный и искрометный юмор.
Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору

148. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от arisu (ok) on 16-Дек-12, 12:57 
а я не шутил.
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

12. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 10:19 
fsync speedups это по идее избавление наконец от тех самых нереальнх тормозищ при git fetch;git rebase, yum update ? Хотелось бы попробовать, хотя вот тут пишут http://article.gmane.org/gmane.comp.file-systems.btrfs/21540 что все равно как только места мало - жуть гарантирована. Про это в ченджлоге ни слова. Кому не лень, отпишитесь, как оно на новом ядре.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

35. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от rico (ok) on 11-Дек-12, 13:32 
еще помнится шишкин про это писал...
всем пофиг, они там плюшки пишут, а не ФС
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

68. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 16:52 
> всем пофиг, они там фс для жестких дисков и SSD делают, а не для сидюков и флоппиков.

//fixed.

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

80. "Релиз ядра Linux 3.7. Обзор новшеств"  +2 +/
Сообщение от Crazy Alex (ok) on 11-Дек-12, 18:52 
Это повод треть диска пустой держать?
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

84. "Релиз ядра Linux 3.7. Обзор новшеств"  –2 +/
Сообщение от Аноним (??) on 11-Дек-12, 19:25 
> Это повод треть диска пустой держать?

Ну не треть а на большом диске скорее 10-15%, при том эта рекомендация валидна для вообще любой ФС. Особенно на механических дисках. Просто CoW имеет шансы залететь в штопор более круто чем классический дизайн.

Тем более с btrfs нет никаких особых проблем: перестало хватать места - воткнул в пул новый диск - места опять стало дофига. И никаких деструктивных мероприятий и перемещения данных. Хотя можно пнуть ребаланс, чтобы нагрузка на диски равномерно размазалась.

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

100. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Аноним (??) on 11-Дек-12, 23:15 
Этор теория. Волшебная розовая мечта. На практике совсем наборот, так что давно уже не смешно. И до сих пор решения нет. http://news.gmane.org/gmane.comp.file-systems.btrfs
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

114. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Аноним (??) on 12-Дек-12, 15:50 
> уже не смешно. И до сих пор решения нет. http://news.gmane.org/gmane.comp.file-systems.btrfs

Ага, прикольно, сообщение начинается с слов:
"Last week we had 2 times an "uncorrectable ecc memory error" crash"

Пардон, если у граждан битая оперативка - там все что угодно может быть порушено в виде как угодно. То что btrfs с настолько крайвыми случаями хорошо справится прямо сейчас - не факт, такое обычно более-менее нормально начинает работать через несколько лет активной эксплуатации. И то не у всех. Вон у MS например ntfs.sys в бсод на некорректных сруктурах падает по сей день. А это, на минуточку, более 15 лет юзания в каждой дырке. Равняться на таких граждан конечно не стоит, но считать всех вокруг волшебниками тоже как-то странно. Код пишут люди. Они сажают баги. И не всегда могут предусмотреть что будет в краевых условиях.

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

147. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от zubkov on 15-Дек-12, 08:30 
К слову - а сейчас есть ещё возможность получить ECC в домашнем компе приличной производительности и функциональности, не покупая серверного процессора?
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

107. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от arisu (ok) on 12-Дек-12, 13:12 
> Тем более с btrfs нет никаких особых проблем: перестало хватать места —
> воткнул в пул новый диск — места опять стало дофига.

типичный домашний сценарий!

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

115. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 15:51 
> типичный домашний сценарий!

Глядя на то сколько SATA разъемов на обычной писючной мамке нынче - не настолько уж и неправда. Т.е. при желании воткнуть еще 1 винч в типовой писюшник вполне можно.

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

125. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от arisu (ok) on 12-Дек-12, 16:10 
при желании и на руках ходить можно.
Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

128. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 19:32 
> при желании и на руках ходить можно.

Не, не так. Вот у людей 2 ноги, 2 руки, 2 глаза, .... но в принципе можно ограничить себя использованием 1 руки, прыгать на 1 ноге и смотреть на мир 1 глазом. Т.е. интерфейсы есть но на благо не задействованы.

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

129. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от arisu (ok) on 12-Дек-12, 19:35 
«хочешь бегать быстрее? пришей третью ногу! место на теле есть.»
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору

136. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от iav (ok) on 13-Дек-12, 03:49 
Посмотрели на разъёмы? Очень хорошо.
А теперь посмотрите на отсеки для дисков.
Особенно у нынешних домашних ПК нормальных людей, которые теперь моноблоки или медиаплееры в крошечных корпусах.
Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

16. "Релиз ядра Linux 3.7. Обзор новшеств"  +3 +/
Сообщение от Аноним (??) on 11-Дек-12, 10:55 
Наверно самое интересное ядро за этот год. В плане рефакторинга устаревшего кода. Всегда интересно наблюдать за такими крупными внутренними реорганизациями.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

69. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 16:53 
> Наверно самое интересное ядро за этот год.

Весьма конкретно перепахали. И при том - вполне себе работает, ничего особо не отвалилось вроде. Крутота.

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

17. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Анонимус_б6 on 11-Дек-12, 11:00 
я не понял, что они сделали с nouveau? чем это стало лучше?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от хамелеон (ok) on 11-Дек-12, 11:13 
>>в состав драйвера добавлен код для обеспечения управления кулером, работающий на устройствах серии NV40

У меня gf6600 но на ней кулер уже давно сгорел, поэтому для меня наверное ничего не изменится:)

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

92. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 21:00 
В терминологии nouveau NV40 — это GF6xxx и 7xxx, NV50 — 8xxx и 9xxx.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

22. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Kroz email(??) on 11-Дек-12, 12:16 
> В файловую систему Ext4 добавлена поддержка изменения размера на лету

А максимальное количество инодов на лету уже можно изменять?

> Добавлена рабочая реализация пространств имён для идентификаторов пользователей (user namespaces)

Вкусно

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

54. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от z (??) on 11-Дек-12, 15:59 
>А максимальное количество инодов на лету уже можно изменять?

нет конечно, и никогда не будет

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

65. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от John (??) on 11-Дек-12, 16:49 
>>А максимальное количество инодов на лету уже можно изменять?
> нет конечно, и никогда не будет

В случае ext[2-4] (для других не знаю - лень проверять) оно и сейчас прекрасно изменяется: достаточно изменить размер ФС (resize2fs).

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

74. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от z (??) on 11-Дек-12, 17:36 
>В случае ext[2-4] (для других не знаю - лень проверять) оно и сейчас прекрасно изменяется: достаточно изменить размер ФС (resize2fs).

В сторону увеличения - да, по пропорции, в сторону уменьшения - тоже, но с оговорками, без изменения размера раздела/переформатирования - даже теоретически нет, enjoy your wasted space

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

76. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от John (??) on 11-Дек-12, 17:44 
>>В случае ext[2-4] (для других не знаю - лень проверять) оно и сейчас прекрасно изменяется: достаточно изменить размер ФС (resize2fs).
> В сторону увеличения - да, по пропорции, в сторону уменьшения - тоже,
> но с оговорками, без изменения размера раздела/переформатирования - даже теоретически
> нет, enjoy your wasted space

Поделитесь секретом телепатии, пожалуйста.


оригинальный вопрос был
>А максимальное количество инодов на лету уже можно изменять?

оригинальный ответ был:
>нет конечно, и никогда не будет

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

77. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от z (??) on 11-Дек-12, 17:56 
>оригинальный вопрос был
>оригинальный ответ был

Ок, перейдём к практике: уменьши мне число инодов на любом произвольно взятом ext4-разделе, вооружившись последним ведром с утилитами, - не получается? А что ж так? :)

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

81. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Crazy Alex (ok) on 11-Дек-12, 18:54 
На практике первым возникает вопрос "зачем?" - чтобы количество инодов заиграло это раз в  десять FS уменьшить надо?
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

110. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от z (??) on 12-Дек-12, 14:25 
>На практике первым возникает вопрос "зачем?" - чтобы количество инодов заиграло это раз в  десять FS уменьшить надо?

Чтобы количество инодов заиграло достаточно выйти за рамки негласного "не создавайте много мелких файлов", и без всякого уменьшения FS.
А "зачем?" - вопрос хороший, позволяет аргументированно демотивировать

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

130. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Аноним (??) on 12-Дек-12, 19:37 
> А "зачем?" - вопрос хороший, позволяет аргументированно демотивировать

"Зачем?? - это отличный вопрос. Чтобы кто-то подорвался решать некую проблему - надо сначала разобраться в чем она заключается, кому мешает жить и как с ней бороться чтобы в других местах не навредить.

А чинить то что не сломано чисто для красоты, тратя в результате ресурсы на какой-то непродуктивный и бесполезный крап - прерогатива адептов академических направлений (e.g. *bsd), а не инженерного подхода.

Разница в том что на выходе у академиков получается рафинированный и красивый но нифига не ездящий экспонат. А у инженеров со всеми костылями и подпорками, обработкой напильником по месту, в смазке и копоти - выглядит порой жутковато. Зато молотит от души.

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

137. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от z (??) on 13-Дек-12, 13:34 
>"Зачем?? - это отличный вопрос. Чтобы кто-то подорвался решать некую проблему - надо сначала разобраться в чем она заключается, кому мешает жить и как с ней бороться чтобы в других местах не навредить.

Хорошая "вода", но можно сказать проще: "у нас тут всё гвоздями прибито, иначе никак"

>А у инженеров

До-о, - напомнить, кем ext была создана? :)

>cо всеми костылями и подпорками, обработкой напильником по месту, в смазке и копоти - выглядит порой жутковато

Ага, т.к. по-другому с ext в принципе нельзя

>Зато молотит от души.

Если не нарушать негласных правил и закрывать глаза на неудобные вещи, то да - вполне годное

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

85. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 19:28 
> enjoy your wasted space

Его относительный процентаж будет весьма скромным в общем случае. Нет, если переть на принцип - на любой ФС можно скроить ФС состоящую целиком из метаданных. Но зачем? Это будут абсолютно синтетические ситуации. А дефолтная эвристика mke2fs вполне нормально работает в типовых случаях. Для НеТиповых дадены рукоятки. Фигле еще надо?

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

23. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от fidaj (ok) on 11-Дек-12, 12:20 
в общем для !ARM и переходить с 3.6.X нет смысла...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Релиз ядра Linux 3.7. Обзор новшеств"  +4 +/
Сообщение от ананим on 11-Дек-12, 13:14 
да ты гонишь.
дисковая подсистема, сеть, видео дрова,… — да там плюшек привалило не мелко.
прочитай сабж больше пары абзацев (в идеале до конца).
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

32. "Релиз ядра Linux 3.7. Обзор новшеств"  –3 +/
Сообщение от fidaj (ok) on 11-Дек-12, 13:21 
> да ты гонишь.
> дисковая подсистема, сеть, видео дрова,… — да там плюшек привалило не мелко.
> прочитай сабж больше пары абзацев (в идеале до конца).

пасиба тебе, добрый ананим...

вот именно что прочитал - и из того что там наделано мне ничего не нужно....

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

36. "Релиз ядра Linux 3.7. Обзор новшеств"  +2 +/
Сообщение от ананим on 11-Дек-12, 13:42 
ну раз тебе не нужно, то да, Торвальдс расстроится сильно.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

39. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от fidaj (ok) on 11-Дек-12, 13:49 
> ну раз тебе не нужно, то да, Торвальдс расстроится сильно.

вот и я об том же...

но за тебя он точно будет рад!

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

42. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от ананим on 11-Дек-12, 14:08 
Да, для меня плюшек много привалило. И для клиента, и для сервера.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

97. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от исчо_адын_аноним on 11-Дек-12, 21:48 
> Да, для меня плюшек много привалило. И для клиента, и для сервера.

для локалхоста ? или у тебя ЛФС на сервере ?

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

108. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от arisu (ok) on 12-Дек-12, 13:15 
>> Да, для меня плюшек много привалило. И для клиента, и для сервера.
> для локалхоста ?

прикинь, для локалхоста. пространство имён в группах — это весьма круто и удобно. тебе, впрочем, без разницы: фкантактег открывается и без этого.

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

116. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 15:54 
> прикинь, для локалхоста. пространство имён в группах — это весьма круто и удобно.

Как впрочем и дотыкание +1 диска с приплюсовкой места на оном к ФС :P.

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

33. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от тут_был on 11-Дек-12, 13:27 
на своем опыте могу сказать, что заметно улучшили поддержку AMD Trinity.
На 3.6 Samsung 535U4C нормально не работал, поставил RC 3.7 - хотя бы выключаться/саспендится нормально стал.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

70. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 16:54 
> в общем для !ARM и переходить с 3.6.X нет смысла...

А давно вы у нас выступаете истиной в последней инстанции?

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

34. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Тузя (ok) on 11-Дек-12, 13:29 
>Загрузчик прошивок теперь пытается загрузить файлы непосредственно из файловой системы, без задействования udev. Наличие прошивок пока проверяется в /lib/firmware, в будущем будут добавлены гибкие настройки выбора пути;

Вот она, причина конфликта Линуса с разработчиками udev. Теперь ядро само будет грузить прошивки, в том числе проприетарные, без помощи udev. Конфликт исчерпан.

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

40. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от pkunk (ok) on 11-Дек-12, 14:05 
>>Загрузчик прошивок теперь пытается загрузить файлы непосредственно из файловой системы, без задействования udev. Наличие прошивок пока проверяется в /lib/firmware, в будущем будут добавлены гибкие настройки выбора пути;
> Вот она, причина конфликта Линуса с разработчиками udev. Теперь ядро само будет
> грузить прошивки, в том числе проприетарные, без помощи udev. Конфликт исчерпан.

Тут не совсем конфликт, они об этом давно просили.

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

71. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Аноним (??) on 11-Дек-12, 16:57 
> Вот она, причина конфликта Линуса с разработчиками udev. Теперь ядро само будет
> грузить прошивки, в том числе проприетарные, без помощи udev. Конфликт исчерпан.

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

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

105. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Тузя (ok) on 12-Дек-12, 06:51 
> Не совсем так: Торвальдс и Ко просто разрубили гордиев узел, ехидно запилив
> механизм прямо в ядро. Они доступно показали что у ядерщиков все-равно
> длиннее, как бы там юзермод-разработчики не кипищевали между собой. Они просто
> шлепнули тапком и растерли. Кипиш сошел на нет по естественным причинам.

У Вас странное представление о взаимоотношениях между разработчиками usermode/kernel.

Имо логично, что прошивка, как часть самого оборудования, грузится именно ядром, а не userspace-слоем абстракции оборудования.

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

118. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 15:57 
> У Вас странное представление о взаимоотношениях между разработчиками usermode/kernel.

Нормальное - я этот цирк с конями в рассылке почитал, спасиб. Ну да, достали ядерщиков - те и бомбанули ядерными ракетами. Юзермодовцам на это ответить все-равно нечем :)

> Имо логично, что прошивка, как часть самого оборудования, грузится именно ядром, а
> не userspace-слоем абстракции оборудования.

Да когда как. Если там какой-то замороченный протокол вгрузки или надо какие-то хитрые манипуляции с файлом делать, совсем не факт что столько счастья надо в ядро тянуть. Но поскольку господа окончательно упоролись, пришлось их отрезвить вот так вот, просто отобрав игрушку совсем.

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

98. "Релиз ядра Linux 3.7. Обзор новшеств"  +6 +/
Сообщение от Ytch on 11-Дек-12, 22:32 
>> Загрузчик прошивок теперь пытается загрузить файлы непосредственно из файловой системы, без задействования udev.
> Вот она, причина конфликта Линуса с разработчиками udev.

Это, все-таки, следствие конфликта, а не его причина.
Как итог, проще оказалось запилить у себя чем (пере)убедить майнтейнеров udev. И я, лишь мельком глядя на открытую часть переписки и совершенно неадекватные понты udev'овцев во всем остальном, вполне понимаю почему.

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

104. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Тузя (ok) on 12-Дек-12, 06:46 
Торвальдс в этой переписке, если вы про lklm, тоже не пушистик, но думаю вы правы.
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

119. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 15:59 
> Торвальдс в этой переписке, если вы про lklm, тоже не пушистик

Он весьма брутально тролланул этих неадекватов + ядерщики честно приложили чисто технически. Но неадекваты из udev'а это заслужили на все сто. Градус адеквата разработчиков udev в том треде поставил откровенный антирекорд.

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

126. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Andrey Mitrofanov on 12-Дек-12, 16:19 
>> Торвальдс в этой переписке, если вы про lklm, тоже не пушистик
> Он весьма брутально тролланул этих неадекватов + ядерщики честно приложили чисто технически.
> Но неадекваты из udev'а это заслужили на все сто. Градус адеквата
> разработчиков udev в том треде поставил откровенный антирекорд.

Это с какой стороны смотреть.

Прогрессивные "поттеринги" от udev-ов объявили, что в ядре "всё плохо", и сделали в udev "всё хорошо", сломав системы прогрессивных пользователей распоследних версий systemd-udev-а. Торвальдс, мол, "какого собственно, чините быстро-быстро". Те - рожу кирпичём, "ой, а мы и не знаем, как его починить, но так надо -- мы ж предупреждали". Торвальдс обтёк и сделал патч. Ура, 3.7. (--Вы  прослушали краткий пересказ http://lwn.net/Articles/518942/)

+++Так кто победил-то?

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

132. "Релиз ядра Linux 3.7. Обзор новшеств"  –1 +/
Сообщение от Аноним (??) on 12-Дек-12, 19:46 
> +++Так кто победил-то?

Торвальдс, который
1) Все-равно сделал по своему.
2) Починил.
3) Сделал этот кусок udev'а obsoleted :)

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

150. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Andrey Mitrofanov on 23-Дек-13, 14:53 
>> +++Так кто победил-то?
>Торвальдс, который

Вопрос, мне казалось был, правтически риторический. Ну, да с переходом в бейт.

Кстати, прогрессивненькие потерингики пхают свой прогрессивненький joornald в Debian: всё под тем же http://bugs.debian.org/725714 соусом поломанного _ими udev.

Хорошо ж, что есть форнутый udev, а то ж мы чуть про банду потерингов-сиверсов плохого не подумали.

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

151. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от arisu (ok) on 23-Дек-13, 16:47 
всегда люблю читать ответы авторов gtk+3. или там udev какого-нибудь. особенно я люблю читать о том, как они всё поломали, чтобы героически победить Страшный Баг, о котором знало три с половиной пользователя (и они умели его обойти), оставив после фиксов дымящиеся руины.

«косить под Ульриха» можно тогда, когда ты имеешь на руках железные аргументы. у Ульриха был стандарт. а эти… они как христиане: «если бога нет — значит, всё позволено!» и давай крушить.

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

44. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от closet_source (ok) on 11-Дек-12, 14:49 
У меня в арче на ядрах 3.4.* и последующих периодически вылезало в начале загрузки
"usb *-*: device descriptor read/64, error -32", "*-*" - всегда разные. В логах конкретики не более. Заметил, когда поменял материну на современную с usb 3.0. Погуглил, погуглил, проблема имеет место быть, но толком даже не понял, usb-контроллер (там их несколько) отваливается? Кто-то пишет, железо типа сбоит, ему отвечают, что, ну как же, под Ней то всё работает (ну, как обычно). Проверить возможности не было, так как usb 3.0 устройств у меня нема ;) Но неприятный осадочек остался.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от fidaj (ok) on 11-Дек-12, 14:55 
> У меня в арче на ядрах 3.4.* и последующих периодически вылезало в
> начале загрузки
> "usb *-*: device descriptor read/64, error -32", "*-*" - всегда разные. В
> логах конкретики не более. Заметил, когда поменял материну на современную с
> usb 3.0. Погуглил, погуглил, проблема имеет место быть, но толком даже
> не понял, usb-контроллер (там их несколько) отваливается? Кто-то пишет, железо типа
> сбоит, ему отвечают, что, ну как же, под Ней то всё
> работает (ну, как обычно). Проверить возможности не было, так как usb
> 3.0 устройств у меня нема ;) Но неприятный осадочек остался.

на 3.6.10 аналогично "usb *-*: device descriptor read/64, error -32", "*-*"

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

109. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от arisu (ok) on 12-Дек-12, 13:24 
> ну как же, под Ней то всё работает (ну, как обычно)

обычно это значит, что шindoш$ просто не пишет логи. «всё хорошо, прекрасная маркиза».

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

120. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 16:02 
> обычно это значит, что шindoш$ просто не пишет логи. «всё хорошо, прекрасная маркиза».

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

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

53. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 15:59 
>  для ARM-систем, которым теперь не придётся формировать отдельный загрузочный образ

Угу, ЩАЗ. Загрузчики у всех разные. Так что в самом лучшем случае экономия на сборке ядра будет, не более. А образ - платформоспецифичен.

> (например, в каждом контейнере может быть свой root);

Кто там хотел? Получите и распишитесь.

>  но она не влияет на загрузку модулей и информирует о проблемах через лог.

Оно просто метит ядро как tainted. Компромиссный вариант: не прикладывает жестко, но демаскирует активность.

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

55. "Релиз ядра Linux 3.7. Обзор новшеств"  –2 +/
Сообщение от Аноним (??) on 11-Дек-12, 16:06 
IPv6 NAT... NOOOOOOOOOO
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Релиз ядра Linux 3.7. Обзор новшеств"  +2 +/
Сообщение от anonymous (??) on 11-Дек-12, 16:32 
Вот вопрос тем, кто считает, что под IPv6 NAT не нужен:
Есть сетка, есть два провайдера, каждый провайдер выдаёт свой префикс IPv6. Вы считаете целесообразным менять IP-адреса у всех девайсов при переключении провайдера? А потом объяснять шефу, почему местная ынтырпрайз-бизнесс-программа потеряла связь с базой и не могла долгое время восстановить подключении, из-за того, что в её DNS-кеше сохранился старый адрес?
Не проще ли в данном случае промапить локальные IPv6-адреса на адреса предоставляемые провайдером?
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

64. "Релиз ядра Linux 3.7. Обзор новшеств"  –2 +/
Сообщение от 1 (??) on 11-Дек-12, 16:48 
> Вот вопрос тем, кто считает, что под IPv6 NAT не нужен:
> Есть сетка, есть два провайдера, каждый провайдер выдаёт свой префикс IPv6. Вы
> считаете целесообразным менять IP-адреса у всех девайсов при переключении провайдера?
> А потом объяснять шефу, почему местная ынтырпрайз-бизнесс-программа потеряла связь с базой
> и не могла долгое время восстановить подключении, из-за того, что в
> её DNS-кеше сохранился старый адрес?
> Не проще ли в данном случае промапить локальные IPv6-адреса на адреса предоставляемые
> провайдером?

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

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

72. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 16:59 
> считаете целесообразным менять IP-адреса у всех девайсов при переключении провайдера?

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

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

117. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от еще один аноним on 12-Дек-12, 15:57 
это не юзеркейс, это непонимание основ
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

121. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 16:03 
> это не юзеркейс, это непонимание основ

Не, ну почему? Сойдет для каких-то специфичных случев. Хотя в 99.9% случаев это натурально полный изврат.

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

91. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Zulu on 11-Дек-12, 20:56 
Хм. Как будто кто-то не почитал TFM на тему ipv6 roaming?
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

102. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Антоним on 12-Дек-12, 03:18 
А если два провайдера подключены постоянно? :-)
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

75. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Гость on 11-Дек-12, 17:43 
Btrfs по-тихоньку движется вперед, может через пару лет уже будет торт.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

93. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Grammar Nazi on 11-Дек-12, 21:03 
потихоньку
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

122. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 16:04 
> потихоньку

Коллеги, расстреляйте негодяя! Он хронически забывает ставить заглавные буквы и точки.

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

78. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от anonymous (??) on 11-Дек-12, 18:29 
>Загрузчик прошивок теперь пытается загрузить файлы непосредственно из файловой системы

Почему-то есть ощущение в этом чего-то неправильного.

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

82. "Релиз ядра Linux 3.7. Обзор новшеств"  +1 +/
Сообщение от Crazy Alex (ok) on 11-Дек-12, 18:59 
Ну, это кому как. С моей точки зрения то, что ядро может в одиночку поднять железо, не имею юзерленда вообще - это очень даже правильно.
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

87. "Релиз ядра Linux 3.7. Обзор новшеств"  +2 +/
Сообщение от Аноним (??) on 11-Дек-12, 19:31 
> Почему-то есть ощущение в этом чего-то неправильного.

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

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

86. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 19:29 
>реализацию GRE и NAT для IPv6

OMG, а раньше этого что, не было???

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

88. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 11-Дек-12, 19:32 
>>реализацию GRE и NAT для IPv6
> OMG, а раньше этого что, не было???

Дык ipv6 нат не особо то и уперся. Хотя конечно есть обезьяны не понимающие разницу между stateful firewall и натингом, но мы таких рассматривать не будем.

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

103. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 03:48 
Просто на BSD это уже давненько было. Я думал, что и на Линуксе уж тем более есть. А то, что не используется, так и IPv6 пока что "не особо то и уперся." Вот настанет конец све^W IPv4, тогда сразу и станет актуально.
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

123. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 16:06 
> Просто на BSD это уже давненько было.

Ну да, конечно, натинг ipv6 - самая важная и востребованная фича. А всякая там хрень типа виртуализации или контейнеров нормальных - это для лохов педальных :) </sarcasm>

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

89. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от linux must _RIP_ on 11-Дек-12, 20:11 
> Поддержка протокола VXLAN для туннелирования виртуализированных сетей второго уровня поверх сетей третьего уровня. Указанный протокол позволяет обойти ограничение на 4096 VLAN-ов (в VXLAN используются 24-разрядные идентификаторы);

Что люди не придумаю что бы не использовать q-in-q протокол...

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

99. "Релиз ядра Linux 3.7. Обзор новшеств"  +2 +/
Сообщение от Ytch on 11-Дек-12, 22:56 
>> Поддержка протокола VXLAN для туннелирования виртуализированных сетей второго уровня поверх сетей третьего уровня. Указанный протокол позволяет обойти ограничение на 4096 VLAN-ов (в VXLAN используются 24-разрядные идентификаторы);
> Что люди не придумаю что бы не использовать q-in-q протокол...

Если под q-in-q вы имеете ввиду IEEE 802.1ad (двойной VLAN тег), то VXLAN сильно и местами принципиально отличается.
q-in-q - это чистый Layer 2 (ну или Layer 2 over Layer 2 - зависит от use case) со всеми вытекающими.
VXLAN же это Layer 2 over Layer 3, а это уже совершенно другие возможности и, как следствие, совсем другая область применения.
Но несомненно, общее у них то, что они оба НЕ ТОЛЬКО "позволяют обойти ограничение на 4096 VLAN-ов".

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

124. "Релиз ядра Linux 3.7. Обзор новшеств"  +/
Сообщение от Аноним (??) on 12-Дек-12, 16:09 
> Но несомненно, общее у них то, что они оба НЕ ТОЛЬКО "позволяют
> обойти ограничение на 4096 VLAN-ов".

Ну просто то чудо похоже на бсдшника с батхертом, судя по его чудному нику. О том что бывают географически разнесенные структуры например с виртуалками, которые хочется объединить именно через L3 он явно не в курсах.

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

131. "Релиз ядра Linux 3.7. Обзор новшеств"  –2 +/
Сообщение от ua9oas email(ok) on 12-Дек-12, 19:38 
стандартные вопросы: какое количество новаго железа (и функций) она стала поддерживать того, которое не поддерживают другие ветки ядра? (и есть ли в других ветках ядра что-нибудь то, что не поддерживается в этой?) Сколько чего-либо неподдерживаемаго осталось теперь в связи с этим релизом? (и есть ли в "3.7" то, чего поддержка прекращена?)
В состав каких дистрибутивов войдет эта ветка? Могут ли быть такие уже существующие дистрибутивы, в которых ихнее ядро может быть смысл поменять на это? (а тогда в каких случаях? (и не может ли быть так, это лучше будет сделать не сейчас а позже? (по тому что некоторыя ветки претерпевают порой даже и более полусотни изменений в течение своего срока существования (а у этой интересно каким и то и то будет?))))
  Через сколько времени возможны окончательные ответы на эти вопросы по данной ветке ядра?
(кто ее уже как следует опробовал- напишите, как она? (а следующая когда будет и что в ней будет? (сколько стоит ветки поддерживать и создавать новые?)))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

134. "Релиз ядра Linux 3.7. Обзор новшеств"  +3 +/
Сообщение от filosofem (ok) on 12-Дек-12, 20:12 
>[оверквотинг удален]
> на это? (а тогда в каких случаях? (и не может ли
> быть так, это лучше будет сделать не сейчас а позже? (по
> тому что некоторыя ветки претерпевают порой даже и более полусотни изменений
> в течение своего срока существования (а у этой интересно каким и
> то и то будет?))))
>   Через сколько времени возможны окончательные ответы на эти вопросы по
> данной ветке ядра?
>  (кто ее уже как следует опробовал- напишите, как она? (а следующая
> когда будет и что в ней будет? (сколько стоит ветки поддерживать
> и создавать новые?)))

Стандартный ответ: __________.
Ну ты понял.

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

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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