[[!template id=project
title="ACPI power management (sleep/wakeup) support for Xen"
contact="""
[port-xen](mailto:port-xen@NetBSD.org)
"""
mentors="""
"""
category="kernel"
difficulty="hard"
duration="16 hours"
description="""
Abstract:
Although Xen has ACPI support, the kernel needs to make
explicit hypercalls for power management related functions.
sleep/resume are supported, and this support needs to be
exported via the dom0 kernel.
Deliverables:
* sleep/resume support for NetBSD/Xen dom0
Implementation:
There are two approaches to this. The first one involves
using the kernel to export syscall nodes for ACPI.
The second one involves Xen aware power scripts, which can
write directly to the hypercall kernfs node -
/kern/privcmd. Device tree suspend could happen via
drvctl(8), in theory.
"""
]]
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb