OpenSolaris

Printable Version Enter a New Search
Bug ID 6794064
Synopsis ill_lock_ills() and ill_unlock_ills() can go
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:tcp-ip
Keywords
Responsible Engineer Peter Memishian
Reported Against
Duplicate Of
Introduced In
Commit to Fix snv_107
Fixed In snv_107
Release Fixed solaris_nevada(snv_107)
Related Bugs 6783149 , 6794067
Submit Date 15-January-2009
Last Update Date 28-January-2009
Description
With the introduction of Clearview IPMP, the lone remaining consumer of
ill_lock_ills() and ill_unlock_ills() is the IRE atomic start/end logic.
However, that logic always works with at most two ills, so the existing
GRAB_ILL_LOCKS() and RELEASE_ILL_LOCKS() macros suffice.  As such, we can
update the IRE atomic start/end logic to use the macros and dispose of
the ill_lock_ills() and ill_unlock_ills() functions.
Work Around
N/A
Comments
N/A