Douglas Atique wrote:
> Hi,
> 
> Upon LU upgrade from snv_105 to snv_106 I get a warning that 1 package failed 
> to install. Below are the relevant logs from 
> /var/sadm/system/logs/upgrade_log.
> Is this a known problem? What exactly is SUNWdcopy?

6799076 SUNWdcopy: pkg_drvadd(): Failed again

...which has not yet been synced to bugs.opensolaris.org.  Basically, 
the SUNWdcopy postinstall script relies on update_drv behavior from 
build 106.  If you were liveupgrading a Solaris 10 system, the way this 
would work is that the liveupgrade patches would depend on the patch to 
update_drv, so you would get the right behavior.

In the current source base, there isn't such a synchronization 
mechanism.  You may work around the problem by copying the update_drv 
binary from a build 106 system (or out of the install image) before 
running liveupgrade.

SUNWdcopy contains dma-related kmods dcopy and ioat.

--Mark

> Since the log looks like a problem with a driver installation, I am also 
> copying the Device Drivers community discussion. Sorry for eventual 
> duplication.
> 
> Thanks in advance,
> Douglas
> 
> 
> Installation of <SUNWdcar> was successful.
> Doing pkgadd of SUNWdcopy to /
> 288 blocks
> Usage:        update_drv [ -f | -v ] <driver_module>
>       update_drv [ -b basedir ] [ -f | -v ] -a
>               [-m 'permission'] [-i 'identify_name']
>               [-P privilege] [-p 'policy']  <driver_module>
>       update_drv [ -b basedir ] [ -f | -v ] -d
>               [-m 'permission'] [-i 'identify_name']
>               [-P privilege] [-p 'policy']  <driver_module>
> 
> NOTE: at least one of m/i/P/p must be specified with -a and -d.
> pkg_drvadd(): Failed "update_drv -b /a -i 'pciex8086,1a38 pciex8086,360b 
> pciex80
> 86,402f' ioat"!
> 
> pkgadd: ERROR: postinstall script did not complete successfully
> 
> Installation of <SUNWdcopy> failed.
> pkgadd return code = 1
> Doing pkgadd of SUNWdcraw to /


Reply via email to