Support for amd64 microcode updates - scoping work

This page summarizes the projects mentioned and recommended in the original post on /r/openbsd

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • CPUMicrocodes

    Intel, AMD, VIA & Freescale CPU Microcode Repositories

    Assuming that the microcode update files have been acquired (maybe from here or here?), bundled into a tgz as expected by pkg_add, and made available alongside other signed firmware packages, an OpenBSD install then needs to know to look for this firmware bundle.

  • src

    Read-only git conversion of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the tech@ mailing list.

    Looking at this reply the CPU family/model/stepping is already in the dmesg, which is what fwupdate uses to detect the machine type for grabbing the right package. For now, I'll assume that the amd64 equivalent firmware tgz would be called amd. Within fwupdate, it looks like %possible_drivers would need to updated to include amd and a new match statement $match{'amd'} = qr{^cpu\d+: AMD}; following the existing one for intel.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts