LINUX.ORG.RU

Вышло ядро Linux 3.4

 ,


1

0

После двух месяцев разработки увидела свет новая версия ядра Linux 3.4.

Среди изменений, представленных в этом релизе, выделим следующие:

  • в инфраструктуре:
    • добавлен специальный ABI x32, позволяющий 32-битным программам, работающим на 64-битном ядре, получать доступ к 64-битным регистрам, оперируя при этом 32-битными указателями, что даёт возможность пользоваться преимуществами современных процессоров без увеличения потребления памяти;
    • внесены изменения в код Xen, позволяющие посылать гипервизору информацию о частоте ядра и состояниях сна, на основе которой гипервизор может управлять P- и C-состояниями процессора;
    • продолжена работа по унификации кода для поддержки платформы ARM;
    • улучшена интеграция ядра и udev, что позволяет подгружать модули, обеспечивающие использование специфических возможностей процессора, например, для подсчёта CRC;
    • интегрирован модуль безопасности Yama, позволяющий обезопасить процессы от исследования их памяти с помощью ptrace;
    • добавлена поддержка SMP на NVIDIA Tegra 3;
  • в файловых системах, подсистеме устройств хранения и драйверах:
    • повышено быстродействие btrfs, а также проведена работа по улучшению обработки ошибок;
    • из ext4 убраны опции монтирования journal=update и resize;
    • улучшена поддержка NFS;
    • добавлена поддержка qnx6fs в режиме «только для чтения»;
    • добавлена поддержка discard для dm-thin;
    • в подсистему SCSI добавлена реализация спецификации Universal Flash Storage;
    • в драйвер brcmfmac добавлена поддержка чипов bcm43235/6/8 USB;
    • в драйвер rt2x00 внесён код поддержки RT5372;
    • в драйвер rtl8187 добавлена поддержка режима «ad hoc»;
    • расширен спектр поддерживаемых устройств DVB;
    • добавлена поддержка чипсетов Intel Lynx Point, которые планируется выпустить в 2013 году;
    • добавлена поддержка тачпада Synaptics, подключенного по шине USB;
    • улучшена поддержка аудиокодеков Realtek;
    • драйвер подсистемы хранения Hyper V вынесен из области staging в подсистему SCSI;
    • в область staging добавлен драйвер android-alarm;
    • добавлена подсистема RAMster, позволяющая перемещать данные при нехватке памяти на другие устройства в кластере;
  • в графической подсистеме:
    • драйвер nouveau вынесен из области staging в подсистему DRM, и в него добавлена начальная поддержка GeForce GTX 680;
    • в драйвер Radeon DRM/KMS добавлена поддержка семейства графических ядер Southern Islands и Trinity;
    • режим энергосбережения RC6 включен по умолчанию для Sandy Bridge;
    • исправлен баг в драйвере i915, который приводил к повреждению памяти при выходе из гибернации (S4);
    • добавлен драйвер udl, обеспечивающий поддержку протокола DisplayLink для управления USB-мониторами;
    • внесены изменения, которые в будущем обеспечат поддержку подключения/отключения графических устройств «на лету», т.е., без перезагрузки X-сервера или другого вмешательства со стороны пользователя.

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

Для более детального ознакомления с новшествами ядра предлагается обратиться к ресурсу The H, по материалам которого подготовлена эта новость: ноль, раз, два, три, четыре. Как обычно, информация о новшествах в доступном виде размещена на этой и этой странице Kernel Newbies, а самую полную информацию можно получить, читая логи коммитов ядра.

Скачать тарболл с исходниками

Скачать патч на ядро 3.3

>>> Официальный анонс

★★★★★

Последнее исправление: post-factum (всего исправлений: 4)

Ответ на: комментарий от Lighting

ох ну знать надо же что и по чему факт что амд не меняет сокеты когда это возможно.

а интел меняет. но это не важно. топовые интел имею избыточную мощность для ббольшинства людей.

и хорошо что амд больше этим не занимается. пошли пилить баланс систем.

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

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

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

я жду сокет фм3 в который добавят таки большой L3 кэш(порядка 256-1024мб) со скоростью гддр5 -_-(в свете дешевения такой памяти удорожание проца на 200р не проблема)
чтобы проц был полностью самодостаточным.
а дальше припаивать к нему внешнюю память или нет дело житейское

Thero ★★★★★
()
Ответ на: комментарий от druganddrop-2

эйр и правда великолепен но туда нужно тринити теперь ставить.

Thero ★★★★★
()
Ответ на: комментарий от druganddrop-2

в компиляции и облаках? уделывает на раз.

в играх? всё давно прётся в видяху память и скорость диска.

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

ну так эмуляция же конечно можно только библиотек набор запасной нужен.

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

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

Thero ★★★★★
()

это моя страница МВАХАХА!

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

