OpenSolaris

Printable Version Enter a New Search
Bug ID 6699664
Synopsis mega_sas driver print warning messages at boot on some systems
State 10-Fix Delivered (Fix available in build)
Category:Subcategory driver:megasas
Keywords
Responsible Engineer Yu Wu
Reported Against snv_89 , s10u6_02
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_96
Fixed In snv_96
Release Fixed solaris_nevada(snv_96) , solaris_10u7(s10u7_02) (Bug ID:2167785)
Related Bugs 6651366 , 6701042 , 6729266
Submit Date 9-May-2008
Last Update Date 13-August-2008
Description
On some systems that has mega_sas HBA, there will be warning messages messages printed at boot:
==================
May  9 10:49:59 ginath genunix: [ID 936769 kern.info] mega_sas0 is /pci@0,0/pci8086,25e5@5/pci8086,370@0/pci1028,1f03@e
May  9 10:49:59 ginath scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci8086,25e3@3/pci1000,1016@0/sd@3,0 (sd31):
May  9 10:49:59 ginath  sd_get_write_cache_enabled: Mode Sense returned invalid block descriptor length
==================
Although there is no functionality defect found, this is annoying.
The HBA card on my system is: MegaRAID SAS 8880EM2
It exits in snv_91 and onnv as well:

SunOS Release 5.11 Version onnv-gate:2008-06-16 64-bit                          
Copyright 1983-2008 Sun Microsystems, Inc.  All rights reserved.                
Use is subject to license terms.
DEBUG enabled
NOTICE: megasas: DDI_ATTACH
megasas[0]: 0x1000:0x60 0x8086:0x34cc, irq:11 drv-ver:LSIv1.23
megasas[0]: 1078R/DE detected
NOTICE: mega: register length to map is 0x2000 bytes
NOTICE: AEN started for instance 0.
WARNING: /pci@0,0/pci8086,3605@2/pci8086,3500@0/pci8086,3510@0/pci8086,34cc@0/sd@0,0 (sd2):
        sd_get_write_cache_enabled: Mode Sense returned invalid block descriptor length

Configuring devices.
Hostname: caneland3
NIS domain name is mpklab.sfbay.sun.com
Loading smf(5) service descriptions: 1/1
Reading ZFS config: done.
Mounting ZFS filesystems: (5/5)

caneland3 console login:
SunOS Release 5.11 Version snv_94 32-bit
Copyright 1983-2008 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
Configuring /dev
WARNING: /pci@0,0/pci8086,3605@2/pci8086,3500@0/pci8086,3510@0/pci8086,34cc@0/sd@0,0 (sd2):
        sd_get_write_cache_enabled: Mode Sense returned invalid block descriptor length



    1.     Solaris Interactive (default)
    2.     Custom JumpStart
    3.     Solaris Interactive Text (Desktop session)
    4.     Solaris Interactive Text (Console session)
    5.     Apply driver updates
    6.     Single user shell

Enter the number of your choice.
Timed out, continuing.
Work Around
N/A
Comments
N/A