LINUX.ORG.RU

Linux 5.2

 ,


1

2

Вышла новая версия ядра linux 5.2. В данной версии принято 15100 исправлений от 1882 разработчиков. Размер доступного патча - 62Мб. Удалено 531864 строк кода.
Нововведения:

  • Доступен новый атрибут для файлов и каталогов +F. Благодаря которому можно теперь делать так, чтобы файлы в разных регистрах, считались как один файл. Данный атрибут доступен в файловой системе ext4.
  • В XFS имеется инфраструктура для отслеживания состояния файловой системы.
  • В подсистеме fuse стал доступен API для управления кешированием.
  • В CEPH теперь есть возможность экспортировать snapshots через NFS
  • Добавлена поддержка алгоритма шифрования GOST R 34.10-2012
  • Добавлена защита от атак MDS на процессорах Intel.
  • Также теперь можно использовать шлюзы IPv6 для маршрутов IPv4.
  • Также появилась поддержка модуля dm_trust, который может эмулировать bad-блоки и ошибки на диске.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: shell-script (всего исправлений: 8)

Самое важное пропущено:

В состав включён драйвер Lima для GPU Mali 400/450, применяемого во многих старых чипах на основе архитектуры ARM. Для более новых GPU Mali добавлен драйвер Panfrost, поддерживающий чипы на базе микроархитектур Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x);

http://www.opennet.ru/opennews/art.shtml?num=51051

fsb4000 ★★★★★
()
Последнее исправление: fsb4000 (всего исправлений: 1)

Добавлена поддержка алгоритма шифрования GOST R 34.10-2012

Я джва года ждал.

anonymous
()

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

А полезнее было бы так, что если ext4 монтируется со съёмного накопителя (флэшка, переносной жёсткий диск через USB или eSATA), то владелец файлов/каталогов устанавливался на того пользователю, от имени которого ФС была смонтирована.

gag ★★★★★
()

Доступен новый атрибут для файлов и каталогов +F.

Збс, а то всякие go get не понимают этого.

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

Рута?

А разве во всяких убунтах монтирование через наутилус делается не от имени текущего пользователя?

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

RiseOfDeath ★★★★
()
Последнее исправление: RiseOfDeath (всего исправлений: 4)
Ответ на: комментарий от RiseOfDeath

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

Сделали, почему нет. Очень удобно.

anonymous
()

Со звуком на «что-то-там-trail» ситуация стала улучшаться. Отрадно.

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

Ну куда!? А если объем диска не 2Gb, а 1Tb< то с хреновой тучей файлов, то что нужно пробегать по всем и права менять?

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

Права на переносных накопителях вообще не нужны. Если владелец файлов хочет защитить свои данные - хватит пароля на накопитель или отдельные папки.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

Здасте. Ну как не нужны. Мне не защита нужна, а сохранность. Вот делаю бэкап каталога на внешний, так вот мне и нужно, чтобы в бэкапе все права были как в исходном каталоге.

rumgot ★★★★★
()

Охренеть, уже 5 версия, когда я в последний раз про ядро читал это была ветка 3.х

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

У меня жена на половину литовка. Я не перепутаю. Но я так понял, видимо, коллега хочет намекнуть, что неторопливость - это скорее черта эстонцев, чем латышей.

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

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

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

Много интересного

но компилить желания нет. Будем ждать

jtad
()

Доступен новый атрибут для файлов и каталогов +F. Благодаря которому можно теперь делать так, чтобы файлы в разных регистрах, считались как один файл. Данный атрибут доступен в файловой системе ext4.

зачем это надо? может запилить логические диски еще?

В подсистеме fuse стал доступен API для управления кешированием.

и ста лет не прошло

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

то что нужно пробегать по всем и права менять?

Нет, конечно. Речь идёт о прозрачной трансляции. Подобно монтированию FAT, NTFS,..

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

Если бы рута, то отключить флэшку было бы уже не так просто.

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

Не будет он портиться, конечно. Речь идёт не о смене прав на диске (см. выше).

gag ★★★★★
()

Вот не пойму: как с таким темпом штампования ядер производители железа еще не послали Линуса в пешее эротическое?

Ну как так можно? Ладно бы, хоть минорную версию 1 раз в год обновлял, а мажорную — раз в 15 лет!

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

Подход минор/мажор в ядре применялся последний раз в 2.4 (-> 2.5) -> 2.6. Удар при переходе был, если такое сравнение уместно, как миграция gtk2 -> gtk3. Решили больше не повторять. И начиная с 2.6 все версии просто нормальные эволюционные: «минорные» с, возможно, кое-какими мажорными изменениями :)

gag ★★★★★
()

Как там с рязанью 3***? Хочу перебраться...

enso ★★★★★
()

Не обновлял генту месяца три. Прилетели новые дрова на нвидию, иксы и ядро 5.1. Собрал, все ощутимо быстрее, интересно, за счёт чего

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

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

