The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"В QEMU интегрированы наработки, созданные в рамках проекта Xen"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В QEMU интегрированы наработки, созданные в рамках проекта Xen"  +1 +/
Сообщение от opennews on 14-Май-11, 00:30 
В основную кодовую базу проекта QEMU (http://www.qemu.org/) принят (http://blog.xen.org/index.php/2011/05/13/xen-support-upstrea.../) набор патчей с изменениями, накопленными в рамках проекта Xen. Изначально инструментарий и набор драйверов для обеспечения работы гипервизора Xen базировался на форке кода QEMU. Для того, чтобы собрать все накопленные с момента форка изменения и оформить их для возврата в родительский проект понадобился год работы. Возврат изменений усугубляло большое число дублирующего кода с реализацией одних и тех же возможностей, созданных как силами QEMU, так и разработчиками Xen.


Вчера все реализованные в рамках представленного патча изменения, специфичные для использования гипервизора Xen, были приняты в основную кодовую базу проекта QEMU. Тем не менее ещё остаётся несколько требующих доработки патчей, связанных с возможностью проброса PCI-устройств и поддержкой VGA dirty_bitmap.

Проделанная работа по слиянию общих кодовых баз пойдет на пользу о...

URL: http://blog.xen.org/index.php/2011/05/13/xen-support-upstrea.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=30558

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +1 +/
Сообщение от анон on 14-Май-11, 00:30 
Итак, xen окончательно включен в мейнстрим. Интеграция ядерной части окончательно завершена в 2.6.39, которое выйдет через несколько дней, а теперь и qemu-шную часть в апстрим приняли.

А вот qemu-kvm, afaik, пока ещё в qemu не приняли.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +/
Сообщение от Dim (??) on 14-Май-11, 00:34 
оно туда и не стремится. в ядро же kvm приняли практически сразу
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +/
Сообщение от XVilka (??) on 14-Май-11, 02:02 
Вообще-то еще как стремится. Постоянно патчи пачками для интеграции постепенной присылают.
Ответить | Правка | Наверх | Cообщить модератору

6. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +/
Сообщение от Аноним (??) on 14-Май-11, 01:17 
KVM also requires a modified QEMU although work is underway to get the required changes upstream.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +/
Сообщение от mma on 14-Май-11, 07:14 
>А вот qemu-kvm, afaik, пока ещё в qemu не приняли.

Он туда и не стремится, потомучто KVM развивается быстро и чтобы юзерспейс вполной мере использовал наработки ядерной части пилят Native Linux KVM tool а то элементарно интеграция патчей в инфраструктуру qemu это большая работа.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

14. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +/
Сообщение от non anon on 14-Май-11, 19:00 
Xen тоже быстро развивается, однако у его разработчиков хватило квалификации написать код такого качества, что его приняли в другой проект.
У разработчиков qemu-kvm это явно не получается. Да, плохому танцору всегда что-то мешает.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +/
Сообщение от I3oI3a on 14-Май-11, 19:05 
> Xen тоже быстро развивается, однако у его разработчиков хватило квалификации написать код
> такого качества, что его приняли в другой проект.
> У разработчиков qemu-kvm это явно не получается. Да, плохому танцору всегда что-то
> мешает.

На приятие в проект влияет не качество кода, а соответствие кода и планов его развития апстриму. если команда разрабатывает продукт по своему усмотрению и по своим планам, это не означает что продукт хуже апстримового. обычно как раз наоборот.

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

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +/
Сообщение от анон on 15-Май-11, 15:20 
>если команда разрабатывает продукт по своему усмотрению и по своим планам, это не означает что продукт хуже апстримового. обычно как раз наоборот.

Сколько раз уже слышал эти слова: "все пи...ы, а я Дартаньян".

>главная трудность в принятии кода в апстрим именно в политической грызне, а не качестве кода.

Да-да, как уже было сказано выше, плохому танцору всегда что-то мешает.

>в QEMU все не так гладко к сожалению

Однако это не помешало им принять ксеновские патчи.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

3. "В QEMU интегрированы наработки, созданные в рамках проекта X..."  +2 +/
Сообщение от Аноним (??) on 14-Май-11, 00:35 
Отличная работа, что тут скажешь.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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