v1.24.6
Major changes for tamago package API:
- amd64:
InitSMPnew function for initialization of supplemental cores and runtime SMP support - amd64:
(*CPU).NumCPUnew function to report initialized cores - firecracker/microvm, qemu/microvm, cloud_hypervisor/vm: SMP initialization via
amd64.InitSMP - amd64:
(*CPU).ServiceInterruptsnew function to replaceamd64.ServiceInterrupts()
Major changes for tamago package internals:
- amd64: reconfiguration of MMU to restrict zero page to first 4KB to allow 16-bit addressing on SMP init
- amd64: NMI are triggered and handled for SMP orchestration
Full Changelog: 3dd21ea...v1.24.6
This release requires GOOS=tamago support in the Go distribution, it requires at least tamago-go1.24.6.