home.social

#qemu — Public Fediverse posts

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

  1. I will attend the ESA Industry Space Days next week. I would be happy to meet and discuss our #RTEMS, #Linux, #NuttX, communication, #canbus, #SpaceWire, IP cores related work. Some examples

    I arrive to Noordwijk around the lunch time on Tuesday September 15 and stay there to about 2 PM on Friday so there is lot of options to meet.

  2. Here is another in a series of attempts to divine information from #qemu's issue tracker. I think this is showing that #AI #bugpocolypse reports tend to be verbose, a lot of sanitizer reports are probably mislabelled (quite often the agent will show the failure in a sanitized build) and having a decent test case correlates well with undeclared agent use. The "normal" size of reports for each class of device in (Untagged) for any tooling or TestCase.

    #datadive #bugtracker

  3. Here is another in a series of attempts to divine information from #qemu's issue tracker. I think this is showing that #AI #bugpocolypse reports tend to be verbose, a lot of sanitizer reports are probably mislabelled (quite often the agent will show the failure in a sanitized build) and having a decent test case correlates well with undeclared agent use. The "normal" size of reports for each class of device in (Untagged) for any tooling or TestCase.

    #datadive #bugtracker

  4. Here is another in a series of attempts to divine information from #qemu's issue tracker. I think this is showing that #AI #bugpocolypse reports tend to be verbose, a lot of sanitizer reports are probably mislabelled (quite often the agent will show the failure in a sanitized build) and having a decent test case correlates well with undeclared agent use. The "normal" size of reports for each class of device in (Untagged) for any tooling or TestCase.

    #datadive #bugtracker

  5. Here is another in a series of attempts to divine information from #qemu's issue tracker. I think this is showing that #AI #bugpocolypse reports tend to be verbose, a lot of sanitizer reports are probably mislabelled (quite often the agent will show the failure in a sanitized build) and having a decent test case correlates well with undeclared agent use. The "normal" size of reports for each class of device in (Untagged) for any tooling or TestCase.

    #datadive #bugtracker

  6. Here is another in a series of attempts to divine information from #qemu's issue tracker. I think this is showing that #AI #bugpocolypse reports tend to be verbose, a lot of sanitizer reports are probably mislabelled (quite often the agent will show the failure in a sanitized build) and having a decent test case correlates well with undeclared agent use. The "normal" size of reports for each class of device in (Untagged) for any tooling or TestCase.

    #datadive #bugtracker

  7. The open-issue emotional roller coaster. 🎢

    Hooray, there's an issue for this... oh no, it's been open since 2021! Issue affects nested #qemu virtualisation with #FreeBSD: gitlab.com/qemu-project/qemu/-

  8. Как 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

  9. #RISC_OS: I finally had a bit of time to upload a video with the first system boot into graphic demo for #MerlinOS It works fine on @raspberrypi 2, 3 and 4, but the video is from #QEMU which makes it easy to record both #kernel logs and Pi 2 display. Enjoy!

    youtube.com/watch?v=rwhkm5-qioM

    #Rust #riscos #OperatingSystem #MemorySafe

  10. Transfer 2.0, или Как я перестал бояться и полюбил миграции облачных серверов

    Привет, Хабр! Меня зовут Денис, я тимлид инфраструктурной Core команды в Timeweb Cloud. Итак... представьте обычную виртуальную машину клиента. Она принимает запросы, пишет в базу, держит файловый кэш, обновляет память, что-то постоянно меняет на диске. А теперь нам нужно перевезти её с одной физической ноды на другую так, чтобы клиент не заметил переезд. Звучит просто, пока не вспоминаешь, что у виртуальной машины есть память, диски, снапшоты, сетевые настройки, разные формат хранилищ, отличающиеся модели и вендоры CPU и состояния в базе управления. Любая из этих деталей может превратить задачу типа «перенести сервер» в ручную операцию с окном обслуживания, тикетом в поддержку и нервным инженером у консоли. Мы переписали модуль миграции VDS так, чтобы эти детали стали частью алгоритма, а не частью ночной операционной инструкции. В этой статье расскажу, как мы устроили живые миграции на базе libvirt, зачем оставили rsync , почему перешли на NBD для активных дисков, как выбираем RDMA или TCP, что дают SYNC_WRITES , ZEROCOPY , DETECT_ZEROES , AUTO_CONVERGE и другие флаги, и почему всё это важно не только инженерам, но и бизнесу. Кодовые фрагменты взяты из реального модуля управляющего трансферами. Они немного сокращены и упрощены для статьи, но отражают настоящую логику. В целом материал будет полезен как сетевым инженерам, так и пользователям, для понимания всех внутренних процессов — что и как устроено и почему работает так, как работает.

    habr.com/ru/companies/timeweb/

    #kvm #timeweb_статьи #nbd #qemu #libvirt #live_migration #rdma #itинфраструктура #облачные_сервисы




  11. (1) Does the Apple MacBook Neo support virtualisation (Hypervisor)?

    (2) Can you do macOS/iOS software development on an Apple MacBook Neo?

    (3) Can you do software development on an Apple MacBook Neo?

  12. So … while this is obviously nice for virtualized gaming, what about video decode/encode acceleration?

    Is there a way to give a #Linux guest access to the host #GPU's video codec acceleration without GPU passthrough?

    Just like it's possible to pass /dev/dri into a container, can I do a similar thing with a #QEMU / #KVM virtual machine?

    #libvirt #virtualization #HWAccel #VideoEncoding #VirtIO #VirtIOGPU #VirGL