The OpenNET Project / Index page

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

06.10.2014 00:42  Релиз ядра Linux 3.17

После двух месяцев разработки Линус Торвальдс анонсировал релиз ядра Linux 3.17. Среди наиболее заметных улучшений: новые системные вызовы getrandom и seccomp, возможность обращения к областям памяти через файловый дескриптор (memfd), поддержка ограничения операций с файлом через дескриптор, включена по умолчанию реализация Render Nodes, поддержка средств синхронизации dma-buf, прекращена поддержка архитектур POWER3 и rs64.

В новую версию принято 12354 исправлений от 1300 разработчиков, размер патча - 54 Мб (изменения затронули 10605 файлов, добавлено 653577 строк кода, удалено 668166 строк). Около 46% всех представленных в 3.17 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 5% - файловыми системами и 3% c внутренними подсистемами ядра.

Из наиболее интересных новшеств можно отметить:

  • Память и системные сервисы
    • Поддержка техники маппинга памяти memfd, при которой область памяти идентифицируется через файловый дескриптор, который может передаваться между процессами. По сути можно выделить память как по malloc, но обращаться к ней как с файлом, по файловому дескриптору. Управление производится через системный вызов memfd_create();
    • Представлена техника запечатывания файла (file sealing), которая позволяет ограничить выполняемые над файлом операции, например, запретить на уровне файлового дескриптора изменение содержимого файла, увеличение или уменьшение размера, т.е. можно передать дескриптор другому процессу защитив данные от изменения. С практической стороны данная функциональность необходима для заморозки содержимого memfd, чтобы после передачи файлового дескриптора не позволить другим процессам изменять связанную с memfd область памяти. File sealing и memfd являются ключевыми компонентами, необходимыми для реализации kdbus (аналог D-Bus внутри ядра);
    • Включена по умолчанию технология Render Nodes, подразумевающая разделение монолитных устройств /dev/dri/card{num} на две категории: Rendering Nodes (/dev/dri/renderD{num}), отвечающие за аппаратное ускорение рендеринга и обсчет вычислительных заданий GPGPU, и ModeSetting Nodes (/dev/dri/modeset{num}), обеспечивающие переключение видеорежимов и управление экраном. Таким образом предоставлены более гибкие средства для управления правами доступа и возможность выполнения вычислений на GPU или рендеринга без вывода на экран и без привязки к активному дисплею. До реализации Render Nodes все операции рендеринга и смены видеорежимов выполнялись через один интерфейс, что приводило к невозможности независимого выставления прав на выполнение операций ускорения рендеринга и переключение видеорежимов. Поддержка Render Nodes присутствует в драйверах i915, Radeon и Nouveau;
    • Доступна переписанная реализация API DMA-BUF, позволяющего организовать совместное использования буферов драйверами и различными подсистемами (V4L2, DRI и т.п.). API расширен средствами для синхронизации DMA-буферов ("DMA-BUF Fences") между разными устройствами (cross-device synchronization) и координации взаимодействия между ними. Например, при использовании единого буфера для драйверов web-камеры и видеокарты, DMA-BUF Fences позволяет дождаться заполнения буфера web-камерой перед отрисовкой GPU, чтобы избежать вывода не полностью выведенного в буфер изображения. API доступен для всех модулей ядра и экспортируется в категории EXPORT_SYMBOL, а не только для распространяемых под лицензией GPL (EXPORT_SYMBOL_GPL), что позволяет решить проблемы с организацией взаимодействия свободных и проприетарных драйверов при организации работы гибридных графических систем. Например, в проприетарном драйвере NVIDIA может быть реализована поддержка технологии Optimus, дающей возможность на лету переключаться между встроенной энергоэффективной видеокартой на базе GPU Intel и дискретной картой NVIDIA (использование DMA-BUF в драйвере NVIDIA требуется для организации записи во фреймбуфер драйвера Intel); .
    • В утилиту perf добавлена возможность трассировки обращений к невыделенным страницам памяти (page-fault) и генерации связанной с такими обращениями статистики. В команде "perf timechart" реализована генерация диаграмм, отображающих события ввода/вывода;
    • Внесена серия исправлений, связанных с решением проблемы 2038 года, которая приведёт к переполнению 32-разрядных эпохальных счётчиков времени;
  • Сетевая подсистема
    • В netfilter прекращена поддержка цели "ULOG", которая давно объявлена устаревшей (c 2006 года рекомендуется использовать "NFLOG");
    • Убран гриф экспериментальной разработки (дерево staging) со стека USB/IP, позволяющего организовать доступ к удалённым USB-устройствам, подключенным к другим компьютерам, поверх сети TCP/IP;
    • Улучшена поддержка протоколов SMB2 и SMB3, в которые добавлена поддержка режима "multi-credit", который позволяет ускорить доступ к большим файлам;
  • Дисковая подсистема, ввод/вывод и файловые системы
    • Для работы файловой системы XFS теперь необходима сборка ядра с 64-разрядным значением числа секторов. Добавлен раздел XFS в sysfs с параметрами для тестирования файловой системы;
    • В клиенте NFS добавлена поддержка выборок на основе механизма синхронизации RCU (Read-copy-update), позволивших ускорить нахождение файлов при наличии информации в кэше;
    • Начальная поддержка Multiqueue SCSI, рассчитанного на организацию многопоточного доступа к данным на многоядерных системах и позволяющего эффективно использовать возможности современных SSD-накопителей. Архитектура Multiqueue SCSI основана на двухуровневой модели очередей: на первом уровне функционируют очереди для передачи запросов ввода/вывода, привязанные к каждому CPU. Из данных очередей запросы направляются в очереди второго уровня, которые координируют обращение к оборудованию. В зависимости от конфигурации системы, числа CPU и накопителей соотношение между очередями первого и второго уровня может составлять от 1 к 1 до N к M.
    • В Ext4 и Btrfs отмечены только незначительные исправления и чистки;
  • Виртуализация и безопасность
    • Добавлен системный вызов kexec_file_load(), позволяющий выполнить проверку по цифровой подписи для нового ядра, перед его запуском с использованием механизма kexec. Ранее функцию загрузки нового ядра из уже запущенного ядра Linux (kexec) приходилось отключать при использовании UEFI Secure Boot, так как невозможно было гарантировать сохранение цепочки доверия;
    • В криптографическую подсистему добавлена поддержка детерминированного генератора псевдослучайных чисел, соответствующего спецификации NIST SP800-90A. Также обеспечена возможность разбора подписанных сообщений PKCS#7 и проверки цифровых подписей;
    • Добавлен системный вызов getrandom(), который является аналогом системного вызова getentropy, присутствующего в OpenBSD. Getrandom предоставит надёжную защиту от атак, основанных на исчерпании доступных файловых дескрипторов. При отсутствии свободных дескрипторов невозможно задействовать /dev/urandom, поэтому библиотеками активируется запасной вариант, использующий менее надёжный PRNG. Getrandom предоставит возможность получения случайных чисел от системного PRNG даже в условиях отсутствия свободных файловых дескрипторов.
    • В подсистему LSM (linux security module) добавлен новый hook kernel_fw_from_file(), который можно использовать для проверки целостности бинарных прошивок перед их загрузкой ядром;
    • Добавлен новый системный вызов seccomp для управления режимом работы и фильтрами механизма ограничения доступа к системным вызовам для приложений. Новый системный вызов позволяет решить проблемы с использованием Seccomp filter для многопоточных приложений (ранее фильтры Seccomp привязывались только на уровне процесса через prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, filter));
    • Ядра для архитектуры ARM64 теперь могут быть собраны с флагом "-fstack-protector" для выявления повреждений стека;
  • Аппаратные архитектуры
    • Прекращена поддержка архитектур POWER3 и rs64, связанный с которыми код уже достаточно давно находился в неработоспособном состоянии;
    • Прекращена поддержка систем Samsung S5P6440, S5P6450 и S5PC100;
    • Для архитектуры ARM64 добавлена поддержка четырёхуровневых таблиц страниц памяти, что позволило значительно расширить размер адресуемой виртуальной памяти;
    • Гипервизор KVM адаптирован для big-endian ARM-систем;
  • Оборудование
    • В DRM-подсистему добавлена поддержка технологии DisplayPort 1.2 MST (Multi-Stream Transport), позволяющей подключать несколько мониторов через одно соединение Display Port. В настоящее время MST доступен для чипов Intel на основе Haswell (драйвер i915);
    • В DRM-драйвере Nouveau устранены проблемы с использованием GPU Kepler, добавлена поддержка режима Zero Bandwidth Clear для GPU Fermi, Kepler и Maxwell;
    • В DRM-драйвер Radeon добавлена поддержка чипов "Hawaii" (Radeon R9 290);
    • В DRM-драйвере Intel проведена подготовка к поддержке Atom SoC Cherry Trail, добавлена поддержка Universal plane. для драйвера Intel (i915) и может использоваться на чипах Haswell;
    • Добавлен драйвер для контроллера Xbox One;
    • Улучшена поддержка средств для управления яркостью экрана на ноутбуках, поставляемых с Windows 8;
    • В драйвере b43 добавлена поддержка новых беспроводных адаптеров на чипах Broadcom;
    • Поддержка SoC Broadcom BCM7XXX, Mediatek MT6589 и Hisilicon HiX5HD2;
    • В звуковой подсистеме ALSA обеспечена возможность работы базового драйвера в конфигурациях, в которых к одному звуковому интерфейсу привязано несколько кодеков;
    • Поддержка звуковых карт Asus Xonar Essence STX IIи Поддержка звуковых кодеков Cirrus Logic CS4265, Realtek ALC286 и ALC5670, DSP Intel Broadwell Wildcatpoint, звуковых контроллеров Hardkernel Odroid-X2 и Odroid-U3;
    • Поддержка планшетов на базе 4 версии протокола Wacom. Поддержка тачпадов "ForcePads", используемых в HP Elitebook 1040;
    • Поддержка SATA-контроллеров NVIDIA Tegra124 AHCI, Qualcomm APQ8064/IPQ806x SerDes/PHY, Marvell Berlin SATA PHY и STMicroelectronics MIPHY365X SATA PHY;
    • Поддержка Ethernet-контроллеров Marvell Armada 375;


  1. Главная ссылка к новости (https://lkml.org/lkml/2014/10/...)
  2. OpenNews: Релиз ядра Linux 3.16
  3. OpenNews: Релиз ядра Linux 3.15
  4. OpenNews: Релиз ядра Linux 3.14
  5. OpenNews: Релиз ядра Linux 3.13
  6. OpenNews: Релиз ядра Linux 3.12
Лицензия: CC-BY
Тип: Интересно / Программы
Ключевые слова: kernel
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.4, Анонко, 01:07, 06/10/2014 [ответить] [смотреть все]    [к модератору]
  • +20 +/
    Удалено больше строчек, чем принято?! Аллилуйя!!!
     
     
  • 2.5, Аноним, 01:25, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +11 +/
    Скорее всего это из-за удаления кода двух устаревших архитектур POWER3 и rs64, и в следующем ядре снова количество добавленных строк будет больше числа удалённых.
     
     
  • 3.86, Ан1110н, 20:33, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]
  • +/
    еще что-то ненужное найдут!
     
  • 2.28, vitalif, 10:46, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +14 +/
    Когда добавляешь в 2 раза меньше строчек, чем удаляешь, а функционал не меняется или даже расширяется - это по-моему вообще самое приятное в программировании )))
     
     
  • 3.38, клоун, 12:00, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]
  • –3 +/
    Самое приятное - когда ты написал программу, и теперь работу 20 могут выполнять ... весь текст скрыт [показать]
     
     
  • 4.46, vi, 13:03, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Двое Терминаторов , с металлическим лицом и светящимся взглядом ... весь текст скрыт [показать]
     
     
  • 5.87, Ytch, 21:34, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    У таких ребят весьма оригинальный был будет процесс увольнения всех остальных... весь текст скрыт [показать]
     
  • 4.52, Led, 14:01, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Да, у вас, у клоунов, забавно всё ... весь текст скрыт [показать]
     
  • 4.73, Аноним, 17:53, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Вот виндовых эникеев типа тебя и поувольняют как раз первым делом ... весь текст скрыт [показать]
     
  • 4.78, sorrymak, 18:01, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Это нихрена не приятно.
     
  • 4.89, ano, 23:09, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Не увольняют же, а просто расширяют компанию.
     
  • 4.111, Аноним, 11:49, 08/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Особенно если ты в числе тех 18 :D
     
  • 1.6, IdeaFix, 02:04, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +4 +/
    Так-то старые армы, да и вообще архитектуры, можно выносить и выносить... только бы дебианщики не бэкпортировали снова.
     
  • 1.7, Аноним, 02:21, 06/10/2014 [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    который в свою очередь является ключевым компонентом, необходимым для внесения в... весь текст скрыт [показать]
     
     
  • 2.13, Аноним, 07:52, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Наоборот :)
     
  • 2.16, Аноним, 08:36, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Эволюция неизбежна, смирись.
     
     
  • 3.24, Аноним, 10:18, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Дегенерация - тоже эволюция
     
     
  • 4.53, Anonim, 14:13, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    А почему ни кто не вспоминает, что systemd можно использовать чисто как систему ... весь текст скрыт [показать]
     
     
  • 5.63, Andrey Mitrofanov, 16:31, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Да Почему об этом не вспоминает Debian Скоро же релиз ... весь текст скрыт [показать]
     
  • 5.64, Michael Shigorin, 16:32, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Пробовали ... весь текст скрыт [показать]
     
     
  • 6.69, Xasd, 17:00, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    да, кстати, хотел вот узнать, а что, разве существуют дистрибутивы в которых исп... весь текст скрыт [показать]
     
     
  • 7.102, Аноним, 19:29, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Функции запиливают быстрее, чем разработчики дистров успевают их осилить Так чт... весь текст скрыт [показать]
     
  • 4.100, Аноним, 19:27, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Возможно, с точки зрения микробов, люди - это дегенеративные формы жизни, пригод... весь текст скрыт [показать]
     
  • 3.33, 1, 11:20, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    systemd это именно что деградация
     
     
  • 4.74, Аноним, 17:54, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    По мнению всяких горлопанов с хабра в основном А разработчики и майнтайнеры как... весь текст скрыт [показать]
     
     
  • 5.79, Аноним, 18:01, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > с хабра

    Простите, мы говорим хабр, а подразумеваем опеннет.

     
     
  • 6.101, Аноним, 19:28, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Потому что на опеннете стало слишком много хабры ... весь текст скрыт [показать]
     
     
  • 7.109, Аноним, 01:11, 08/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Потому что ламероватые горлопаны - везде одинаеовые ... весь текст скрыт [показать]
     
  • 5.90, Led, 01:33, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    разработчики и майнтайнеры в вашей конкретной школе, может, и положительно в ... весь текст скрыт [показать]
     
     
  • 6.110, Аноним, 01:12, 08/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    И, конечно, ты покажешь мне фото методички ... весь текст скрыт [показать]
     
  • 5.99, Аноним, 19:26, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Мнение разработчиков и мейнтейнеров не имеет никакого значения для ведущих анони... весь текст скрыт [показать]
     
     
  • 6.112, Аноним, 18:28, 08/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    ЧСХ это работает и в обратную сторону А поскольку разрабатывают все-таки разраб... весь текст скрыт [показать]
     
  • 1.8, Аноним, 05:07, 06/10/2014 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Важно отметить, что в 3 17 еще и появилась поддержка кучи беспроводных сетевух b... весь текст скрыт [показать]
     
     
  • 2.12, Аноним, 07:12, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +7 +/
    "По умолчанию", сколько же можно. Безо всяких знаков препинания!
     
  • 1.10, Аноним, 06:58, 06/10/2014 [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    а kdbus таки засадят слушайте как так получается, что какой-то псих ломает и... весь текст скрыт [показать]
     
     
  • 2.11, Аноним, 07:12, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –2 +/
    А так же ходит по квартирам и насильно удаляет старое ядро с компьютеров.
     
     
  • 3.14, Аноним, 07:54, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +3 +/
    Приобретёте новое железо и сами будете вынуждены поставить свежее ядро.
     
     
  • 4.34, none7, 11:22, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    А как же идеалы OpenSource? Клонируйте ядро и развивайте самостоятельно!
     
     
  • 5.47, nailts, 13:08, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    да ладно, это ж работать надо. а так можно по форумам просто потрындеть
     
  • 2.20, Аноним, 09:35, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +4 +/
    Никто ничего не корёжит Linux не Unix OS X 8212 Unix, и там есть launchd М... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.56, Аноним, 14:55, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    скажите чем kdbus отличается от posix msg кроме того что kdbus кидается xml а ... весь текст скрыт [показать]
     
     
  • 4.105, Аноним, 19:36, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    А вы попробуйте написать программу, которая должна получать некоторую информацию... весь текст скрыт [показать]
     
  • 2.37, Ph0zzy, 11:58, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    По Вашему нормальный IPC - это плохо?
     
     
  • 3.57, Аноним, 14:55, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    а чем это лучше netlink msg и posix message ... весь текст скрыт [показать]
     
     
  • 4.77, Аноним, 17:59, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +8 +/
    > а чем это лучше netlink msg и posix message ?

    Тем что позволяет заинтересованным подписчикам подписаться на события. При том подписчики не обязаны знать какая конкретно программа предоставляет все это. А генератор событий ничего не знает о том кому они интересны.

    Знаете, когда вы шлете сообщение на опеннет - вы почему-то шлете их по HTTP. А вовсе не raw ethernet frames с кастомным форматом протокола. Ну вот и с IPC всем обломно слать raw сообщения по кастомным протоколом, самолично парясь вопросом кому это интересно.

     
  • 3.84, имя, 18:12, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    Извините, в каком месте он нормальный Открываем фридесктопный IntroductionToDBu... весь текст скрыт [показать]
     
     
  • 4.103, Аноним, 19:31, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Обычный мультикаст, вообще-то ... весь текст скрыт [показать]
     
     
  • 5.107, имя, 20:12, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Эээ, а что мешает при схеме, допустим, 171 соединение 8212 интерфейсы 187 ... весь текст скрыт [показать]
     
  • 2.75, Аноним, 17:55, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    И правильно сделают На секундочку, даже микроскопический openwrt велосипедит с ... весь текст скрыт [показать] [показать ветку]
     
  • 2.104, Аноним, 19:33, 07/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Да, Линусу пора бы уйти ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.113, Аноним, 18:38, 08/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Так в чем проблема Сорцы - вот Гит - вот Поднимаете свою репу и убеждаете май... весь текст скрыт [показать]
     
  • 1.15, Archnewbie, 08:00, 06/10/2014 [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    Для работы файловой системы XFS теперь необходима сборка ядра с 64-разрядным чи... весь текст скрыт [показать]
     
     
  • 2.17, ryoken, 08:43, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –2 +/
    Да-да, можно попонятнее При чём тут число секторов и почему оно должно быть име... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.23, Andrey Mitrofanov, 10:11, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Не странен кто жж http lwn net Articles 11948 , http lwn net 2002 0516 ... весь текст скрыт [показать]
     
  • 2.22, Andrey Mitrofanov, 10:01, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Напрягись ... весь текст скрыт [показать] [показать ветку]
     
  • 2.25, anonymous, 10:22, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    В опциях монтирования xfs есть inode64, вот она теперь по-умолчанию.
     
     
  • 3.26, Andrey Mitrofanov, 10:33, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Не-а Пробуй ещё раз ---http marc info t 138444767100010 r 1 w 2 http m... весь текст скрыт [показать]
     
  • 2.80, Аноним, 18:03, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Если у тебя нет даже понимания что значит эта фраза - накулкуа тебе тогда констр... весь текст скрыт [показать] [показать ветку]
     
  • 1.18, Аноним, 09:15, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    Ветка 3.16 как-то совсем недолго жила
     
     
  • 2.19, Нанобот, 09:32, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    3.16 вроде никуда не делась
     
  • 2.21, _KUL, 09:40, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Она только-только начала греть наши сердца https packages debian org jessie li... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.39, Аноним, 12:06, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    Это мне показалось, или вы действительно винду по религиозным соображениям не пр... весь текст скрыт [показать]
     
     
  • 4.44, _KUL, 12:41, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +14 +/
    На прошлом месте работы работал с linux, xen, perl, патчил драйвера igbx, десятки тысяч людей маршрутизировал. По истине вкусил силу линукса, его сетевого стека, ксена, и влюбился в перл. Но последние несколько лет работаю с виндовс архитектурой. Я ненавижу виндовс, c#, меня злит и приводит в ярость powershell, я смеюсь над глюками hyper-v, меня дико раздражает, что я устанавливая rsat на вин 8.1 через оснастку hyper-v не могу подключиться к хосту виртуализации 2008 r2, майкрософт меня убедительно просит купить 2012 винду, т.к. обратной совместимости с 2008 r2 для элементарной оснастки менеджмента - нет! Я ненавижу виндовс архитектуру. Все сказанное относится к серверному сегменту.
     
  • 2.29, Andrey Mitrofanov, 10:57, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +5 +/
    Чего-то Л Т зачастил, да D CODE awk match 0, 0-9 0-9 0-9 ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.51, pavel_simple, 14:00, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    gt оверквотинг удален ничего себе размялси ... весь текст скрыт [показать]
     
     
  • 4.65, Andrey Mitrofanov, 16:37, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    wget awk bash Web scrapping, слыхал Бородатый-админ -way B- Не wget... весь текст скрыт [показать]
     
     
  • 5.124, Andrey Mitrofanov, 16:14, 14/01/2015 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    LWN-way http lwn net images 2014 dev-cycle-length png http lwn net Articl... весь текст скрыт [показать]
     
  • 3.60, commiethebeastie, 16:11, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Шыкарный однострок.
     
     
  • 4.81, Аноним, 18:05, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > Шыкарный однострок.

    Достойный ответ obfuscated C contest! :)

     
     
  • 5.85, Andrey Mitrofanov, 18:21, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    >obfuscated

    Я бы по-а-опросил!! :-P

     
     
  • 6.118, Аноним, 15:59, 13/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Что, хочешь сказать что эта кучка закорючек декодируется проще того что в сях на... весь текст скрыт [показать]
     
     
  • 7.119, Andrey Mitrofanov, 16:24, 13/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Да Я повторю ни грамма obfuscation Не осилил -- так и скажи, мол, слаб, шело... весь текст скрыт [показать]
     
  • 3.82, Нанобот, 18:06, 06/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    крут, крут :)
     
  • 3.120, Михаил, 20:44, 13/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Ты на написал Л.Т. а я прочитал Лев Толстой :)
     
  • 1.30, Fracta1L, 11:07, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    Жаль, что в Btrfs ничего нового. И вообще релиз скучный.
     
     
  • 2.31, Andrey Mitrofanov, 11:09, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +6 +/
    > Жаль, что в Btrfs ничего нового. И вообще релиз скучный.

    Зачем нам веселье в FS-ах?? :-O

     
  • 2.41, CSRedRat, 12:26, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Сюда загляни https btrfs wiki kernel org index php Main_Page Linux v3 17 hig... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.121, mva, 23:22, 15/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я тут в IRC слышал, что xxx тут народ так смачно проехался по граблям на 3 17... весь текст скрыт [показать]
     
  • 1.32, kleemhead, 11:18, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Ни фига себе скучная  - xakep.ru/relativistic-hash-tables/ (не спам)
     
     
  • 2.92, Аноним, 06:43, 07/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Какир не нужен, здесь понятнее рассказали: https://lwn.net/Articles/612021/
     
  • 1.35, старый сантехник, 11:33, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    В DRM-драйвере Intel проведена подготовка к поддержке Atom SoC Cherry Trail, добавлена поддержка Universal plane

    Гаррет негодует или как? :)

     
     
  • 2.36, Andrey Mitrofanov, 11:37, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +6 +/
    > Гаррет негодует или как? :)

    Гаррет передаёт, что болт там, куда он его положил.

     
  • 1.40, nrndda, 12:26, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +3 +/
    Ага, новое ядро, которое даже и не работает толком на некоторых конфигурациях (мб с некоторыми опциями):
    https://bugzilla.kernel.org/show_bug.cgi?id=84211
    Виснет под нагрузкой! Лично у меня на двух машинах (амд десктоп и планшет на атоме). На критический баг никто из разработчиков и не посмотрел... Могли бы ткнуть, куда дальше ползти.
     
     
  • 2.45, Andrey Mitrofanov, 12:49, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    В Академию Наук, само собой, писать Граждане учёные, у меня в линуксе завёлся ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.58, nrndda, 14:57, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Вообще-то там Dmitry - это я Так что отрепортил и попытался отладить через KGDB... весь текст скрыт [показать]
     
     
  • 4.72, Andrey Mitrofanov, 17:37, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Спасибо Вам, Дмитрий Не обижаетесь, я надеюсь, за красное словцо А ядро они... весь текст скрыт [показать]
     
  • 4.76, IMHO, 17:58, 06/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    а как же аргумент что есть исходники ядра, все открыто, бери и смотри а тут на... весь текст скрыт [показать]
     
     
  • 5.91, Led, 01:34, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    О тебя - ещё меньше, бери и вали вернее, свали ... весь текст скрыт [показать]
     
  • 2.70, Michael Shigorin, 17:12, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Для начала в Documentation BUG-HUNTING, а ненаписанная в lkml бага имеет приличн... весь текст скрыт [показать] [показать ветку]
     
  • 2.88, Посторонним В, 21:54, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +5 +/
    Мне кажется, это из-за Virtual Box - ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.116, nrndda, 20:27, 09/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Вот же ж блин Так и получилось Начал делать bisect Да вот как-то забил на п... весь текст скрыт [показать]
     
     ....нить скрыта, показать (8)

  • 1.49, Аноним, 13:30, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    кто знает насколько полная поддержка Mediatek MT6589 ?
     
     
  • 2.68, Andrey Mitrofanov, 16:42, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +4 +/
    https lkml org lkml 2014 8 8 399 Matthias Brugger 3 arm add B basic... весь текст скрыт [показать] [показать ветку]
     
  • 1.54, graf_pihto, 14:17, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    Кто знает: исправление для raid6 вошло в этот релиз?
     
  • 1.55, Аноним, 14:52, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Когда уже будет дедупликация для BTRFS!
     
     
  • 2.83, Нанобот, 18:09, 06/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    довожу до вашего сведения, что правила русского языка предполагают установку зна... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.108, plain5ence, 22:02, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Дело за малым - разобраться, что же они предполагают в конце других видов предло... весь текст скрыт [показать]
     
  • 2.106, Аноним, 19:39, 07/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > Когда уже будет дедупликация для BTRFS!

    Почему "будет"? Она уже давно есть.

     
  • 1.66, Аноним, 16:38, 06/10/2014 [ответить] [смотреть все]     [к модератору]  
  • +/
    Т е теперь дело только за NVidia Теперь они не смогут отмазаться от реализации... весь текст скрыт [показать]
     
     
  • 2.93, тигар, 07:49, 07/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –5 +/
    ггг представляю какую жопную боль почувствовали олени которые писали фрибзд пр... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.94, Аноним, 10:25, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Эээ, вообще то это не компания NVidia добавила DMA-BUF в ядро, а сторонние разра... весь текст скрыт [показать]
     
     
  • 4.95, тигар, 11:30, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    дык о чем и речь, но особо упоротые луноходы показывали своими кривыми пальцами ... весь текст скрыт [показать]
     
     
  • 5.96, DFX, 16:22, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Наркоман, ещё раз поясняем это не для них делалось, то что им это тоже понравил... весь текст скрыт [показать]
     
     
  • 6.97, тигар, 16:24, 07/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    может тогда Не наркоман тм пояснит, для кого же это делалось, или попаболь меш... весь текст скрыт [показать]
     
  • 1.71, rob pike, 17:21, 06/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    >В DRM-подсистему добавлена поддержка технологии DisplayPort 1.2 MST (Multi-Stream Transport), позволяющей подключать несколько мониторов через одно соединение Display Port.

    Только для Haswell?

     
  • 1.98, M i M, 16:28, 07/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Только я столкнулся с подставой с NAT?
     
  • 1.114, CSRedRat, 12:44, 09/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Похоже, что следующий Android L выйдет с LTSI (longterm) ядром 3.10: https://android.googlesource.com/kernel/common.git/+/android-3.10

    Видел на скриншотах "О телефоне" в Android L на Nexus 6: http://www.smartdroid.de/wp-content/uploads/2014/09/bildschirmfoto-2014-09-27

    Оно же используется в Android Wear KitKat: https://android.googlesource.com/kernel/msm/+/android-msm-dory-3.10-kitkat-wea

     
     
  • 2.117, qux, 11:58, 13/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Интересно На S5 давненько уже оно ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.122, CSRedRat, 08:49, 16/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Пруф? Посмотрел скриншоты - везде 3.4, начиная от версий Android 4.2, до 4.4.2.
     
     
  • 4.123, qux, 16:15, 16/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    У меня там 3 10 9 на 4 4 2 Где-то вот так http forum xda-developers com gala... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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