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-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor