Skip to content
Matthew Macy edited this page Nov 17, 2018 · 10 revisions

POWER9BSD Project set up bring powerpc64 to feature & performance parity with amd64

Required features

Completed:

  • ifunc support - DONE
  • radix mmu pmap -- DONE
  • LKPI for graphics DONE
  • NUMA DONE

In progress:

  • superpages - WIP (mattmacy)
  • clang7 support - WIP (bdragon28)
  • EARLY_AP_STARTUP - WIP (bdragon28)
  • kernel minidump - WIP (mattmacy)
  • PMC - WIP (mattmacy)
    • needs NMI semantics
  • Lock optimization - WIP (mattmacy)
    • Want to add better adaptive backoff

Near term:

  • dtrace
  • LE support
  • TLS

unscheduled - but planned:

  • optimize PWC invalidation vs flush
  • bhyve support
  • Mtrace support (commuter support)
  • BGE iflib (netmap & performance) -- needed for pfSense
  • kexec support
  • XIVE support