The Hafnium Linux driver module.

Clone this repo:

Branches

  1. ece5ef4 Initialize waiting_for_message field of struct vcpu. by Andrew Scull · 3 weeks ago master
  2. 9470423 Account for SPCI message header in received buffer. by Andrew Scull · 8 weeks ago
  3. 614ed7f Account for SPCI message header in length test. by Andrew Scull · 8 weeks ago
  4. 1cc6c75 SPCI: Add support for SPCI_MSG_SEND. by Jose Marinho · 3 months ago
  5. 71f5736 Scheduler selects vCPU to receive message. by Andrew Scull · 4 months ago
  6. df6478f Move code around to reduce noise in later change. by Andrew Scull · 3 months ago
  7. 2bc0a32 Adding AUTHORS and changing copyright headers to refer to it. by Andrew Walbran · 3 months ago
  8. 8d55e50 Remove cpuhp callbacks when removing driver. by Andrew Walbran · 4 months ago
  9. b3ca1dc Enable but ignore hypervisor timer IRQ. by Andrew Walbran · 4 months ago
  10. 01f83de Handle aborting VMs. by Andrew Scull · 4 months ago
  11. ec84193 Add helper function to get struct vm from vm id. by Wedson Almeida Filho · 4 months ago
  12. 2bf9cdd Updating license headers according to updated guidelines by Andrew Walbran · 4 months ago
  13. 0177811 Apply clang-format and add checkpatch. by Andrew Scull · 4 months ago
  14. cd9fef9 Add support for new vcpu_run and mailbox_clear return values. by Wedson Almeida Filho · 4 months ago
  15. e05702e Differentiate a preempted and yielding vCPU. by Andrew Scull · 5 months ago
  16. dbfc903 Call hf_mailbox_send with extra argument. by Wedson Almeida Filho · 5 months ago
  17. e75db9d Use renamed interrupt functions. by Wedson Almeida Filho · 5 months ago
  18. 89d0e47 Fix comments. by Wedson Almeida Filho · 5 months ago
  19. ce08e9e Set default kernel path to third_party. by Andrew Scull · 5 months ago
  20. 1ee3565 Add communication channel multiplexing. by Wedson Almeida Filho · 5 months ago