Ядро Linux является неотъемлемой частью любой операционной системы Linux. Он отвечает за распределение ресурсов, аппаратные интерфейсы низкого уровня, безопасность, простую связь, базовое управление файловой системой и многое другое. Linux написана с нуля Линусом Торвальдсом (с помощью различных разработчиков), Linux является клоном операционной системы UNIX. Он ориентирован на соответствие требованиям POSIX и Single UNIX.
Особенности с первого взгляда
Linux поставляется с мощными функциями, такими как истинная многозадачность, многопроцессорная сеть, общие исполняемые файлы копирования на запись, разделяемые библиотеки, загрузка спроса, виртуальная память и правильное управление памятью. Первоначально разработанный только для компьютеров на базе 386/486, теперь Linux поддерживает широкий спектр архитектур, включая 64-битные (IA64, AMD64), ARM, ARM64, DEC Alpha, MIPS, SUN Sparc, PowerPC, а также Amiga и Atari машины.
Самый важный компонент операционной системы GNU / Linux
Самым существенным компонентом операционной системы на базе Linux является ядро Linux. Без него вся система (библиотеки, приложения и т. Д.) Бесполезна. При создании дистрибутива Linux очень важно знать, как правильно оптимизировать пакет ядра Linux, чтобы он поддерживал определенные аппаратные компоненты или узнавал конкретное устройство.
Распределены во множестве устойчивых ветвей
Не следует путать многие стабильные ветви ядра Linux, поскольку они доступны для разных целей. Например, существует несколько филиалов LTS (Long Term Support), которые могут использоваться для развертывания очень стабильных операционных систем Linux. В наши дни основные разработчики дистрибутивов Linux предоставляют пользователям оптимизированные пакеты ядра для разных целей. Тем не менее, продвинутые пользователи могут настраивать, компилировать и устанавливать свои собственные ядра непосредственно из исходных пакетов в любой момент (все, что вам нужно, это поддерживаемый компилятор GCC).
Сердце дистрибутива Linux
Ядро Linux является основой дистрибутива Linux. Если вы долгое время являетесь пользователем Linux, возможно, вы наткнулись на обновления пакетов ядра Linux по умолчанию, что приводит к лучшей поддержке определенных аппаратных компонентов или периферийных устройств.
Что нового > в этом выпуске:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.17.15 / 4.14.63 LTS / 4.9.120 LTS / 4.4.148 LTS:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.16.17 / 4.14.51 LTS / 4.9.109 LTS / 4.4.138 LTS:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.9.77 LTS / 4.4.112 LTS / 4.1.48 LTS / 3.18.92 EO:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.9.77 LTS / 4.4.112 LTS / 4.1.48 LTS / 3.18.92 EO:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.13.14 / 4.9.63 LTS / 4.4.99 LTS / 4.1.46 LTS / 3:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.13.14 / 4.9.63 LTS / 4.4.99 LTS / 4.1.46 LTS / 3:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.9.56 LTS / 4.4.92 LTS / 4.1.45 LTS / 3.18.75 EOL:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.13.4 / 4.14 RC2:
- Это не так, rc, но это определенно больше, чем предыдущие rc. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.9.9 / 4.10 RC7:
- Не похоже, что это огромный rc, но он определенно больше, чем предыдущие rc были. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.9.2 / 4.10 RC3:
- Это не так, rc, но это определенно больше, чем предыдущие rc. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.8.7 / 4.9 RC5:
- Не похоже, что это огромный rc, но он определенно больше, чем предыдущие rc. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.8.6 / 4.9 RC3:
- Не похоже, что это огромный rc, но это определенно больше, чем предыдущие rc. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.8.5 / 4.9 RC3:
- Не похоже, что это огромный rc, но он определенно больше, чем предыдущие rc. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.7.6 / 4.8 RC8:
- Это не так, rc, но это определенно больше, чем предыдущие rc. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.7 / 4.8 RC1:
- Не похоже, что это огромный rc, но он определенно больше, чем предыдущие rc. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.7:
- Не похоже, что это огромный rc, но это определенно больше, чем предыдущие. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.6.4 / 4.7 RC7:
- Не похоже, что это огромный rc, но он определенно больше, чем предыдущие rc. Я не думаю, что это обязательно большая проблема, похоже, это главным образом время - мы просто получили слияния с большинством подсистем (например, сетевое взаимодействие от Davem и все обычные подсистемы драйверов устройств от Greg, не говоря уже о Обновления GPU и все вспомогательные устройства подсистемы других производителей). Но наиболее заметной частью является сетевое взаимодействие (как драйверы, так и ядро).
Что нового в версии 4.6.2 / 4.7 RC4:
- Статистика патчей выглядит довольно нормально : около половины - это драйверы, почти четверть - исправления архитектуры, а остальное - в основном сетевые и некоторые обновления документации, но там есть некоторые основные исправления ядра / mm / fs.
Что нового в версии 4.4.4 LTS / 4.5 RC7:
- На этот раз diffstat выглядит странно, потому что есть большой патч для одного из файлов заголовков сетевого драйвера, который делает его похожим на то, что каталог include составляет почти 40% от всего изменения. Но этот патч просто переименовывает тонну зарезервированных полей, без изменения кода.
- Игнорируя эту странность в статистике diffstat, все выглядит довольно нормально. Большинство драйверов (сетевое взаимодействие и usb доминируют, но есть некоторые исправления gpu, sound, acpi), с обычными обновлениями архитектуры (arc, arm, x86) и некоторыми основными сетевыми интерфейсами. Некоторые перфомансы и несколько исправлений файловой системы (nfs, dax, некоторые основные vfs).
Что нового в версии 4.3.6 / 4.1.19 LTS / 3.18.28 LTS / 3.14.63 LTS / 3:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.3 / 4.4 RC4:
- Все выглядит довольно нормально: около 70% драйверов - доминируют сетевые драйверы, gpu, sound, scsi. Кроме того, у нас есть 15% основной сети, а остальная часть разделена между обновлениями дуги и "misc & quot; (включая некоторые исправления vfs и ядра ядра).
Что нового в версии 4.2.1 / 4.3 RC3:
- Мы находимся в обычном воскресном графике, а -rc2 - там. Как уже было в течение некоторого времени, rc2 имеет тенденцию быть достаточно небольшим, вероятно, потому, что для получения отчетов о регрессии требуется некоторое время (и некоторые люди, вероятно, активно ждут, пока rc2 даже начнет тестирование - вы scaredy-cats, вы ).
- В любом случае, все выглядит довольно нормально. Вокруг дерева наблюдается некоторый шум из-за очистки обработчика потока irq, который удаляет избыточный аргумент номера irq. Но помимо этой разовой вещи все выглядит довольно спокойно и мало - посмотрим, продолжится ли это. Стучите по дереву.
- Во всяком случае, это обычное сочетание архитектуры и исправлений драйверов, с небольшим количеством других вещей (например, улучшаются обновления инструментальных средств). Я не думаю, что есть что-то особенно тревожное, добавленный короткий журнал дает довольно скучные подробности.
Что нового в версии 4.1.2 / 4.2 RC2:
- Патч rc2 - это примерно одна треть драйверов (основная часть из них - drm), одна треть архитектуры (рука, mips и parisc, слабое x86) и одна треть "misc". Эта сборная куча в основном представляет собой файловые системы (btrfs) и некоторые обновления таймера, а затем исправление перфоманса, которое включает в себя простое создание части инструментальной инфраструктуры для частного инструмента, а не попытки поделиться им с ядром.
Что нового в версии 4.0.8 / 3.18.18 LTS / 3.14.48 LTS / 3.12.44 LTS /:
- Выпуск задерживался на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.0.8 / 3.18.18 LTS / 3.14.48 LTS / 3.12.44 LTS /:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 4.0.4 / 4.1 RC6:
- Это примерно половина драйверов (в основном scsi target, networking и graphics, а также вышеупомянутые изменения рейда и dm с другими случайными исправлениями). Остальное довольно равномерно распределено между обновлениями архитектуры (альфа выделяется), обновлениями файловой системы (xfs, cifs и overlayfs) и «misc». (создание сетей, обновление инструмента для турбонасосов, документация).
Что нового в версии 4.0.2 / 4.1 RC2:
- Как обычно, это смесь исправлений драйверов, обновлений для дуги (с s390, действительно выделяющимся из-за того, что один фиксатор prng), и некоторой файловой системы и сетей. Прилагаемый shortlog дает детали, здесь нет ничего особенно тревожного. Пока что 4.1 выглядит довольно нормально.
Что нового в версии 3.19.7 / 3.18.13 LTS / 3.14.41 LTS / 3.12.42 LTS /:
- Выпуск задерживался на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 3.19.7 / 3.18.13 LTS / 3.14.41 LTS / 3.12.42 LTS /:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 3.18.7 / 3.14.33 LTS / 3.12.37 LTS / 3.10.69 LTS /:
- Релиз получил задержку на неделю из-за путешествий, но я подозреваю, что это так же хорошо. У нас было несколько исправлений, и, хотя это было не так много, я думаю, нам лучше для этого. По крайней мере, я надеюсь, что так - я буду очень разочарован, если какой-либо из них вызовет больше проблем, чем они исправить.
- В любом случае патч от rc8 довольно мал, и в основном некоторые небольшие обновления арки (arm, mips, powerpc, s390, sparc, x86 имеют некоторые незначительные изменения, некоторые из них связаны с сетевым исправлением для bpf jit) , И драйверов (в основном gpu и сетей). И некоторые общие сетевые исправления. В прилагаемом кратком сообщении содержится более подробная информация.
Что нового в версии 3.11:
- Как заметили некоторые люди, я отвлекся («О, смотри, белка ...») и никогда не писал объявление для -rc7. Виноват. Но на самом деле это не было действительно интересным релизом, кроме даты, и у него была глупая ошибка компиляции в ohci-pci, если вы не включили CONFIG_PM_RUNTIME, поэтому мы просто забудем, что -rc7 когда-либо случалось, хорошо? Вместо этого, идите и получите реальный выпуск 3.11, который там, все блестящие и готовые к компиляции и любви.
- Так как rc7 (нормально, я соврал, это случилось), были только небольшие исправления. Большинство из них пришли из сетевого дерева, но есть все: некоторые случайные исправления файловой системы, несколько исправлений звука, исправление / proc / timer_list, подобные вещи. Ничего действительно не выделяется (если только вы не воспользовались новым мягким грязным кодом, в котором есть багле, который может действительно повредить), но будем надеяться, что у нас нет какой-то глупой конфигурации, которая даже не компилируется на этот раз.
Что нового в версии 3.10:
- Многозадачность с таймером;
- Добавлен Bcache, кеш блочного уровня для кэширования SSD;
- Меньшая поддержка экстентов файловой системы Btrfs;
- Контрольные суммы метаданных XFS;
- Улучшения масштабируемости SysV IPC;
- Улучшения масштабируемости семафоров;
- Добавлен алгоритм зондирования потерь в TCP Tail;
- Поддержка MIPS KVM.
Что нового в версии 3.8:
- Ext4 вставляет очень маленькие файлы в inode
- Быстрая замена устройства Btrfs
- F2FS, дружественная SSD файловая система
- Поддержка пространства имен пользователей завершена
- Контрольные суммы журнала XFS
- Огромные страницы поддерживают нулевую страницу
- Контроллер ресурсов памяти поддерживает учет памяти ядра
- Автоматическая балансировка NUMA
- Удаление поддержки для 386 процессоров
Что нового в версии 3.2:
- Поддержка больших размеров блоков в EXT4;
- Более быстрая очистка, подробные сообщения о коррупции, автоматическое резервное копирование корней деревьев и ручной осмотр метаданных в Btrfs;
- Процесс с контроллером;
- Поддержка архитектуры Hexagon;
- Тонкие настройки и рекурсивные снимки в Mapper устройства;
- Неправильное дросселирование ввода / вывода, сокращение обратной записи файловой системы с исправления страницы;
- Сокращение пропорциональной скорости TCP;
- Улучшенный инструмент профилирования в реальном времени & quot; perf top & quot ;;
- Крест памяти.
Что нового в версии 3.1:
- Новая архитектура: OpenRISC;
- Динамическое дросселирование обратной записи;
- Ограничения файловой системы, включенные по умолчанию в EXT3;
- Поддержка ближней связи;
- Ускорители распределителей Slab;
- Улучшения масштабируемости VFS;
- Новая реализация iSCSI;
- Новая утилита cpupowerutils;
- Программный RAID: плохое управление блоками;
- Личность сообщает номера версии 2.6.x;
- Поддержка Wii Controller;
- Множество новых драйверов;
- Многие исправления и улучшения.
Что нового в версии 2.6.37.3:
- arp_notify: безоговорочно отправлять бесплатный ARP для NETDEV_NOTIFY_PEERS.
- DNS: исправить указатель NULL deref при попытке прочитать ключ ошибки [CVE-2011-1076]
- e1000e: отключить пропущенную PHY-пробуждение для LOM ICH10, вместо этого использовать пробуждение MAC
- dccp: исправить oops on Сброс после закрытия
- r8169: отключить ASPM
- carl9170: добавить Airlive X.USB a / b / g / n USBID
- «AirLive X.USB теперь отлично работает в среде Linux!»
- nilfs2: исправить регрессию о том, что i-флаг не установлен на неизменных контрольных точках
- p54usb: добавьте Senao NUB-350 usbid
- ath9k_htc: исправить проблему с endian
- block: kill loop_mutex
- : blk-flush не должен вызывать непосредственно в q- & gt; request_fn () __blk_run_queue ()
- block: добавить @force_kblockd в __blk_run_queue ()
- blk-throttle: не используйте kblockd workqueue для работы throtl.
- drm / i915: исправить повреждение памяти с помощью GM965 и & gt; 4 ГБ оперативной памяти.
- tg3: Ограничить доступ к phy ioctl
- Исправить cfg80211_wext_siwfreq порядок блокировки ...
- Staging: comedi: добавьте MODULE_LICENSE и аналогичные модули NI
- e1000e: 82579 PHY неправильно идентифицирован во время init
- mm: vmstat: используйте одну функцию setter и обратный вызов для настройки порогов percpu
- ext2: исправить повреждение подсчета ссылок при тяжелой ссылке + переименовать нагрузку
- clockevents: запретить режим съемки в режиме периодического вещания.
- fuse: исправить зависание файловой системы с одним файлом fuseblk.
- ASoC: правильные pxa AC97 имена DAI
- eukrea-tlv320: исправить имя_файла
- Bluetooth: добавьте поддержку Atheros BT AR5BBU12 fw
- Bluetooth: исправление сбоя с причудливыми ключами, выполняющими звук
- Bluetooth: добавьте поддержку Atheros BT AR9285 fw.
- x86: используйте u32 вместо long, чтобы установить обратно вектор возврата на 0
- mfd: Исправить NULL-указатель из-за неинициализированного ucb1x00-ts absinfo
- mfd: Избегайте записи папок tps6586x
- ACPI / debugfs: переполнение буфера переполнения, двойное свободное
- drm: исправить неподписанную и связанную с проблемой сравнения в режиме ctl ioctl.
- Ocfs2 / refcounttree: исправьте ошибку для refcounttree для кластеров обратной записи в нужном количестве.
- ocfs2: проверить режим сердцебиения только для стеков ядра
- ALSA: HDA: добавьте ideapad quirk для двух машин Dell.
- ALSA: HDA: исправить инициализацию микрофона в автоматическом парсер VIA
- ALSA: usb-audio: исправить ошибки из-за гонки очистки при отключении
- ALSA: HDA: добавьте новый кодек Conexant 506e (20590)
- usb: musb: core: set has_tt flag
- USB: предотвращение сбоев хамсов от сбоя USB-накопителя.
- USB: сброс устройств USB 3.0 при обнаружении (re)
- xhci: исправить ошибку в count_sg_trbs_needed () _
- xhci: Исправить ошибки при выполнении общих вычислений в математике TRB
- xhci: Уточнить некоторые выражения в математике TRB
- xhci: избегать BUG () в контексте прерывания
- x86 quirk: Исправлена полярность для прерывания IQQ0 на системах SB800.
- PM: активировать пробуждение ACPI с S5 снова, когда CONFIG_PM_SLEEP не установлен.
- Исправить чрезмерно усердный flush_disk при изменении размера устройства.
- md: Fix - снова - обнаружение разделов, когда массив становится активным
- md: избегайте проблемы спин-блокировки в blk_throtl_exit
- md: правильно обработать пробку устройства «mdp».
- mm: исправить сомнительный код в __count_immobile_pages ()
- drivers / rtc / rtc-ds3232.c: установить разницу во времени между linux и чипом RTC.
- ldm: поврежденная таблица разделов может привести к отказу ядра
- swiotlb: исправить неправильную панику
- epoll: предотвратить создание круговых структур epoll
- staging: usbip: vhci: использовать urb- & gt; dev- & gt; portnum для поиска порта
- staging: usbip: vhci: отказаться от очереди для мертвых соединений
- staging: usbip: vhci: вернуть URB с запросами отладки в полете
- staging: usbip: vhci: подсчитать количество ссылок для usb_device
- staging: brcm80211: исправление ошибки при сбое softmac в конфигурациях с несколькими процессорами
- staging: brcm80211: удалить assert, чтобы избежать паники с ядра 2.6.37
- mm: предотвратить одновременный unmap_mapping_range () в том же inode
- tcp: исправить inet_twsk_deschedule ()
- Revert & quot; drm / radeon / kms: вернуться к min & gt; max pll после итерации разделителя & quot;
- p54pci: обновлять приемные буферы dma до и после обработки
- Восстановить "Bluetooth: Включить автозапуск USB по умолчанию на btusb & quot;
- sierra: добавьте новый идентификатор для IP-модема Airprime / Sierra USB.
- USB: serial / usb_wwan, fix tty NULL разыменовывается
- USB: добавьте quirk для телефонного модема Samsung Android.
- USB: добавьте переключатель идентификатора модема Samsung SGH-I500 / Android в драйвер визора.
- USB: добавьте запись quirks для панели QWERTY Keytouch.
- usb: musb: omap2430: исправить панику ядра при перезагрузке
Что нового в версии 2.6.36.1:
- sgi-xp: входящие сообщения канала XPC могут появиться после того, как структуры разделов канала были повреждены.
- ARM: cns3xxx: устраните недостающий второй параметр, чтобы добавить макрос addruart, чтобы они могли их построить.
- Исправить недостающий второй параметр, чтобы добавить макрос addruart, чтобы они могли создавать
- kgdb, arm: фиксировать дамп регистра
- secmark: не возвращаться раньше, если не было ошибок
- Исправлена регрессия в пути прямого ввода-вывода NFS
- Исправить регрессии в scsi_internal_device_block
- Исправить гонку при удалении устройств SCSI
- gdth: переполнение целых чисел в ioctl
- pmcraid: удалить дублированный элемент структуры
- qla4xxx: исправить сборку на PPC
- libsas: исправить смешивание NCQ с не-NCQ
- Исчерпывание пространства имен sd вызывает зависание системы
- asus-laptop: исправить gps rfkill
- USB: принять некоторые недопустимые значения ep0-maxpacket
- usb: r8a66597-hcd: изменить ошибку функции outsw
- USB: opticon: исправить давние ошибки в драйвере opticon.
- USB: козырек: исправить инициализацию устройств UX50 / TH55.
- USB: отключить конечные точки после развязывания интерфейсов, а не раньше
- USB: atmel_usba_udc: принудительно vbus_pin на -EINVAL, когда gpio_request failled
- USB: cp210x: добавьте идентификатор устройства кабельного устройства WAGO 750-923
- USB: cp210x: добавьте идентификатор устройства Renesas RX-Stick
- USB: опция: добавьте еще идентификатор USB модема ZTE
- USB: измените acm_iad_descriptor bFunctionProtocol на USB_CDC_ACM_PROTO_AT_V25TER
- usb: musb: blackfin: вызов gpio_free () в пути ошибки в musb_platform_init ()
- usb: musb: blackfin: назовите usb_nop_xceiv_unregister () в musb_platform_exit ()
- USB: MUSB: исправить ядро ПРЕДУПРЕЖДЕНИЕ / oops при разгрузке модуля в режиме OTG
- USB: ftdi_sio: добавить идентификаторы устройств для ScienceScope
- USB: ftdi_sio: новые идентификаторы VID / PID для различных устройств Papouch
- USB: добавьте PID для оборудования OpenDCC на базе FTDI.
- USB: ftdi_sio: revert & quot; USB: ftdi_sio: исправить режимы линии DTR / RTS & quot;
- USB: ftdi_sio: добавьте PID для продуктов accesio.
- USB: гаджет: g_multi: фиксированный поставщик и идентификатор продукта
- USB: гаджет: g_ffs: фиксированный поставщик и идентификатор продукта
- usb gadget: составной: предотвратить OOPS для нестандартного запроса управления
- drivers / net / wireless / p54 / eeprom.c: Return -ENOMEM при сбое в распределении памяти
- p54usb: добавьте еще пять USBID.
- p54usb: исправить по одному на! CONFIG_PM
- pipe: исправить ошибку возврата кода ошибки на - & gt; confirm ()
- USB: mct_u232: исправление сломанного закрытия
- KVM: SVM: восстановить правильные регистры после эмуляции перехвата sel_cr0.
- KVM: X86: сообщить бит SVM в пользовательское пространство только при поддержке
- x86, vm86: Исправить ошибку preemption для обработчиков прерываний int1 debug и int3.
- x86, kdump: изменить copy_oldmem_page () для использования кэшированной адресации
- x86, intr-remap: установить подсказку перенаправления в IRTE
- x86, mtrr: Предположим, что SYS_CFG [Tom2ForceMemTypeWB] существует во всех будущих процессорах AMD.
- x86, olpc: Не повторяйте команды EC навсегда
- x86, kexec: Обязательно остановите все процессоры перед выходом из ядра.
- x86, mrst: функция в файле заголовка должна быть помечена как «встроенная»
- x86, cpu: исправить переименованный, еще не поставляемый бит CPU CPUID
- mm, x86: Сохранение vmcore с не-ленивым освобождением vmas
- intel_idle: не используйте LAPIC-таймер для ATOM C2
- libahci: исправить обработку result_tf после команды ввода данных ATA PIO
- cifs: исправление неисправности oplock
- futex: Исправить ошибки при вложенном подсчете ключевых слов
- Bluetooth: исправить ошибки в l2cap_connect_req
- bluetooth: Исправить отсутствие проверки NULL.
- sched: Исправить сравнение строк в / proc / sched_features
- sched: отбросить все манипуляции весового веса для задач RT.
- pcmcia: synclink_cs: исправить утечку информации в пользовательскую область.
- powerpc / perf: разрешить выборку для PPC970
- perf_events: исправление фиктивного контекстного времени.
- perf_events: исправить фиктивные события TLB AMD64 общего типа
- Staging: phison: исправить проблему, вызванную изменением libata li>
- staging: usbip: флаги событий процесса без задержки
- staging: usbip: уведомление о статусе состояния порта usb
Что нового в версии 2.6.35:
- Поддержка прозрачного распространения входящего сетевого трафика, через процессоры;
- Улучшения файловой системы Btrfs;
- Отложенное ведение журнала для файловой системы XFS;
- интерфейс отладчика ядра (KDB);
- совершенствование;
- Улучшения графики Intel;
- уплотнение памяти;
- Поддержка нескольких таблиц маршрутизации многоадресной рассылки;
- Поддержка L2TP v3 (RFC 3931);
- Поддержка протокола CAIF;
- Поддержка интерфейса APEI (интерфейс ошибки платформы ACPI).
Комментарии не найдены