OpenSolaris

Printable Version Enter a New Search
Bug ID 6612821
Synopsis npi_ipp_get_cs_err_count reads wrong IPP register
State 10-Fix Delivered (Fix available in build)
Category:Subcategory driver:nxge
Keywords IPP | ereport | fma
Responsible Engineer Yuming Chen
Reported Against snv_76
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_76
Fixed In snv_76
Release Fixed solaris_nevada(snv_76) , solaris_10u5(s10u5_06) (Bug ID:2154167)
Related Bugs 6573600
Submit Date 4-October-2007
Last Update Date 29-October-2007
Description
function npi_ipp_get_cs_err_count in file npi_ipp.c should read register IPP_TCP_CKSUM_ERR_CNT_REG instead of register IPP_ECC_ERR_COUNTER_REG.  

Because of this error, this function does not do what it is supposed to do.  A caller may call this function to clear the checksum-error-counter register but actually the ECC-error-counter register is cleared.  Since the checksum-error-counter register is sticky, its value will never be cleared and that result in continous FMA ereports and causes a lot of complaint.
Work Around
N/A
Comments
N/A