That's mostly because the OBP relies on a static configuration
initialized when the system (or a domain) is started, and it does
not support things like dynamic reconfiguration (e.g. add/removing
cpu while the system is running). If the OBP was kept then it
could become out of sync compared with the actual configuration.

alex.

On 02/11/10 04:08, jf simon wrote:
> Alex,
> 
>>>>  On sun4v platforms, when Solaris boots, the OBP is removed from
>>>> the memory and you can not used it anymore when Solaris is running.
>>>> This is done in order to properly support virtualization (with
>>>> Logical Domains).
> 
> BTW, why would OBP need to be removed for virtualization purposes?
> -jfs
> 

Reply via email to