OpenSolaris

Printable Version Enter a New Search
Bug ID 6670542
Synopsis ibcm_arp_get_srcip_plist loops too far (could panic or corrupt memory)
State 10-Fix Delivered (Fix available in build)
Category:Subcategory ib_sw:ibcm
Keywords
Responsible Engineer Shantkumar Hiremath
Reported Against snv_70
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_86
Fixed In snv_86
Release Fixed solaris_nevada(snv_86) , solaris_10u6(s10u6_03) (Bug ID:2162115)
Related Bugs 2162114
Submit Date 3-March-2008
Last Update Date 20-June-2008
Description
Failures showed up by the testing done by the NFS/infiniband project.
Analysis of the core files showed a simple error of incorrect termination
condition in the loop.  The stack in the panic would look something like:

ibcm_arp_get_srcip_plist+0x1d8(ffffff01d6cfdc00, 0, ffffff00081a0aa0)
ibcm_process_get_ip_paths+0x1a9(ffffff01d6cfdc00)
taskq_d_thread+0xbb(ffffff01da3ad780)
thread_start+8()
Work Around
N/A
Comments
N/A