From: Robert Love Date: Sat, 2 May 2009 20:48:32 +0000 (-0700) Subject: net: Only store high 16 bits of kernel generated filter priorities X-Git-Tag: v2.6.30-rc5~39^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0ab8ff81bf1b01bae7d6b92ca067badbbb02cc9;p=pandora-kernel.git net: Only store high 16 bits of kernel generated filter priorities The kernel should only be using the high 16 bits of a kernel generated priority. Filter priorities in all other cases only use the upper 16 bits of the u32 'prio' field of 'struct tcf_proto', but when the kernel generates the priority of a filter is saves all 32 bits which can result in incorrect lookup failures when a filter needs to be deleted or modified. Signed-off-by: Robert Love Signed-off-by: David S. Miller --- Reading git-diff-tree failed