Возможно. Сильно не вникал. Обычно баг можно поймать когда объем свопа или иной ерундистики типа линковки, не умещающейся в памяти, начинает превышать 1,5-2Гб при моих 2Гб оперативки. У меня это выглядело как постепенная заморозка мыши и всего остального до мертвого состояния при непрерывно работающем hdd с последующей разморозкой от нескольких минут до многих часов. Но можно прервать sys-кеями. Столкнулся первый раз случайно еще на старых ядрах - ждал часов 5, чтобы не прерывать компиляцию офиса. Потом то появлялось, то пропадало на разных ядрах. Сейчас повторить не получается, чем только не мучил компьютер. Есть еле заметный намек на начало проблемы, и тут же все нормализуется не успев начаться.

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

А что, вы не пробовали на старых ядрах подключать проектор? Таки подключается и работает без перезагрузки.

А вы разницу между двумя мониторами на одной видеокарте и двумя видеокартами знаете?

no-dashi ★★★★★
()

баг в драйвере i915, который приводил к повреждению памяти при выходе из гибернации

ну прям истории успеха

уж лучше ШТАБИЛЬНОШТЬ и 2.6.х

DiabLor
()

> исправлен баг в драйвере i915, который приводил к повреждению памяти при выходе из гибернации (S4);

Ради этого даже соберу, не дожидаясь пока в репы попадет.

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

Оно пока нормально вроде только с nouveau и R600g работает, но я давно не проверял. Может поломали чего.

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

В этом треде мы наблюдаем пользователей видеокарт Интел, у которых «всё работает» (но только то изображение замирает, то ноутбук не просыпается).

Intel GPU + NVidia 525M считается? Если да - то 4.2, УМВР

KennyMinigun ★★★★★
()
Ответ на: комментарий от druganddrop-2

а пруфом по канону является только выезд на дом с демонстрацией -_-

а разбор и анализ где стреляют где нет наклепал любой уважающий себя новостной ресурс.

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

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

Thero ★★★★★
()
Ответ на: комментарий от post-factum

Поставил, обновился за пару минут до того, как прочитал. Есть в rpm какая-нибудь шняга, чтобы «установить пакет, но по завершении вернуть все взад»? Как раз установка пакета с ядром очень годным тест-кейсом оказалась.

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

Вопрос отменяется. Просто переустановлю с --force текущий пакет

GateKeeper ★★
()
Ответ на: комментарий от post-factum

Наконец-то дали ссылку на работающий БАД для 12309. Не прибивает, но сильно душит. Теперь zypper in/up kernel-desktop подвешивает браузер не на десятки секунд, а на 1-2.

[no sarcasm]Спасибо[/no sarcasm]

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

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

А вылечилось - обновлением убунты. Что конкретно изменилось я так и не нашел:( Два месяца система просыпалась через раз из суспенда, а потом раз... и дальше безразрывно. Если бы не глючность гномошелла и каталиста аптайм был бы уже месяца. так недели.

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

Может быть хоть Microsoft поможет мне пробросить видеокарту в гостевой Шиндовс, раз Xen этого не хочет делать без поддержки IOMMU в чипсете... Вряд ли, но почитаю о Hyper V: а вдруг?

xen в этой области впереди планеты всей. Кстати, у него есть паравиртуальное прокидывание видеокарты без IOMMU. Правда в этом случае страдает безопасность.

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

На GNU Debian Linux / SPARC64 - эта фича есть уже лет десять как. Более того, они принципиально не собирают юзерспейс 64х битным - говорят, что так оно тормознее получалось бы.

alt-x ★★★★★
()
Ответ на: комментарий от Made_in_China

Попробуй последнюю собранную 1.5.4 с http://dev.carbon-project.org/debian/wine-unstable/ (я ее еще не пробовал, но собирал ванильную 1.5.4 в пакеты из его контрольных файлов). Думаю должно все работать - у меня более полугода Quik нормально работает в wine под 64 дебианом тестинг. За это время плавно обновился через 1.4 до 1.5 версии - проблем не замечено.

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

при том что симптомы те же... и глюк скорее всего не в интеле.

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

Ну, на спарках оно поддерживается процом (флаг PS.AM). Но в общем-то, можно и без поддержки проца - главное, чтобы компилятор и либы это могли.

alt-x ★★★★★
()
Ответ на: комментарий от BattleCoder

Вполне возможно что именно из за него у меня ноут без веских причин частенько не просыпается

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

Asus EeePC 1001PX, Atom N450, спокойно работает x86_64. Зачем там 32?

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

это было из сравнения старшего бульдозера с и5 за 200$

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

Думаю, что в отсутствии этой гадости скорее виноваты гентушные патчи для ядра.

гентушные патчи для ядра.

Спасибо, поржал:)))

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

Выход там -----> (X)

Тебе мягко намекнули, что - дурачок^мугко говоря, некомпетентен.

Так что лучши - учи уроки^W^Wосваивай матчасть.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.