home.social

#qemu — Public Fediverse posts

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

  1. Как QEMU исполняет чужой код: изучаем Tiny Code Compilator изнутри

    QEMU — это не просто виртуализация с KVM. Его главная cуперсила — способность запускать программы, скомпилированные для одной архитектуры, на совершенно другом процессоре. Безо всякой поддержки со стороны хоста. Например, запустить прошивку для ARM-микроконтроллера на x86-ноутбуке. Как это работает? Под капотом QEMU скрывается JIT-компилятор под названием TCG (Tiny Code Generator). В этой статье мы разберем его устройство на практических примерах для RISC-V и посмотрим, как инструкции превращаются из одного машинного кода в другой, как формируются блоки трансляции, и зачем там нужны longjmp и цепочки блоков.

    habr.com/ru/companies/yadro/ar

    #qemu #tcg #jit

  2. [July - now not possible (except possibly with higher RAM)]

    Wow! Congratulations!
    Live Virtualization is possible in Kicksecure!

    kicksecure.com/wiki/Dev/user-s
    (Live | Persistent | Testing)
    kicksecure.com/wiki/Grub-live

    Development for greater stability needed #fundinternetfreedom
    liblxqt5networka5t64
    pkgs.org/download/libqt5-netwo
    * [ALERT] Lxqt gui conflicts with Security-Misc!
    (disable if upgrading and keep disabled if updating Trixie)
    * Have you allocated enough disk space?
    Size of Trixie upgrade appears to overwhelm resources.
    recommend targeted updates:
    apt install –only-upgrade <package>
    * comment out non-free in Kicksecure repo
    * consider disabling repo until “dummy” dependencies and other issues are cleared up

    #Debian #tech #Privacy #Security #ConfidentialComputing #tor #Linux #Qemu #grub #virtualization
    @debian @whonix

  3. In our latest blog post, Codethink investigates big-endian support by exploring RISC-V's runtime-controllable endianness, using QEMU as the testing base.

    The challenge: RISC-V allows runtime control of endianness, but no commercial hardware or emulators currently support it.

    Interested in how we did it? Read here: codethink.co.uk/articles/risc-

    ✍️ Lawrence Hunter, Ben Dooks, Roan Richmond

    #opensource #qemu #bigendian #riscv

  4. ¿Sabías que una de las herramientas de testing de @[email protected] es un emulador de #ESP32 en #QEMU? #DevCon22
    EDC22 Day 2 Talk 9: Leveraging ESP IDF Test Framework in Third-Party Projects buff.ly/3OdnAaj