[j-nsp] 'lib_ifbd->ifbd_curr_num_macs >= adjust_count' failed
    Lukasz Trabinski 
    lukasz at trabinski.net
       
    Mon Oct 21 08:25:26 EDT 2013
    
    
  
Hi
Strange situation on MX960 (Junos 10.4S12) with following scenario:
About 250 customers with static mac addresses and no-mac-learning options 
putted into
routing-instances XXX bridge-domains XXX
with following configuration:
interface xe-xx/x/x.xxx {
     interface-mac-limit {
         1;
         packet-action drop;
     }
     static-mac xx:xx:xx:xx:xx:x;
     no-mac-learning;
After flap (up/down) of the 10Gbit/s port
we got:
Oct 17 09:43:55  xx-xx_re0 fpc0 ICHIP(0)_REG_ERR:5 Wi seg ucode 
discards in fabric stream 40 pfe_id 20"
and some traffic to some random ports was dropped.
After that, we decided to deactivate and activate some static mac address 
and no-mac-learning
deactivate routing-instances XXX bridge-domains XXX bridge-options 
interface  aex.xx static-mac xx:xx:xx:xx:xx:x
commit
activate routing-instances XXX bridge-domains XXX bridge-options
interface  aex.xx static-mac xx:xx:xx:xx:xx:x
commit
After last commit, we got message from syslog:
xx-xx_re0 l2ald[86898]: 
../../../../src/junos/usr.sbin/l2ald/l2ald_mlrn_ifbd.h:175: insist 
'lib_ifbd->ifbd_curr_num_macs >= adjust_count' failed
and core files was dumped into /var/tmp/
Solution of this problems was:
deactivate routing-instances XXX bridge-domains XX bridge-options
commit
activate routing-instances XXX bridge-domains XX bridge-options
commit
Question is, is that software or hardware bug? Why flap of one TenGig port 
caused problem with traffic beetween other ports?
Lukasz
    
    
More information about the juniper-nsp
mailing list