[ofa-general] [PATCH 4/4] opensm/osm_subnet.c support subnet configuration rescan and update
Eli Dorfman (Voltaire)
dorfman.eli at gmail.com
Tue Feb 3 06:03:08 PST 2009
Sasha Khapyorsky wrote:
> On 15:43 Tue 03 Feb , Eli Dorfman (Voltaire) wrote:
>>> This probably can work with updn and minhops, but it certainly will be
>>> destructive when LASH routing engine is used. LASH stores internal data
>>> between sweep cycles, it is used to answer correct SL value in SA
>>> PathRecord queries. So I think routing engine "switch" should be a bit
>>> smarter.
>>>
>> that means that destroy and setup routing engine functions should be improved.
>> what do you suggest in the meantime?
>
> I meant that instead of destroy/setup pair we need an update function
> which will carefully compare a current routing engine list against
> requested one and in any case will not destroy an routing engine(s)
> which is in use.
so if we find the diff between the old routing engine and new one and
use destroy to remove non used and setup for new engines - is it good enough?
>
>> limit this to minhop/updn?
>
> No.
>
> Sasha
More information about the general
mailing list