Новые Linux - 2.6.14-mm2, 2.6.14.2, 2.6.14-ck5, 2.6.15-rc1 Как это часто бывает, новые релизы Linux самых разных мастей идут пачками. Вот и сейчас, за два дня набежало сразу несколько новых версий.
Эндрю Мортон вчера объявил о выходе второй версии своего патча для Linux 2.6.14. Патч очень сильно разросся, обновления разных веток подсистем стали крупными, особо отмечаются обновления в V4L. Также была добавлена ветка с патчем для диспетчера ввода/вывода CFQ и ветка PCMCIA, вместе с тем, из набора патчей ушла ветка git-audit и соответствующие патчи - на сегодня она слишком нестабильна. Также отмечается, что Reiser4 не компилируется как модуль, при необходимости используйте статическую версию.
Патч Linux 2.6.14 -> 2.6.14-mm2 (7 МБ), патчи россыпью (8,6 МБ), Changelog.
Далее, вчера же, Грег Кроа-Хартман объявил о доступности нового -stable релиза - 2.6.14.2. На сей раз исправлено несколько значимых ошибок в драйверах, а также сетевой подсистеме.
Патч Linux 2.6.14 -> 2.6.14.2 (6 КБ), Changelog.
Следом, уже сегодня, подтянулся Кон Коливас с обновлением 2.6.14-ck5. Новый патч просто вобрал в себя все исправления из 2.6.14.2.
Патч Linux 2.6.14 -> 2.6.14-ck5, 2.6.14 -> 2.6.14-cks5 (оба по 32 КБ).
Ну и, наконец, завершающим на сегодня стал релиз от самого Линуса Торвальдса - 2.6.15-rc1. За две недели, прошедшие с момента выхода 2.6.14 было интегрировано огромное количество изменений, краткий их список занял почти 200 КБ по объему (а полный Changelog чуть не дотягивает до 2 МБ!).
Больших концептуальных изменений или новых подсистем совсем немного. Во многом, объем патча сгенерирован обновлениями в поддержке PowerPC (теперь вместо двух архитектур ppc32 и ppc64 существует одна, powerpc, которую можно компилировать для 32-х или 64-х разрядного режима), также была перенесена в отдельный каталог основа подсистемы работы с блочными устройствами.
Также были значительно обновлены архитектуры ARM и Parisc, а также MIPS. Другие обновления повсюду - V4L, DM, сетевая подсистема и драйверы, NFS, SCSI, звуковая подсистема, DRM, AGP, Cpufreq, подсистема ввода, I2C, JFS, XFS, JFFS2, NTFS, CIFS, Infiniband. Также значительно обновилось Firmware для QLA. И множество, великое множество мелких изменений по всему коду.
Обладатели git могут также сделать "git log --no-merges v2.6.14..v2.6.15-rc1 | git-shortlog" и насладиться списком изменений. Линус даже особенно порекомендовал это сделать, хотя бы для того, чтобы увидеть среди четырех тысяч разных изменений вот это:
Adrian Bunk:
I am the new monkey.
На самом деле, Адриан просто взял на себя приемку тривиальных патчей, сменив на этом почетном посту Расти Рассела (Rusty Russell).
В общем, вперед на мины - патч Linux 2.6.14 -> 2.6.15-rc1 (5,3 МБ), Changelog.
|
|