Hi Liu, Really appreciate your comments. Solaris ACPI CA engineers has been discussing about issues related to this and the discussion is ongoing. When it gets finalized might file a bug and also post it in opensolaris for comments.
Thanks Anup Liu, Jiang wrote: > hi Mark an Anup, > A quick thought, how about replacing acpi_stubs.c implementation with > Solaris standard module stub facility? > By adopting such a change, it can simplify the implemnetation and make > thing clearer. > Please take a look at uts/intel/ia32/ml/modstubs.s and > uts/sparc/ml/modstubs.s. > Thanks! > > >> -----Original Message----- >> From: tesla-dev-bounces at opensolaris.org >> [mailto:tesla-dev-bounces at opensolaris.org] On Behalf Of Mark Haywood >> Sent: 2008?12?9? 10:14 >> To: tesla-dev at opensolaris.org >> Subject: [tesla-dev] CPUPM support in the kernel >> >> Anup and I have been working on moving the core CPUPM support from the >> CPU driver - into the kernel. Our goal is to make the CPU driver >> specific to polling CPU power management and not have PAD >> depend on the >> driver at all. That means moving a fair bit of the i86pc specific CPU >> power management support (ACPI parsing and caching, speedstep, pwrnow, >> cstate and tstate handling) into the kernel. This eliminates the need >> for callback mechanism into the CPU driver. Unfortunately, >> since acpica >> is a module, it does require callbacks for that. But those have been >> centralized into the existing uts/i86pc/os/acpi_stubs.c file. >> >> We've posted a webrev of our effort at: >> >> http://cr.opensolaris.org/~mhaywood/cpupm-move/ >> >> We'd appreciate any comments. >> >> Thanks! >> Mark >> >> _______________________________________________ >> tesla-dev mailing list >> tesla-dev at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/tesla-dev >> >> > _______________________________________________ > tesla-dev mailing list > tesla-dev at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/tesla-dev >
