github usbarmory/tamago v1.25.7

latest releases: v1.26.4, latest, v1.26.3...
5 months ago

This release improves the kvm/sev package for AMD Secure Encrypted Virtualization (SEV) support as well as support for arm64 targets.

Major changes for tamago package API:

  • amd64: (*CPU).FindPTE new function for Page Table Entry lookup (f2fd979)
  • amd64: (*CPU).SetEncryptedBit new function for C-bit reconfiguration (34bdc8e)
  • kvm/sev: (*GHCB).DeriveKey new function for AMD SEV-SNP key derivation (ef3b388)
  • kvm/sev: (*GHCB).PageStateChange new function for AMD SEV-SNP page assignment (f37dd76)
  • kvm/sev: (*GHCB).Init now requires a DMA GHCB.Region, dropping registration logic (f37dd76)
  • kvm/sev: (*GHCB).GuestRequest now dynamically allocates DMA from GHCB.Region (f37dd76)
  • kvm/sev: (*GHCB).TSCInfo new function for AMD SEV-SNP TSC information (f2e070f, beca7d5)

Major changes for tamago package internals:

Full Changelog: v1.25.6...v1.25.7

This release requires GOOS=tamago support in the Go distribution with tamago-go1.25.6 or later releases, it has been tested with tamago-go1.25.7.

Don't miss a new tamago release

NewReleases is sending notifications on new releases.