home.social

#qemu — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #qemu, aggregated by home.social.

fetched live
  1. #QEMU 11.1.0 is out:

    lore.kernel.org/qemu-devel/vp2

    qemu.org/2026/08/11/qemu-11-1-

    wiki.qemu.org/ChangeLog/11.1

    Highlights include:

    * ARM: support for various new architectural CPU features
    * ARM: support for new imx8mp-evk machine type (based on i.MX 8MM Evaluation kit)
    * ARM: 'virt' board support for specifying cache topology, 'hvf' accelerator now supports nested virtualization and vGIC
    * RISC-V: ISA exstention support for big-endian, Zbr/xbr0p93, Zvfbfa, fractional LMUL on vector SHA instructions, KVM support for Zicbop and BFloat16 extensions, and more
    * RISC-V: new board support for K230, support for Tenstorrent mvendorid, and other misc. fixes/features
    * s390x: KVM support for ASTFLE facility 2 (for nested)
    * vhost-host-user support for offloading real-time clock handling from the hypervisor when using virtio-rtc
    * Universal Flash Storage (UFS) emulation support for Write Booster (device-level caching) and Host-Initiated Defragmentation (HID) based on UFS 4.1 specification

  2. #QEMU 11.1.0 is out:

    lore.kernel.org/qemu-devel/vp2

    qemu.org/2026/08/11/qemu-11-1-

    wiki.qemu.org/ChangeLog/11.1

    Highlights include:

    * ARM: support for various new architectural CPU features
    * ARM: support for new imx8mp-evk machine type (based on i.MX 8MM Evaluation kit)
    * ARM: 'virt' board support for specifying cache topology, 'hvf' accelerator now supports nested virtualization and vGIC
    * RISC-V: ISA exstention support for big-endian, Zbr/xbr0p93, Zvfbfa, fractional LMUL on vector SHA instructions, KVM support for Zicbop and BFloat16 extensions, and more
    * RISC-V: new board support for K230, support for Tenstorrent mvendorid, and other misc. fixes/features
    * s390x: KVM support for ASTFLE facility 2 (for nested)
    * vhost-host-user support for offloading real-time clock handling from the hypervisor when using virtio-rtc
    * Universal Flash Storage (UFS) emulation support for Write Booster (device-level caching) and Host-Initiated Defragmentation (HID) based on UFS 4.1 specification

  3. 11.1.0 is out:

    lore.kernel.org/qemu-devel/vp2

    qemu.org/2026/08/11/qemu-11-1-

    wiki.qemu.org/ChangeLog/11.1

    Highlights include:

    * ARM: support for various new architectural CPU features
    * ARM: support for new imx8mp-evk machine type (based on i.MX 8MM Evaluation kit)
    * ARM: 'virt' board support for specifying cache topology, 'hvf' accelerator now supports nested virtualization and vGIC
    * RISC-V: ISA exstention support for big-endian, Zbr/xbr0p93, Zvfbfa, fractional LMUL on vector SHA instructions, KVM support for Zicbop and BFloat16 extensions, and more
    * RISC-V: new board support for K230, support for Tenstorrent mvendorid, and other misc. fixes/features
    * s390x: KVM support for ASTFLE facility 2 (for nested)
    * vhost-host-user support for offloading real-time clock handling from the hypervisor when using virtio-rtc
    * Universal Flash Storage (UFS) emulation support for Write Booster (device-level caching) and Host-Initiated Defragmentation (HID) based on UFS 4.1 specification

  4. #QEMU 11.1.0 is out:

    lore.kernel.org/qemu-devel/vp2

    qemu.org/2026/08/11/qemu-11-1-

    wiki.qemu.org/ChangeLog/11.1

    Highlights include:

    * ARM: support for various new architectural CPU features
    * ARM: support for new imx8mp-evk machine type (based on i.MX 8MM Evaluation kit)
    * ARM: 'virt' board support for specifying cache topology, 'hvf' accelerator now supports nested virtualization and vGIC
    * RISC-V: ISA exstention support for big-endian, Zbr/xbr0p93, Zvfbfa, fractional LMUL on vector SHA instructions, KVM support for Zicbop and BFloat16 extensions, and more
    * RISC-V: new board support for K230, support for Tenstorrent mvendorid, and other misc. fixes/features
    * s390x: KVM support for ASTFLE facility 2 (for nested)
    * vhost-host-user support for offloading real-time clock handling from the hypervisor when using virtio-rtc
    * Universal Flash Storage (UFS) emulation support for Write Booster (device-level caching) and Host-Initiated Defragmentation (HID) based on UFS 4.1 specification

  5. #QEMU 11.1.0 is out:

    lore.kernel.org/qemu-devel/vp2

    qemu.org/2026/08/11/qemu-11-1-

    wiki.qemu.org/ChangeLog/11.1

    Highlights include:

    * ARM: support for various new architectural CPU features
    * ARM: support for new imx8mp-evk machine type (based on i.MX 8MM Evaluation kit)
    * ARM: 'virt' board support for specifying cache topology, 'hvf' accelerator now supports nested virtualization and vGIC
    * RISC-V: ISA exstention support for big-endian, Zbr/xbr0p93, Zvfbfa, fractional LMUL on vector SHA instructions, KVM support for Zicbop and BFloat16 extensions, and more
    * RISC-V: new board support for K230, support for Tenstorrent mvendorid, and other misc. fixes/features
    * s390x: KVM support for ASTFLE facility 2 (for nested)
    * vhost-host-user support for offloading real-time clock handling from the hypervisor when using virtio-rtc
    * Universal Flash Storage (UFS) emulation support for Write Booster (device-level caching) and Host-Initiated Defragmentation (HID) based on UFS 4.1 specification

  6. I've only been back from holiday a day and I already feel like I'm burning out triaging the #qemu bug tracker. The flood of #llm assisted bug reports is not actually very helpful to the project even if they are real bugs. Just reporting more isn't going to help get the others fixed any faster.

  7. I've only been back from holiday a day and I already feel like I'm burning out triaging the #qemu bug tracker. The flood of #llm assisted bug reports is not actually very helpful to the project even if they are real bugs. Just reporting more isn't going to help get the others fixed any faster.

  8. I've only been back from holiday a day and I already feel like I'm burning out triaging the #qemu bug tracker. The flood of #llm assisted bug reports is not actually very helpful to the project even if they are real bugs. Just reporting more isn't going to help get the others fixed any faster.

  9. I've only been back from holiday a day and I already feel like I'm burning out triaging the #qemu bug tracker. The flood of #llm assisted bug reports is not actually very helpful to the project even if they are real bugs. Just reporting more isn't going to help get the others fixed any faster.

  10. I've only been back from holiday a day and I already feel like I'm burning out triaging the #qemu bug tracker. The flood of #llm assisted bug reports is not actually very helpful to the project even if they are real bugs. Just reporting more isn't going to help get the others fixed any faster.

  11. Паравиртуализация при отладке графических приложений KasperskyOS в QEMU

    Привет! Меня зовут Денис Молодяков, я — тимлид команды графики в KasperskyOS . Мы отвечаем за разработку графического стека полного цикла для микроядерной ОС: от создания низкоуровневых графических драйверов до всего необходимого для фреймворков. Современная реальность разработки диктует новые правила: удаленка и распределенные команды стали нормой. Моя команда не исключение — ребята базируются в разных регионах. При этом каждому разработчику требуется доступ к аппаратным платформам для сборки, запуска ОС, написания и отладки драйверов. Обеспечение каждого сотрудника полным набором плат сопряжено с серьезными логистическими и финансовыми затратами. В этой статье я хочу рассказать, как мы искали оптимальное решение этой проблемы и почему пришли к использованию методики паравиртуализации.

    habr.com/ru/companies/kaspersk

    #gpu #virtio #ci #системное_программирование #паравиртуализация #микроядро #wayland #kasperskyos #qemu #виртуализация

  12. Паравиртуализация при отладке графических приложений KasperskyOS в QEMU

    Привет! Меня зовут Денис Молодяков, я — тимлид команды графики в KasperskyOS . Мы отвечаем за разработку графического стека полного цикла для микроядерной ОС: от создания низкоуровневых графических драйверов до всего необходимого для фреймворков. Современная реальность разработки диктует новые правила: удаленка и распределенные команды стали нормой. Моя команда не исключение — ребята базируются в разных регионах. При этом каждому разработчику требуется доступ к аппаратным платформам для сборки, запуска ОС, написания и отладки драйверов. Обеспечение каждого сотрудника полным набором плат сопряжено с серьезными логистическими и финансовыми затратами. В этой статье я хочу рассказать, как мы искали оптимальное решение этой проблемы и почему пришли к использованию методики паравиртуализации.

    habr.com/ru/companies/kaspersk

    #gpu #virtio #ci #системное_программирование #паравиртуализация #микроядро #wayland #kasperskyos #qemu #виртуализация

  13. Паравиртуализация при отладке графических приложений KasperskyOS в QEMU

    Привет! Меня зовут Денис Молодяков, я — тимлид команды графики в KasperskyOS . Мы отвечаем за разработку графического стека полного цикла для микроядерной ОС: от создания низкоуровневых графических драйверов до всего необходимого для фреймворков. Современная реальность разработки диктует новые правила: удаленка и распределенные команды стали нормой. Моя команда не исключение — ребята базируются в разных регионах. При этом каждому разработчику требуется доступ к аппаратным платформам для сборки, запуска ОС, написания и отладки драйверов. Обеспечение каждого сотрудника полным набором плат сопряжено с серьезными логистическими и финансовыми затратами. В этой статье я хочу рассказать, как мы искали оптимальное решение этой проблемы и почему пришли к использованию методики паравиртуализации.

    habr.com/ru/companies/kaspersk

    #gpu #virtio #ci #системное_программирование #паравиртуализация #микроядро #wayland #kasperskyos #qemu #виртуализация

  14. #MacOS #QEMU #KVM #IntelMac
    QEMU-KVM虛擬機跑MacOS 26,MacOS 27以後的版本就沒辦法這樣做了.

  15. #MacOS #QEMU #KVM #IntelMac
    QEMU-KVM虛擬機跑MacOS 26,MacOS 27以後的版本就沒辦法這樣做了.

  16. #MacOS #QEMU #KVM #IntelMac
    QEMU-KVM虛擬機跑MacOS 26,MacOS 27以後的版本就沒辦法這樣做了.

  17. #Linux #OpenBSD #Xfce #QEMU #KVM
    First time install OpenBSD+Xfce in QEMU-KVM Virtual Machine,There's a steep learning curve with OpenBSD.
    OpenBSD Default user interface is FVWM.
    OpenBSD Release Song 7.9: "Diamond in the Rough"
    openbsd.org/lyrics.html#79

  18. #Linux #OpenBSD #Xfce #QEMU #KVM
    First time install OpenBSD+Xfce in QEMU-KVM Virtual Machine,There's a steep learning curve with OpenBSD.
    OpenBSD Default user interface is FVWM.
    OpenBSD Release Song 7.9: "Diamond in the Rough"
    openbsd.org/lyrics.html#79

  19. #Linux #OpenBSD #Xfce #QEMU #KVM
    First time install OpenBSD+Xfce in QEMU-KVM Virtual Machine,There's a steep learning curve with OpenBSD.
    OpenBSD Default user interface is FVWM.
    OpenBSD Release Song 7.9: "Diamond in the Rough"
    openbsd.org/lyrics.html#79

  20. Pour la première fois, l'installateur de #ShichimiOS, une distribution #linux que je code, a fonctionné ! (j'ai installé l'os dans un qcow2)

    le code source : codeberg.org/shichimios/shichi
    licence : GPL pour le code #nix inclus dans le dépôt, MIT pour le code qui vient de nixpkgs et CC-BY pour les images provenant de #peppercarrot

    #qemu

  21. Pour la première fois, l'installateur de #ShichimiOS, une distribution #linux que je code, a fonctionné ! (j'ai installé l'os dans un qcow2)

    le code source : codeberg.org/shichimios/shichi
    licence : GPL pour le code #nix inclus dans le dépôt, MIT pour le code qui vient de nixpkgs et CC-BY pour les images provenant de #peppercarrot

    #qemu

  22. Pour la première fois, l'installateur de #ShichimiOS, une distribution #linux que je code, a fonctionné ! (j'ai installé l'os dans un qcow2)

    le code source : codeberg.org/shichimios/shichi
    licence : GPL pour le code #nix inclus dans le dépôt, MIT pour le code qui vient de nixpkgs et CC-BY pour les images provenant de #peppercarrot

    #qemu

  23. Pour la première fois, l'installateur de #ShichimiOS, une distribution #linux que je code, a fonctionné ! (j'ai installé l'os dans un qcow2)

    le code source : codeberg.org/shichimios/shichi
    licence : GPL pour le code #nix inclus dans le dépôt, MIT pour le code qui vient de nixpkgs et CC-BY pour les images provenant de #peppercarrot

    #qemu

  24. Pour la première fois, l'installateur de #ShichimiOS, une distribution #linux que je code, a fonctionné ! (j'ai installé l'os dans un qcow2)

    le code source : codeberg.org/shichimios/shichi
    licence : GPL pour le code #nix inclus dans le dépôt, MIT pour le code qui vient de nixpkgs et CC-BY pour les images provenant de #peppercarrot

    #qemu

  25. В заголовке моего ELF есть точка входа. Оказалось, её никто не читает

    Три статьи я собирал файл и отдавал его эмулятору, ни разу в него не заглянув. Заглянул. Внутри два разных описания одних и тех же байтов, ответ на вопрос, откуда взялся адрес 0x80000000, и поле, которое я заполнял зря. Ну, открываем!

    habr.com/ru/articles/1068276/

    #RISCV #QEMU #bare_metal #ассембле #ELF #компоновщик #линкерскрипт #точка_входа #сегменты_и_секци

  26. В заголовке моего ELF есть точка входа. Оказалось, её никто не читает

    Три статьи я собирал файл и отдавал его эмулятору, ни разу в него не заглянув. Заглянул. Внутри два разных описания одних и тех же байтов, ответ на вопрос, откуда взялся адрес 0x80000000, и поле, которое я заполнял зря. Ну, открываем!

    habr.com/ru/articles/1068276/

    #RISCV #QEMU #bare_metal #ассембле #ELF #компоновщик #линкерскрипт #точка_входа #сегменты_и_секци

  27. В заголовке моего ELF есть точка входа. Оказалось, её никто не читает

    Три статьи я собирал файл и отдавал его эмулятору, ни разу в него не заглянув. Заглянул. Внутри два разных описания одних и тех же байтов, ответ на вопрос, откуда взялся адрес 0x80000000, и поле, которое я заполнял зря. Ну, открываем!

    habr.com/ru/articles/1068276/

    #RISCV #QEMU #bare_metal #ассембле #ELF #компоновщик #линкерскрипт #точка_входа #сегменты_и_секци

  28. 🎉 Breaking news, everyone: the tech wizards have finally cracked the code to make Windows games playable on #QEMU using a fancy DirectX 11 driver! 🚀 Because what else would you want on your cutting-edge Linux setup than the thrill of laggy Windows gaming... truly living the dream! 😂
    blog.getutm.app/2026/introduci #WindowsGaming #DirectX11 #LinuxTech #GamingNews #TechInnovation #HackerNews #ngated

  29. 🎉 Breaking news, everyone: the tech wizards have finally cracked the code to make Windows games playable on #QEMU using a fancy DirectX 11 driver! 🚀 Because what else would you want on your cutting-edge Linux setup than the thrill of laggy Windows gaming... truly living the dream! 😂
    blog.getutm.app/2026/introduci #WindowsGaming #DirectX11 #LinuxTech #GamingNews #TechInnovation #HackerNews #ngated

  30. 🎉 Breaking news, everyone: the tech wizards have finally cracked the code to make Windows games playable on #QEMU using a fancy DirectX 11 driver! 🚀 Because what else would you want on your cutting-edge Linux setup than the thrill of laggy Windows gaming... truly living the dream! 😂
    blog.getutm.app/2026/introduci #WindowsGaming #DirectX11 #LinuxTech #GamingNews #TechInnovation #HackerNews #ngated

  31. 🎉 Breaking news, everyone: the tech wizards have finally cracked the code to make Windows games playable on #QEMU using a fancy DirectX 11 driver! 🚀 Because what else would you want on your cutting-edge Linux setup than the thrill of laggy Windows gaming... truly living the dream! 😂
    blog.getutm.app/2026/introduci #WindowsGaming #DirectX11 #LinuxTech #GamingNews #TechInnovation #HackerNews #ngated

  32. 🎉 Breaking news, everyone: the tech wizards have finally cracked the code to make Windows games playable on #QEMU using a fancy DirectX 11 driver! 🚀 Because what else would you want on your cutting-edge Linux setup than the thrill of laggy Windows gaming... truly living the dream! 😂
    blog.getutm.app/2026/introduci #WindowsGaming #DirectX11 #LinuxTech #GamingNews #TechInnovation #HackerNews #ngated

  33. Моя рекурсия зависла навсегда, и это был правильный результат

    Написал рекурсию тем же приёмом, что во второй статье, и программа повисла навсегда: возвращаться ей было некуда. Чиню, завожу стек и по дороге выясняю, что регистра sp в наборе команд нет вовсе. А потом урезаю стек до 128 байт, и сборка об этом не говорит ни слова. Ломать второй раз!

    habr.com/ru/articles/1067662/

    #RISCV #QEMU #bare_metal #ассемблер #стек #рекурсия #соглашение_о_вызовах #переполнение_стека #psABI

  34. Моя рекурсия зависла навсегда, и это был правильный результат

    Написал рекурсию тем же приёмом, что во второй статье, и программа повисла навсегда: возвращаться ей было некуда. Чиню, завожу стек и по дороге выясняю, что регистра sp в наборе команд нет вовсе. А потом урезаю стек до 128 байт, и сборка об этом не говорит ни слова. Ломать второй раз!

    habr.com/ru/articles/1067662/

    #RISCV #QEMU #bare_metal #ассемблер #стек #рекурсия #соглашение_о_вызовах #переполнение_стека #psABI

  35. Моя рекурсия зависла навсегда, и это был правильный результат

    Написал рекурсию тем же приёмом, что во второй статье, и программа повисла навсегда: возвращаться ей было некуда. Чиню, завожу стек и по дороге выясняю, что регистра sp в наборе команд нет вовсе. А потом урезаю стек до 128 байт, и сборка об этом не говорит ни слова. Ломать второй раз!

    habr.com/ru/articles/1067662/

    #RISCV #QEMU #bare_metal #ассемблер #стек #рекурсия #соглашение_о_вызовах #переполнение_стека #psABI

  36. If you are curious what new #arm related features will be in the soon to be tagged 11.1 release of #qemu then I have the #blog post for you: linaro.org/blog/closing-the-ha

    #linaro

  37. If you are curious what new #arm related features will be in the soon to be tagged 11.1 release of #qemu then I have the #blog post for you: linaro.org/blog/closing-the-ha

    #linaro

  38. If you are curious what new #arm related features will be in the soon to be tagged 11.1 release of #qemu then I have the #blog post for you: linaro.org/blog/closing-the-ha

    #linaro

  39. If you are curious what new #arm related features will be in the soon to be tagged 11.1 release of #qemu then I have the #blog post for you: linaro.org/blog/closing-the-ha

    #linaro

  40. If you are curious what new #arm related features will be in the soon to be tagged 11.1 release of #qemu then I have the #blog post for you: linaro.org/blog/closing-the-ha

    #linaro

  41. Мой код терял бы 230 байт из 231. Чтобы это увидеть, пришлось патчить QEMU

    Через четыре часа после первой статьи пришёл комментарий: в моём коде не хватает трёх инструкций, и на настоящей плате он рассыплется. Читатель arteast был прав. Сел воспроизводить поломку. Собрал два варианта, свой и правильный, прогнал на строке в 231 байт. Вывод побайтово одинаковый. Замедлил линию до предела. Ничего не изменилось. Написал программу, которая смотрит, бывает ли передатчик занят хоть когда-нибудь. При выводе в консоль не бывает. Моя ошибка внутри эмулятора не проявляется вообще. Проверить себя было нечем. Пришлось чинить эмулятор. Ну, чини!

    habr.com/ru/articles/1065662/

    #riscv #qemu #baremetal #uart #ассемблер #эмуляция #отладка

  42. Мой код терял бы 230 байт из 231. Чтобы это увидеть, пришлось патчить QEMU

    Через четыре часа после первой статьи пришёл комментарий: в моём коде не хватает трёх инструкций, и на настоящей плате он рассыплется. Читатель arteast был прав. Сел воспроизводить поломку. Собрал два варианта, свой и правильный, прогнал на строке в 231 байт. Вывод побайтово одинаковый. Замедлил линию до предела. Ничего не изменилось. Написал программу, которая смотрит, бывает ли передатчик занят хоть когда-нибудь. При выводе в консоль не бывает. Моя ошибка внутри эмулятора не проявляется вообще. Проверить себя было нечем. Пришлось чинить эмулятор. Ну, чини!

    habr.com/ru/articles/1065662/

    #riscv #qemu #baremetal #uart #ассемблер #эмуляция #отладка

  43. Мой код терял бы 230 байт из 231. Чтобы это увидеть, пришлось патчить QEMU

    Через четыре часа после первой статьи пришёл комментарий: в моём коде не хватает трёх инструкций, и на настоящей плате он рассыплется. Читатель arteast был прав. Сел воспроизводить поломку. Собрал два варианта, свой и правильный, прогнал на строке в 231 байт. Вывод побайтово одинаковый. Замедлил линию до предела. Ничего не изменилось. Написал программу, которая смотрит, бывает ли передатчик занят хоть когда-нибудь. При выводе в консоль не бывает. Моя ошибка внутри эмулятора не проявляется вообще. Проверить себя было нечем. Пришлось чинить эмулятор. Ну, чини!

    habr.com/ru/articles/1065662/

    #riscv #qemu #baremetal #uart #ассемблер #эмуляция #отладка

  44. Двенадцать символов, двадцать один байт: как я научил голый RISC-V говорить «Привет, мир!»

    Без библиотек, без обвязок, без операционной системы под ногами. Реальный код на реальном железе — ну, почти реальном. Пустая эмулируемая машина RISC-V, десяток строк ассемблера, и в терминале: Сначала думал вывести «hello», как все. Пусть будет «Привет, мир!» Ну, привет!

    habr.com/ru/articles/1065554/

    #RISCV #QEMU #bare_metal #UART #ассемблер #UTF8

  45. Двенадцать символов, двадцать один байт: как я научил голый RISC-V говорить «Привет, мир!»

    Без библиотек, без обвязок, без операционной системы под ногами. Реальный код на реальном железе — ну, почти реальном. Пустая эмулируемая машина RISC-V, десяток строк ассемблера, и в терминале: Сначала думал вывести «hello», как все. Пусть будет «Привет, мир!» Ну, привет!

    habr.com/ru/articles/1065554/

    #RISCV #QEMU #bare_metal #UART #ассемблер #UTF8

  46. Двенадцать символов, двадцать один байт: как я научил голый RISC-V говорить «Привет, мир!»

    Без библиотек, без обвязок, без операционной системы под ногами. Реальный код на реальном железе — ну, почти реальном. Пустая эмулируемая машина RISC-V, десяток строк ассемблера, и в терминале: Сначала думал вывести «hello», как все. Пусть будет «Привет, мир!» Ну, привет!

    habr.com/ru/articles/1065554/

    #RISCV #QEMU #bare_metal #UART #ассемблер #UTF8

  47. Linux: LTS kernel 5.10.261 for X1000/e5500

    Christian 'xeno74' Zigotzky has released the stable, long-term kernel 5.10.261 for X1000 and e5500 systems.

    amiga-news.de/en/news/AN-2026-

    #Linux #retrocomputing #AmigaOne #QEMU

  48. Linux: LTS kernel 5.10.261 for X1000/e5500

    Christian 'xeno74' Zigotzky has released the stable, long-term kernel 5.10.261 for X1000 and e5500 systems.

    amiga-news.de/en/news/AN-2026-

  49. Linux: LTS kernel 5.10.261 for X1000/e5500

    Christian 'xeno74' Zigotzky has released the stable, long-term kernel 5.10.261 for X1000 and e5500 systems.

    amiga-news.de/en/news/AN-2026-

    #Linux #retrocomputing #AmigaOne #QEMU