Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • L linux-iv
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • linux-arm
  • linux-iv
  • Repository
Switch branch/tag
  • linux-iv
  • arch
  • x86
  • platform
  • pvh
  • enlighten.c
Find file BlameHistoryPermalink
  • Maran Wilson's avatar
    KVM: x86: Allow Qemu/KVM to use PVH entry point · 716ff017
    Maran Wilson authored Dec 10, 2018
    For certain applications it is desirable to rapidly boot a KVM virtual
    machine. In cases where legacy hardware and software support within the
    guest is not needed, Qemu should be able to boot directly into the
    uncompressed Linux kernel binary without the need to run firmware.
    
    There already exists an ABI to allow this for Xen PVH guests and the ABI
    is supported by Linux and FreeBSD:
    
       https://xenbits.xen.org/docs/unstable/misc/pvh.html
    
    
    
    This patch enables Qemu to use that same entry point for booting KVM
    guests.
    
    Signed-off-by: default avatarMaran Wilson <maran.wilson@oracle.com>
    Suggested-by: default avatarKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Suggested-by: default avatarBoris Ostrovsky <boris.ostrovsky@oracle.com>
    Tested-by: default avatarBoris Ostrovsky <boris.ostrovsky@oracle.com>
    Reviewed-by: default avatarJuergen Gross <jgross@suse.com>
    Signed-off-by: default avatarBoris Ostrovsky <boris.ostrovsky@oracle.com>
    716ff017