Flag day: Updated bfu required for performance counters on AMD (Addendum)


Date: Mon, 27 Apr 2009 09:46:51 -0700
From: Kuriakose Kuruvilla <Kuriakose.Kuruvilla at sun dot com>
To: onnv-gate at onnv dot eng dot sun dot com, on-all at eng dot sun dot com
Subject: Flag day: Updated bfu required for performance counters on AMD (Addendum)

On existing workspaces where you pull in this change, a cleanup of your
proto area (or clobber build) is required to avoid the following errors
during an incremental build...

==== cpio archives build errors (non-DEBUG) ====

Failed to create generic usr archive:	486540 blocks
cpiotranslate: usr/kernel/pcbe/amd64/pcbe.AuthenticAMD.15: no packaging info
cpiotranslate: usr/kernel/pcbe/amd64/pcbe.AuthenticAMD.16: no packaging info
cpiotranslate: usr/kernel/pcbe/pcbe.AuthenticAMD.15: no packaging info
cpiotranslate: usr/kernel/pcbe/pcbe.AuthenticAMD.16: no packaging info

==== cpio archives build errors (DEBUG) ====

Failed to create generic usr archive:	500890 blocks
cpiotranslate: usr/kernel/pcbe/amd64/pcbe.AuthenticAMD.15: no packaging info
cpiotranslate: usr/kernel/pcbe/amd64/pcbe.AuthenticAMD.16: no packaging info
cpiotranslate: usr/kernel/pcbe/pcbe.AuthenticAMD.15: no packaging info
cpiotranslate: usr/kernel/pcbe/pcbe.AuthenticAMD.16: no packaging info

Sorry for the inconvenience.

Thanks to James McPherson for pointing this out.

Thanks
/kuriakose

Kuriakose Kuruvilla wrote:
> This affects users of performance counters (libcpc(3LIB), cpustat(1M),
> cputrack(1), etc.) on AMD platforms.  Others can ignore this.
>> The putback of
>     6672329 New performance counter events in Griffin processor
>     6671120 Add new performance events for Shanghai processor
>     6770238 Add new performance events for Istanbul processor
> introduces a change to the bfu script in order to remove obsolete pcbe
> (Performance Counter BackEnd) drivers for the AMD platform.
>> If you use bfu to upgrade your AMD machine, the updated bfu script
> should be used for performance counters to work correctly.
>> Alternatively, if you do not use the updated bfu script when doing a
> forward BFU you can delete the following files and reboot...
>     /usr/kernel/pcbe/pcbe.AuthenticAMD.15
>     /usr/kernel/pcbe/pcbe.AuthenticAMD.16
>     /usr/kernel/pcbe/amd64/pcbe.AuthenticAMD.15
>     /usr/kernel/pcbe/amd64/pcbe.AuthenticAMD.16
> Similarly, if you do not use the updated bfu script when doing a BFU to
> an earlier version, remove the following files and reboot...
>     /usr/kernel/pcbe/pcbe.AuthenticAMD
>     /usr/kernel/pcbe/amd64/pcbe.AuthenticAMD
>> Thanks
> /kuriakose

last modified by danmcd on 2009/11/24 14:23
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.