Begining-To-End DPDK Guide

This guide provides a step-by-step tutorial for installing DPDK and Open vSwitch (OVS) using Debian-built packages, primarily targeting Intel Niantic NICs, with limited validation for Mellanox ConnectX3-Pro cards. It extends a basic setup to deliver a complete OVS-DPDK deployment on the host, along with a virtual machine running DPDK. By following the guide, users can establish a fully functional OVS-DPDK environment capable of end-to-end packet forwarding between physical NICs and a DPDK-enabled VM.

Read More

Develop MCS-51 (8051) on openSUSE

If you want to do serious embedded work, stop waiting for Windows-only IDEs. You can build, flash, and iterate on MCS-51 (8051) cleanly on Linux. Here’s a minimal, no-nonsense workflow on openSUSE using sdcc and a Python flashing tool.

This is simple, lightweight, and powerful.

Read More

Libvirt_Configuration

What is This?

Notes on libvirt configuration:

  • libvirt debug logging
  • cgroup configuration – not much here. now handled by systemd. still some libvirt config items, but I don't tend to touch these anymore.
  • security driver configuration

Read More

Sign your GPG key by CAFF

As you know, if you want to be a Debian mainter or developer, you need to have a GPU keys, and you key must be signed by three different Debian developer, also GPG keys is quite popular in open source development world, it is kind of a new ID for you. Here is a Instructuion about how to sign your GPG keys by CAFF, enjoy.

Read More