OpenSolaris

You are not signed in. Sign in or register.

incremental flag-day in sun4u cpumem-diagnosis

Date: Mon, 21 Nov 2005 16:08:37 -0800
From: Danek Duvall <danek dot duvall at sun dot com>
To: onnv-gate at onnv dot eng dot sun dot com
Subject: incremental flag-day in sun4u cpumem-diagnosis

The putback for

    PSARC 2005/465 FMA for UltraSPARC-T1 CPU/Memory
    6278369 enhance C-based diagnosis engine for Niagara CPU diagnosis
    6336193 FRU FMRI for cpu fault is not in hc: scheme format

introduced a flag-day for incremental builders.  The putback moved

    usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/cpumem-diagnosis.conf

to

    usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/cpumem-diagnosis.conf

If a build had already been done in that directory, then a read-only copy
of ../../sun4/cpumem-diagnosis/cpumem-diagnosis.conf (copied at build-time)
will exist in the sun4u directory.  If this file is not removed, then a
bringover will include these lines:

     rename from: usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/cpumem-diagnosis.conf
              to: usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/cpumem-diagnosis.conf
     bringover: Can't rename to "usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/cpumem-diagnosis.conf"; it exists  (Error 2051)

     bringover warning: files with errors: 1

     bringover: Can't rename to "usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/cpumem-diagnosis.conf"; it exists  (Error 2051)

If you ignore this, the build will still succeed, but this one file will
not be correct in the proto area (and hence the BFU archives and packages).
Simply removing the file before the bringover (or running a clobber build)
will resolve the issue.

Danek