LINUX.ORG.RU

Вышло ядро Linux 3.1

 ,


0

0

После продолжительной разработки (приблизительно 3 месяца — самый долгий период за последнее время — в основном, «благодаря» взлому kernel.org) вышла новая версия ядра Linux 3.1.

Из нововведений следует отметить:

  • в сетевой подсистеме:
    • добавлена поддержка чипов Wi-Fi Realtek RTL8192DE и RTL8188DE PCIe;
    • реализовано Wake on Wireless LAN в драйверах Intel;
    • в драйвер ath9k добавлена поддержка AR9330;
    • в драйвер b43 добавлена поддержка множества карт 802.11n;
    • улучшена поддержка ipset;
    • увеличена производительность сетевой подсистемы в виртуализированных средах;
    • добавлена поддержка технологии NFC;
  • в подсистеме хранения данных и ФС:
    • барьеры в ext3 включены по умолчанию;
    • улучшена поддержка SSD в ext4;
    • повышена производительность btrfs благодаря переработке механизма блокировок;
    • расширена реализация pstore;
    • LIO (iSCSI) обновлено до версии 4.1;
    • программный RAID теперь поддерживает работу с бэд-блоками;
    • расширена поддержка SSD в dm-crypt;
    • dm теперь поддерживает сохранение метаданных на выделенном устройстве;
    • в реализацию параллельной NFS (pnfs) добавлена поддержка IPv6;
  • в архитектуре:
    • гипервизор Xen теперь может контролировать VGA;
    • добавлен проброс (pass through) устройств PCI/PCIe гостевым системам Xen;
    • добавлена возможность изменять объём ОЗУ гостевых систем Xen «на лету»;
    • в KVM добавлена начальная поддержка вложенной виртуализации;
    • ядро теперь может динамически изменять скорость записывания данных в зависимости от скорости записи устройства хранения данных во избежание перегрузки системы;
    • улучшено быстродействие SLUB;
    • добавлена поддержка архитектуры OpenRISC;
    • добавлена поддержка процессоров серии UltraSPARC-T3;
    • добавлена поддержка энергодоменов (power domains);
  • в драйверах:
    • в Nouveau добавлена возможность генерации микрокода для чипов Fermi;
    • в драйвер Radeon добавлена поддержка вычислительных команд (для серии HD 5000);
    • добавлена поддержка Creative Titanium HD;
    • расширен спектр поддерживаемых устройств DVB;
    • улучшен драйвер Intel GMA500 (всё ещё находится в staging, так как кроме KMS ничего не умеет);
    • добавлена возможность регулирования яркости на Dell Latitude X200;
  • а также:
    • добавлена поддержка множества других устройств;
    • представлены различные полезные возможности;
    • исправлены баги;
    • и прочее-прочее-прочее.

Новость подготовлена по мотивам H Online, а именно: раз, два, три и четыре.

Детальнее о новшествах и отдельно о драйверах

О новшествах на английском

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

Скачать патч для ядра 3.0

Анонс на LWN

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

★★★★★

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

Ответ на: комментарий от I-Love-Microsoft

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

вот и повод появился мамку поменять, если это и правда будет работать

nexus86
()

Чёрт! Только вчера вечером качнул из гита и собрал последний эрцэ. До этого сидел на -rc4. Не, я серьёзно.

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

>а что делать с файлами > 4GB ?

man split :)

Rost ★★★★★
()
Ответ на: комментарий от om-nom-nimouse

Не Ъ,спору нет.Но тогда теряеться ощущение полного обновления.

Ubuntu1204LTS
()

Вендекапец

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

Это - ОН?

gigamax ★★
()

в драйвер b43 добавлена поддержка множества карт 802.11n;

BCM4313 поддерживается? Ну или brcm80211 есть в ядре?

ZiGGi
()

опаньки - поддержку процов добавили

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

Ты бы сходил по ссылке, а потом говорил.

brcm80211 (brcmsmac as of Linux 2.6.39) is a free and open source mac80211 driver currently in development, introduced as a staging driver in Linux 2.6.37.

It supports specific Broadcom 802.11n PCIe wireless LAN chipsets:

BCM4313 (PCI ID 14E4:4727)

BCM43224 (PCI ID 14E4:4353)

BCM43225 (PCI ID 14E4:4357)

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

> BCM4313 поддерживается

Ну или brcm80211 есть в ядре?


Давно есть — начиная с 2.6.37 или 38 (точно не помню). И отлично работает хоть и в staging.

Xenius ★★★★★
()

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

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

Сходил конечно, и я, видимо, запутался. В федоре wi-fi по умолчанию не работал и мне пришлось устанавливать это, а это уже не работает на 2.6.40.6. В чём дело? В убунте wi-fi работал из коробки.

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

AFAIK, здесь тоже 8 бит. Поправь, если я неправ. Вспоминаю разговоры о 2.6.255 и переполнении.

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

Вероятно, в Федоре staging-дрова не включены. Я ни с твоей картой, ни с упомянутыми модулями не сталкивался, но посоветовать собрать ядро вручную могу.

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

Попробуй собрать модуль отсюда: https://github.com/xonatius/samsung-backlight

Этот вариант просто не работает, что не удивидельно, так как он неправильно распознал модель

linux-8xv7:~/xonatius-samsung-backlight-a47ba02 # dmesg | tail -n1
[  609.635144] samsung_backlight: found laptop model 'N220'

sS ★★★★★
()

В Fat16 обеспечена поддержка файлов и разделов, размером до 4 Гб;

Возможно я чего-то не знаю или чего-то не понимаю, но зачем?

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

Глянул в драйвер - это вообще Г... мамонта в котором нет даже намёка на мою модель, то есть как обычно у Грега полный бардак с поддержкой актуального железа.

Щас посмотрю основную ветку.

Откатился обратно на свою версию :)

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

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

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

Видимо, нет, потому как если я прав, то дрова выключены в дефолтном конфиге. Придётся делать make menuconfig или make nconfig, искать нужное и включать.

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

Взял из основной ветки, не работает (хотя модель определил правильно :))

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

Оно так и загружено :)

linux-8xv7:/proc # cat /proc/cmdline
root=/dev/disk/by-id/ata-SAMSUNG_HM250HI_S20TJ1LZ712511-part7 resume=/dev/disk/by-id/ata-SAMSUNG_HM250HI_S20TJ1LZ712511-part6 splash=silent quiet devfs=mount,dall acpi_backlight=vendor elevator=cfq vga=0x315
sS ★★★★★
()
Ответ на: комментарий от Vudod

>> Это поддержка OpenCL или нет? И если да, то когда ждать в 3xx0 и 4xx0?
А разве есть смысл? Там же велосипеды, лучше уж 6950-7ххх

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

Да понятно там в чём дело, не работает оно через SABI только через PCI, но параметр use_sabi они давно выпилили, поэтому я и использую свою версию драйвера в которой всё работает ( просто для N150P сдалано так что оно по дефолту рабортает через PCI ну и инкремент/декремент в базовом драйвере слегка криво работал из за чего при попытке изменить яркость драйвер гонял её туда-сюда от максимума до минимума и обратно)

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

>Ну тогда нужно писать в багзиллу

Зачем ? :) Я зарёкся Грегу что либо писать более одного раза :)

Это же у него оно не работает а не у меня :)

Этот дрвйвер в таком состоянии с тех пор как его в основную ветку затащили, и оно так у него не в первой :)

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

в другом! этот ответ останется неизменен на все времена.

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

>Зачем ? :) Я зарёкся Грегу что либо писать более одного раза :)
А нефиг прикладывать к письму тюбик морфия!

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