[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Diffserv fixes for 2.4.0

Hi Dave,

are a few small bug fixes for the Diffserv code in 2.4.0. They fix:

 - skb->tc_index was not set in ingress if cls_tcindex is a module 
   (reported by Saaristo Sampo)
 - similar bug in net/sched/sch_generic.c
 - tcindex_delete removed the filter after the one being deleted (fixed
   by Keir Fraser)
 - tcindex_delete did not lock the queue when removing a filter

The patch is originally for 2.4.0-test3-pre5, but it also applies cleanly
to 2.4.0-test7-pre3.

Cheers, Werner

 / Werner Almesberger, ICA, EPFL, CH       werner.almesberger@ica.epfl.ch /