[PATCH] Dynamic kernel environment support (kgetenv() and friends), ACPI quirks

Thomas E. Spanjaard tgen at netphreax.net
Sat Jan 13 11:41:23 PST 2007


YONETANI Tomokazu wrote:
As for dynamic kernel environment part, go ahead!  It also enables setting
debug.acpi.level and debug.acpi.layer with sysctl command, not just from
boot prompt.
Except that the sysctl part doesn't work yet, and is #ifdef'ed out :).

As for quirk part, can you port acpi_quirk.c, acpi_quirks and
/sys/tools/acpi_quirks2h.awk from FreeBSD?  It seems it's already doing
what you say in the "XXX TGEN" comment.
I'll have a look at it later, I'll commit this stuff first.

+++ b/sys/dev/acpica5/acpi.c	Sat Jan 20 05:52:40 2007 +0000
#include "opt_acpi.h"
+
#include <sys/param.h>
extra new line inserted, was this intended?
As I was there, I thought I'd clean that up (opt_foo.h should be 
separated from the other includes, according to style(9)).

+++ b/sys/dev/acpica5/acpi_timer.c	Fri Jan 12 13:21:16 2007 +0000
 */
+
#include "opt_acpi.h"
+
#include <sys/param.h>
extra new lines inserted(without any other changes), was this intended?
Not really, though the same holds as above. It's just there because at 
first I changed some more stuff in acpi_timer.c which I later removed. 
I'll remove this change though, because I don't change anything else.

  :%!unexpand -t8
will replace leading whitespaces with tabs for you if you're using vi.
Yes, I intended to do a cleanup before committing. I really can't work 
well with these 4-space indents (or if you like, my cinoptions are wrong 
;)).

Cheers,
--
        Thomas E. Spanjaard
        tgen at netphreax.net
Attachment:
signature.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00007.pgp
Type: application/octet-stream
Size: 186 bytes
Desc: "Description: OpenPGP digital signature"
URL: <http://lists.dragonflybsd.org/pipermail/kernel/attachments/20070113/0620803c/attachment-0016.obj>


More information about the Kernel mailing list