Date: Wed, 20 Apr 2011 00:31:33 +0900 From: Taku YAMAMOTO <taku@tackymt.homeip.net> To: freebsd-acpi@freebsd.org Subject: [PATCH] Move scsuspend()/scresume() forward to EVENTHANDLERs Message-ID: <20110420003133.4dc391f6.taku@tackymt.homeip.net>
next in thread | raw e-mail | index | archive | help
Hi all,
Now, thanks to jkim's work, we have power_suspend and power_resume
EVENTHANDLERs since r220647.
I think it's a good time to move scsuspend()/scresume() to that scheme, too.
That is:
* We can achieve definitive ordering between vga, drm and so on:
no need to depend on scpm hackery with that scheme.
* Especially combined with adasuspend() (since r220650) and in case of
X server being paged out, we can easily mess up the video card in a
intermediate state without earlier scsuspend().
A patch is attached.
--
-|-__ YAMAMOTO, Taku
| __ < <taku@tackymt.homeip.net>
- A chicken is an egg's way of producing more eggs. -
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110420003133.4dc391f6.taku>
