OpenSolaris

Printable Version Enter a New Search
Bug ID 6599215
Synopsis T2000 boots slowly while printing "hat_kpm_mapin: kpm_enable not set"
State 10-Fix Delivered (Fix available in build)
Category:Subcategory sun4v:kernel
Keywords hat_kpm_mapin | kpm_enable | rtiq_reviewed | s10 | t2000 | triaged
Responsible Engineer Christopher Baumbauer
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_89
Fixed In snv_89
Release Fixed solaris_nevada(snv_89) , solaris_10u7(s10u7_02) (Bug ID:2168667)
Related Bugs 6358464 , 6562207
Submit Date 30-August-2007
Last Update Date 8-May-2008
Description
Edit /etc/system and add line

"set kpm_enable=0"

then reboot the T2000, it hangs at boot with message "WARNING: hat_kpm_mapin: kpm_enable not set". However, it does not occure on V890.

Test1 on T2000
-----------------------------------------------------------------
ENV
conserver.aus  	5014

# uname -a
SunOS t2000-c 5.10 Generic_125100-07 sun4v sparc SUNW,Sun-Fire-T200

Here is logs.

:
set kpm_enable=0
t2000-c# reboot
Aug 30 19:58:25 t2000-c reboot: rebooted by root
Aug 30 19:58:25 t2000-c syslogd: going down on signal 15
Aug 30 19:58:25 /usr/lib/snmp/snmpdx: received signal 15
syncing file systems... done
rebooting...

SC Alert: Host System has Reset

SC Alert: Host system has shut down.
CONSERVER: XOFF timed out on t2000-c.aus (cyclade-e.aus/7005)


Sun Fire T200, No Keyboard
Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
OpenBoot 4.26.1, 16256 MB memory available, Serial #69083968.
Ethernet address 0:14:4f:1e:23:40, Host ID: 841e2340.



Boot device: disk  File and args:
SunOS Release 5.10 Version Generic_125100-07 64-bit
Copyright 1983-2006 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
WARNING: hat_kpm_mapin: kpm_enable not set
WARNING: Last shutdown is later than time on time-of-day chip; check date.
WARNING: hat_kpm_mapin: kpm_enable not set
WARNING: hat_kpm_mapin: kpm_enable not set
WARNING: hat_kpm_mapin: kpm_enable not set
WARNING: hat_kpm_mapin: kpm_enable not set
WARNING: hat_kpm_mapin: kpm_enable not set
WARNING: hat_kpm_mapin: kpm_enable not set
:
---------------------------------------------------------------------------

Test2 on V890

---------------------------------------------------------------------------
set kpm_enable=0
bash-3.00# uname -a
SunOS v4u-v890a-kst02 5.10 Generic_120011-13 sun4u sparc SUNW,Sun-Fire-V890
bash-3.00# reboot
Aug 30 20:02:51 v4u-v890a-kst02 reboot: rebooted by root
Aug 30 20:02:51 v4u-v890a-kst02 syslogd: going down on signal 15
syncing file systems... done
WARNING: /scsi_vhci/ssd@g600a0b800011fc780000632c46afdd99 (ssd5):
        Error for Command: write(10)               Error Level: Retryable
        Requested Block: 41922944                  Error Block: 41922944
        Vendor: SUN                                Serial Number:
        Sense Key: Unit Attention
        ASC: 0x29 (power on, reset, or bus reset occurred), ASCQ: 0x0, FRU: 0x0
rebooting...

Resetting ...


RSC Alert: Host System has Reset
Probing system devices
Probing I/O buses


Sun Fire V890, No Keyboard
Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
OpenBoot 4.22.24, 16384 MB memory installed, Serial #57218752.
Ethernet address 0:3:ba:69:16:c0, Host ID: 836916c0.





Rebooting with command: boot
QLogic QLA2462 Host Adapter Driver(SPARC): 1.24  11/15/06
Firmware version 4.00.26
Boot device: /pci@9,600000/SUNW,qlc@1,1/fp@0,0/disk@w201400a0b811bf98,0:a  File and args:
SunOS Release 5.10 Version Generic_120011-13 64-bit
Copyright 1983-2007 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
Hostname: v4u-v890a-kst02
SUNW,eri0 : 100 Mbps full duplex link up
NIS+ domain name is sweden.cte.sun.com

v4u-v890a-kst02 console login: Aug 30 20:04:36 inetd[288]: Property 'name' of instance svc:/network/stdiscover:default is missing, inconsistent or invalid
Aug 30 20:04:36 inetd[288]: Property 'proto' of instance svc:/network/stdiscover:default is missing, inconsistent or invalid
Aug 30 20:04:36 inetd[288]: Invalid configuration for instance svc:/network/stdiscover:default, placing in maintenanceAug 30 20:04:36 inetd[288]: Property 'name' of instance svc:/network/stlisten:default is missing, inconsistent or invalid
Aug 30 20:04:36 inetd[288]: Property 'proto' of instance svc:/network/stlisten:default is missing, inconsistent or invalid
Aug 30 20:04:36 inetd[288]: Invalid configuration for instance svc:/network/stlisten:default, placing in maintenance

v4u-v890a-kst02 console login: root
Password:
Last login: Thu Aug 30 17:30:48 from 129.158.226.44
Aug 30 20:04:42 v4u-v890a-kst02 login: ROOT LOGIN /dev/console
Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
#

---------------------------------------------------------------------------
Does this happen with Solaris Nevada?  Following CR
	6372720 setting kpm_enable to 0 may lead to system panic at dr operations
is fixed in Nevada, fix is accepted into Solaris 10 (s10u5) and will be integrated
soon.  If it fails in Nevada I will accept CR and will be investigated.  We will
wait for Nevada result - mark incomplete/need more info for now.  Please try to provide
Nevada (s11) test result in two weeks - RPE guideline for incomplete CRs.
Work Around
N/A
Comments
N/A