FOSDEM 2026 Recap: Solving Pre-Silicon Kernel Upstream for RISC-V

March 6, 2026
At FOSDEM 2026, DeepComputing Founder and CEO Yuning Liang presented in the Kernel track on a topic that sits at the intersection of hardware innovation and open-source collaboration: pre-silicon kernel upstream enablement for RISC-V.
The session explored how developers can begin upstreaming Linux kernel support before hardware is physically available, reducing time-to-market and improving ecosystem readiness when new silicon platforms launch.

Why Pre-Silicon Upstream Matters

Traditionally, kernel enablement begins after silicon becomes available. This approach often creates delays:

  • Hardware arrives before software is ready
  • Downstream patches accumulate
  • Upstream integration becomes harder
  • Developers face unstable early platforms

For fast-moving ecosystems like RISC-V, this model is increasingly inefficient.

Pre-silicon upstreaming aims to reverse that process — enabling kernel support during chip development rather than after.

This approach helps ensure that when hardware ships, Linux support is already mature or close to upstream acceptance.

The RISC-V Advantage

RISC-V is uniquely suited to pre-silicon development because of its openness and flexibility.

Developers can leverage:

  • Architecture specifications
  • Simulation environments
  • Emulators and virtual platforms
  • Reference implementations

This allows kernel engineers to begin work earlier than would be possible on many proprietary architectures.

The talk highlighted how this capability can significantly accelerate ecosystem progress.

Key Challenges

Despite the advantages, pre-silicon upstreaming introduces its own technical challenges, including:

  • Incomplete or evolving hardware specifications
  • Differences between simulation and final silicon behavior
  • Debugging without physical hardware
  • Coordination between silicon vendors and upstream communities
  • Maintaining clean, reviewable kernel patches

Addressing these challenges requires strong collaboration and careful engineering discipline.

Collaboration and Upstream-First Development

A major theme of the session was the importance of upstream-first development.

Rather than building large downstream codebases, early collaboration with kernel maintainers helps:

  • Reduce technical debt
  • Improve code quality
  • Shorten integration timelines
  • Increase long-term maintainability

This philosophy aligns closely with the broader RISC-V ecosystem approach, where openness and collaboration drive progress.

Watch the Session

RECENT BLOG

RISC-V Ottawa 2026: RISC-V and the Future of AI
October 10, 2026
DeepComputing at Linux Plumbers Conference 2026: Exploring Heterogeneous RISC-V and Open Computing
October 9, 2026
DeepComputing at NixCon 2026: Exploring RISC-V and the Future of Open Computing