some tc commands fail on 2.6.29-rc6-git5, works on 2.6.28.7

From: Joao Correia
Date: Sun Mar 01 2009 - 19:36:22 EST


Hello all

On a Fedora 9 box, with a 2.6.29-rc6-git5 compiled with the same
.config as the previously running 2.6.28.7, i get:

[root@duron ~]# /sbin/tc qdisc add dev eth2 handle ffff: ingress
[root@duron ~]# /sbin/tc filter add dev eth2 parent ffff: protocol ip
prio 50 u32 match ip src 0.0.0.0/0 police rate 30320kbit burst 500k
drop flowid :1
RTNETLINK answers: Invalid argument
We have an error talking to the kernel
[root@duron ~]# uname -a
Linux duron 2.6.29-rc6-git5 #3 SMP Sun Mar 1 00:02:56 WET 2009 i686
athlon i386 GNU/Linux
[root@duron ~]#

There is no information regarding this event on dmesg or /var/log/messages.
eth2 exists and is working properly, under 2.6.28.7 it works (without
complaints).

Please advise on what steps I may take to provide more information. I have
both kernel sources and availability to apply patches/recompile as needed.

Thank you very much for your time,
Joao Correia
Centro de Informatica
Universidade da Beira Interior
Portugal
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/