Paweł Staszewski wrote: > Hello > > I have strange problem with kernel 2.6.33.1 > > I have script with 6267 ip's > > cat gateways.conf | grep 'addr add' | wc -l > 6267 > > and when i want to commit this interfaces by command: > ip -batch gateways.conf > > I have only 680 ip interfaces > ip a | grep inet | grep ' 10.' | wc -l > 680 > > > I test this on kernels 2.6.29.1 and 2.6.30.1 and all was OK. > on kernel 2.6.29.1 > > ip -batch gateways.conf > ip a | grep inet | grep ' 10.' | wc -l > 6267 > > on kernel 2.6.30.1 > ip -batch gateways.conf > ip a | grep inet | grep ' 10.' | wc -l > 6267 Does this patch help? When "idx" points to the last device of a chain, it will never get incremented past s_idx and we fail to reset s_ip_idx.