А ты уверовал в Генту Кормилицу?

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)
Ответ на: комментарий от fsb4000

состав включён драйвер Lima для GPU Mali 400/450
Для более новых GPU Mali добавлен драйвер Panfrost

гугле/андроид дал волшебный пендель проприетарщикам, тихо и незаметно :)

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

А зачем? Просто на лету подменять у того файла/каталога, к которому запрошен доступ (это изменение даже писать на диск не нужно)

RiseOfDeath ★★★★
()

Доступен новый атрибут для файлов и каталогов +F. Благодаря которому можно теперь делать так, чтобы файлы в разных регистрах, считались как один файл. Данный атрибут доступен в файловой системе ext4.

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

This release implements the actual support for case-insensitive file name lookups in ext4, based on the feature bit and the encoding stored in the superblock. A filesystem that has the casefold feature set is able to configure directories with chattr +F (EXT4_CASEFOLD_FL) attribute, enabling lookups to succeed in that directory in a case-insensitive fashion, i.e: match a directory entry even if the name used by userspace is not a byte per byte match with the disk name, but is an equivalent case-insensitive version of the Unicode string.

The feature is configured as an inode attribute applied to directories and inherited by its children. This attribute can only be enabled on empty directories for filesystems that support the encoding feature, thus preventing collision of file names that only differ by case.

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

А регистронезависимость имен файлов - дебилизм.

Это крайне удобно при работе с тем, что ее изначально не подразумевает (дабы не городить свои костыли), например во всяких файловых шарах для винды или еще какой-нибудь хранилки. Ибо хомячку и домохозяйке не очевидно что Донцова.txt и ДОНЦОВА.TXT это два разных файла (И хрена с два вы им объясните почему это два разных файла и почему нельзя было «сделать по-нормальному»)

RiseOfDeath ★★★★
()
Последнее исправление: RiseOfDeath (всего исправлений: 1)
Ответ на: комментарий от Eddy_Em

Мне наплевать на выходки вантузоидов и хомячков. Их вообще к компьютеру нельзя подпускать!

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

И опять же это не выходка. Это реально не очевидно человеку без специальных знаний (т.е. рядового человека, который является самым массовым конечным пользователем для всего)

В принципе я думаю что вам это и так известно, вы просто выпендриваетесь.

RiseOfDeath ★★★★
()
Последнее исправление: RiseOfDeath (всего исправлений: 3)
Ответ на: комментарий от RiseOfDeath

приходится как-то под них подстариваться

Если тебе больше нечего делать — подстраивайся. Только хорошим это не закончится. Представь, что вместо хирурга тебя будет резать дворник, а ты будешь «подстраиваться»...

не очевидно человеку без специальных знаний

Человек «без специальных знаний» может работать охранником, грузчиком или дворником. Ну или проституткой... Как-то на этом вакансии кончаются!

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

На самом деле забота о вендузятниках требут меньших трудозатрат чем забота о линуксятниках. Я пишу под линукс, но только потому что сам его использую. Так вот, поддержка нескольких платформ это конечно нудно и требует много времени, но вы же хотите чтобы пользователь мог запустить ваш софт и на более популярных гейос и венде? Для сравнения, фряху и прочие я никогда не поддерживаю, потому что их исчезающе мало и вообще надо будет пусть сами портируют.

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

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

Что тут представлять? На дорогах уже сейчас миллионы людей с весьма поверхностными представлениями о ПДД, каждый день кого-нибудь калечат и убивают. Ты же подстроился.

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

Просто этим «пользователем» потом внезапно можете оказаться и лично Вы. Мне например приятно когда я свой софт могу использовать и с гейбука и с вендобука и с линуксового десктопа и откуда угодно.

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

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

Я этого не хочу. И меньше всего думаю о вантузоидах. Еще не хватало свое время на них тратить!

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

Человек «без специальных знаний» может работать охранником, грузчиком или дворником. Ну или проституткой... Как-то на этом вакансии кончаются!

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

хомячку и домохозяйке не очевидно что Донцова.txt и ДОНЦОВА.TXT это два разных файла

И приходится под них подстраиваться.

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

RiseOfDeath ★★★★
()
Последнее исправление: RiseOfDeath (всего исправлений: 2)
Ответ на: комментарий от RiseOfDeath

Тут скорее под косолапых недокодеров подстраиваются. Из-за того что бизнес экономит на нормальных кодерах, зачем-то пропихивают костыли в ядро, и всё ради криворуких индусов.

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

А вы предлагаете костыли для работы с файловой системой пихать в юзерспэйс? Если и делать какой-то «интересное» поведение ФС, то на уровне ядра (Но опять же явно, в виде включаемых/отключаемых опций)

RiseOfDeath ★★★★
()
Последнее исправление: RiseOfDeath (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.