CPUFreq HAL [PSARC/2007/679 FastTrack timeout 12/12/2007]
Anup Pemmaiah
Napanda.Pemmaiah at sun.com
Wed Dec 5 12:07:54 PST 2007
Artem Kachitchkine wrote:
>
> You described properties and interfaces, but those do not exist in
> vacuum, they must be associated with device objects that HAL maintains.
Yes, the processor properties are associated with the cpu device object.
> Could you expand on that. E.g. it appears that processor.* properties
> belong to device objects with "processor" capability: will HAL create
> one object per physical CPU?
Each processor will have a cpu device object, with the device object UDI
being differentiated with the cpu id. Under each device object, it will
have its associated processor properties.
> Do clients (such as GPM) usually call Set* methods on each processor
> object? Any interesting implications wrt massive coring/threading?
Set* methods will not be called on each processor. It applies for all
the processors. No implications wrt massive coring/threading
Anup
>
> -Artem
More information about the opensolaris-arc
mailing list