[devel] qemu и все-все-все
Alexey Shabalin
a.shabalin на gmail.com
Пн Фев 28 11:55:02 UTC 2011
>>> Я не возражаю, но надо бы протестировать обновление. Плюс - внешние ромы
>>> как-то стрёмно - может быть, всё-таки, останемся на внутренних ? ты не
>>> сравнивал разницу между ними ?
>> Тестировать конечно надо.
>> Если доверять pc-bios/README, то локальные ромы это просто локальные
>> копии соответствующих проектов.
>> Они только в бинарном виде. Обновляются от случая к случаю.
>> Использовать внешние ромы - это не моя идея, подсмотрел в fedora.
done.
Теперь внешние ромы используются и для qemu и для qemu-kvm.
У пакета qemu-common есть зависимость на нужные пакеты.
>>>> PPS: конечно там всё не идеально и ещё есть чего сделать. например:
>>>> возможно "синхронизировать" спеки для qemu и qemu-kvm, убрать
>>>> qemu-common - я не понял почему так назвали пакет с документацией и
>>>> почему он обязательный а не опциональный. Надо бы сделать общий
>>>> control и init-скрипт для модуля kvm, т.к. qemu тоже умеет kvm. Ну и
>>>> так далее.
> отрицательных отзывов я не увидел (как впрочем и положительных :) ),
> так что продолжаю пилить дальше.
> Различий между qemu и qemu-kvm всё меньше и меньше. Самое основное,
> что нужно от qemu-kvm (и чем он отличается от qemu) это сам бинарник,
> исполняемый файл.
> Всё остальное у проектов одинаковое (utils, локализация, конфиги и т.п.).
> Так давайте от qemu-kvm паковать только этот бинарник, а всё остальное
> использовать от qemu (ну зачем в репо два одинаковых qemu-img и
> qemu-kvm-img?).
> Останется только одна алтернатива для этого
> бинарника(/usr/bin/qemu-system-x86_64).
> Сервис kvm, загружающий ядерный модуль kvm, переедет в пакет
> qemu-common, на который будет зависимость и у qemu и у qemu-kvm. Так
> же останется единственный vde,img пакет.
done.
init-скрипт переехал в qemu-common.
В qemu-kvm осталось только самое ценное, остальное из пакета qemu.
init-скрипт для vde переехал в пакет vde2.
Кстати, кто реально пользуется vde, имеет смысл посмотреть на
init-скрипт из Arch, и возможно подчерпнуть что-то ценного. (мне vde
не особо нужен - поэтому жду патчей)
> А вот qemu, возможно, стоит попилить ещё мельче на system-x86,
> system-ppc, system-arm и т.д.
Уговорили, не трогал.
> Вопросы, предложения?
--
Alexey Shabalin
Подробная информация о списке рассылки Devel