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

OpenSouthCode 2026: Growing the Linux App Ecosystem Together with RISC-V
June 30, 2026
DC-ROMA RISC-V Mainboard III Draws Strong Interest at RISC-V Summit Europe
June 15, 2026
COMPUTEX 2026 & RISC-V Taipei Day: Showcasing the Future of RISC-V Computing
June 9, 2026