119,121c119,128
<     The driver provides the access to IPMC which can manage the host (power,
<     reset,...). The security on IPMC access is addressed by IPMI spec.
<     In short, this project requires no elevated privilege.
---
>     While the driver provides the access to IPMC which can manage the host power
>     (power on or off, reset), in IPMI Spec the IPMI commands are titled into
>     four privileges (Appendix G, IPMI Spec v1.5):
> 	- Callback privilege;
> 	- User privilege;
> 	- Operator privilege;
> 	- Administrator privilege;
>     
>     For example, "Cold Reset" command requires "Administrator privilege",
>     "Get Device ID" command requires "User privilege".
122a130,139
>     The complete "Command Number Assignment and Privilege Levels" is in 
>     Table G-1, IPMI Spec v1.5.
> 
>     To follow the security model in the existing Solaris ipmi driver bmc,
>     we plan to have a security policy in this driver so that
>     - The clients with root privilege can send any IPMI commands to IPMC;
>     - The clients without root privilege can send IPMI commands at
>       "User privilege" level.
> 
> 
