В ядре Linux 3.20 появится поддержка технологии Live Kernel Patching. Архив новостей за 14 февраля 2015 года

В течение прошлого года компании SUSE и Red Hat разработали решения для реализации технологии live kernel patching – применения патчей к работающему ядру без перезагрузки системы, названные kGraft и Kpatch соответственно. Компании вели разработку параллельно, независимо друг от друга, однако после обнародования kGraft и Kpatch пришли к соглашению о сотрудничестве, направленном на реализацию общей базы, которая адресует потребности каждой реализации.

В результате был предложен универсальный API, не привязанный к конкретной реализации. Первым выпуском ядра, содержащим такое комбинированное решение, будет Linux kernel 3.20.

Список рассылки сообщает, что пока реализована поддержка только архитектуры x86, продолжаются работы для PowerPC, s390 и ARM, и не слова не сказано о x86-64. Поясняется, что после объединения общей инфраструктуры Red Hat и SUSE согласились сразу начать портировать их текущие решения, отказавшись от специфичного кода на уровне ядра. План, в основном, заключается в том, что каждый патч будет отмечен флагом (ами), указывающим, какую модель непротиворечивости он готов использовать.

Линус Торвальдс уже принял код базового API для обновления ядра без перезагрузки системы в состав Linux kernel 3.20.

LC Team

Архив новостей

2007

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2008

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2009

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2010

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2011

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2012

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2013

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2014

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2015

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2016

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2017

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

ноябрь

декабрь

2018

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь