[BUG 6084] sky2 hangs on large data transfers

2006-02-15 Thread Wolfgang Hoffmann
Hello Stephen, as posted to LKLM and netdev recently, I'm seeing reproducable hangs with the new sky2 of 2.6.16-rc3 on my Marvel 88E8053. I was advised to mail you directly, and I've filed a bugreport #6084 on kernel bugzilla, my config, lspci output and dmesg are attached there. Please tell m

Re: [Patch 1/1] updated: TCP/UDP getpeersec

2006-02-15 Thread Catherine Zhang
Joy, Thanks for your comment and sorry for the delay. Did you mean a separate error code for 'null' context? The current code catches the case when the sid is SECSID_NULL, and returns ENOPROTOOPT. The question is whether we want to create a different error code for this case. Any suggestions?

[PATCH 5/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
removed magic number 33 as suggested by Arnaldo 32 bit modular socket ioctl emulation for 64 bit kernel This patch is a re-submit of an earlier patch submitted by Andrew Hendry that did not make it into the Linux Kernel. Here is some more information about this patch. This patch allows use of

[PATCH 6/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
32 - 64 converstion for patch 5 Signed-off-by:Shaun Pereira <[EMAIL PROTECTED]> diff -uprN -X dontdiff linux-2.6.16-rc3-vanilla/net/x25/af_x25.c linux-2.6.16-rc3/net/x25/af_x25.c --- linux-2.6.16-rc3-vanilla/net/x25/af_x25.c 2006-02-16 15:33:48.0 +1100 +++ linux-2.6.16-rc3/net/x25/af_

[PATCH 3/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
32 bit modular socket ioctl emulation for 64 bit kernel This patch allows 32 bit x25 module structures to be passed to a 64 bit kernel via ioctl using the new compat_sock_ioctl registration mechanism instead of the obsolete 'register_ioctl32_conversion into hash table' mechanism. Signed-off-b

[PATCH 4/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
32 bit modular socket ioctl emulation for 64 bit kernel This patch allows an x25 server application to run on a 64 bit kernel, by fixing the following error message from the kernel. T2 kernel: schedule_timeout: wrong timeout value from 88164796 Signed-off-by:Shaun Pe

[PATCH 1/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
Includes correction from Arnaldo's suggestions. 32 bit modular socket ioctl emulation for 64 bit kernel The following patch provides 32 bit userland ioctl support for modular (x.25 type) socket ioctls in a 64 bit kernel. Since the the register_ioctl32_conversion() is now obsolete, this patch pr

[PATCH 2/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
32 bit modular socket ioctl emulation for 64 bit kernel This patch is the first step towards migration of the 'handler functions' for 32-64 bit userspace-kernel conversion, away from the ioctl32_hash_table. It will be used by the x25 socket layer. Signed-off-by:Shaun Pereira <[EMAIL PROTECTED

Re: [PATCH 5/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
Thanks for that Aranaldo I have corrected this so as to be compliant with OSI Network services for DTE facilities and rebuilt and retested the patches Corrected patches follow. On Wed, 2006-02-15 at 20:35 -0200, Arnaldo Carvalho de Melo wrote: > On 2/15/06, Shaun Pereira <[EMAIL PROTECTED]> wro

[PATCH] pktgen: fix races between control/worker threads

2006-02-15 Thread Arthur Kepner
Let's try this again. How does this look, Robert? There's a race in pktgen which can lead to a double free of a pktgen_dev's skb. If a worker thread is in the midst of doing fill_packet(), and the controlling thread gets a "stop" message, the already freed skb can be freed once again in pktgen_st

[NETLINK]: Add netlink_has_listeners for avoiding unneccessary event message generation

2006-02-15 Thread Patrick McHardy
This is a simplified version of the netlink_has_listeners patch to let netlink multicast senders check for listeners before generating messages. The last version also had a bug that made the mask only contain the subscribed groups of the socket used for the last bind operation. This version should

[SKY2] a outdated patch (seems to fix my problems)

2006-02-15 Thread Ian Kumlien
(Sorry, resent due to wrong message in CC, sending again to keep consistency) I have been having problems for some while with sky2 on my machine even with sky2 0.15 (as in 2.6.16-rc3-git4) But, i found a patch from Stephen that noone seemed to have commented on, so i thought i'd better try it out

Re: [NETFILTER]: Don't invoke okfn in CONFIG_NETFILTER=n variant of nf_hook()

2006-02-15 Thread David S. Miller
From: Patrick McHardy <[EMAIL PROTECTED]> Date: Wed, 15 Feb 2006 18:25:44 +0100 > Another fix related to the netfilter IPsec patches. Applied, thanks a lot. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at ht

Re: [XFRM]: Fix SNAT-related crash in xfrm4_output_finish

2006-02-15 Thread David S. Miller
From: Patrick McHardy <[EMAIL PROTECTED]> Date: Wed, 15 Feb 2006 18:25:31 +0100 > This patch fixes the crash in xfrm4_output_finish reported by > multiple people. Looks good, applied. Thanks Patrick. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to

[PATCH 5/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
32 bit modular socket ioctl emulation for 64 bit kernel This patch is a re-submit of an earlier patch submitted by Andrew Hendry that did not make it into the Linux Kernel. Here is some more information about this patch. This patch allows use of the optional user facility to insert ITU-T (http

[PATCH 6/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
Allow patch 5 to use 32-64 bit conversion mechanism Signed-off-by:Shaun Pereira <[EMAIL PROTECTED]> diff -uprN -X dontdiff linux-2.6.16-rc3-vanilla/net/x25/af_x25.c linux-2.6.16-rc3/net/x25/af_x25.c --- linux-2.6.16-rc3-vanilla/net/x25/af_x25.c 2006-02-15 11:17:03.0 +1100 +++ linux-2.

[PATCH 2/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
32 bit modular socket ioctl emulation for 64 bit kernel This patch is the first step towards migration of the 'handler functions' for 32-64 bit userspace-kernel conversion, away from the ioctl32_hash_table. It will be used by the x25 socket layer. Signed-off-by:Shaun Pereira <[EMAIL PROTECTED

[PATCH 3/6] x25: Allow 32 bit socket ioctl in 64 bit kerne

2006-02-15 Thread Shaun Pereira
32 bit modular socket ioctl emulation for 64 bit kernel This patch allows 32 bit x25 module structures to be passed to a 64 bit kernel via ioctl using the new compat_sock_ioctl registration mechanism instead of the obsolete 'register_ioctl32_conversion into hash table' mechanism. Signed-off-b

[PATCH 4/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
32 bit modular socket ioctl emulation for 64 bit kernel This patch allows an x25 server application to run on a 64 bit kernel, by fixing the following error message from the kernel. T2 kernel: schedule_timeout: wrong timeout value from 88164796 Signed-off-by:Shaun Pe

[PATCH 1/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
Sorry Dave, My mail client line wrapped the patch. I will resend the lot Please ignore the previous set. The following patch provides 32 bit userland ioctl support for modular (x.25 type) socket ioctls in a 64 bit kernel. Since the the register_ioctl32_conversion() is now obsolete, this patch

Re: [PATCH 5/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Arnaldo Carvalho de Melo
On 2/15/06, Shaun Pereira <[EMAIL PROTECTED]> wrote: > + switch (*p) { > + case X25_FAC_CALLING_AE: > + if (p[1] > 33) > + break; > + dte_facs->calling_len = p[2]; > +

[PATCH 6/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
Allow patch 5 to use 32-64 bit conversion mechanism Signed-off-by:Shaun Pereira <[EMAIL PROTECTED]> diff -uprN -X dontdiff linux-2.6.16-rc3-vanilla/net/x25/af_x25.c linux-2.6.16-rc3/net/x25/af_x25.c --- linux-2.6.16-rc3-vanilla/net/x25/af_x25.c 2006-02-15 11:17:03.0 +1100 +++ linux-2.6.

[PATCH 1/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
Hi The following patch provides 32 bit userland ioctl support for modular (x.25 type) socket ioctls in a 64 bit kernel. Since the the register_ioctl32_conversion() is now obsolete, this patch provides a mechanism to allow 32 bit user space ioctls to reach the kernel. Signed-off-by:Shaun Pereira

[PATCH 2/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
This patch is the first step towards migration of the 'handler functions' for 32-64 bit userspace-kernel conversion, away from the ioctl32_hash_table. It will be used by the x25 socket layer. Signed-off-by:Shaun Pereira <[EMAIL PROTECTED]> Acked-by: Arnd Bergmann <[EMAIL PROTECTED]> diff -uprN

[PATCH 3/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
This patch allows 32 bit x25 module structures to be passed to a 64 bit kernel via ioctl using the new compat_sock_ioctl registration mechanism instead of the obsolete 'register_ioctl32_conversion into hash table' mechanism. Signed-off-by:Shaun Pereira <[EMAIL PROTECTED]> Acked-by: Arnd Bergma

[PATCH 5/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
This patch is a re-submit of an earlier patch submitted by Andrew Hendry that did not make it into the Linux Kernel. Here is some more information about this patch. Hope this is helpful. This patch allows use of the optional user facility to insert ITU-T (http://www.itu.int/ITU-T/) specified DTE

Re: ipw2200 firmware bug?

2006-02-15 Thread Michael Buesch
On Wednesday 15 February 2006 18:12, you wrote: > >>I need the IPW card to monitor the traffic of my bcm43xx cards. > >>I really need working monitor mode in the ipw2200 at the moment. > >>If someone knows a way to get it working, _please_ tell me. > >>(hwcrypto=0 does not work. Already tried that)

[PATCH 4/6] x25: Allow 32 bit socket ioctl in 64 bit kernel

2006-02-15 Thread Shaun Pereira
This patch allows an x25 server application to run on a 64 bit kernel, by fixing the following error message from the kernel. T2 kernel: schedule_timeout: wrong timeout value from 88164796 Signed-off-by:Shaun Pereira <[EMAIL PROTECTED]> Acked-by: Arnd Bergmann <[EMAIL

Re: ipw2200 firmware bug?

2006-02-15 Thread John W. Linville
On Wed, Feb 15, 2006 at 11:02:23PM +0100, Michael Buesch wrote: > On Wednesday 15 February 2006 18:12, you wrote: > > The problem is a version conflict between the boot firmware provided in > > the 2.4 firmware package and the monitor mode firmware file. We're > > working to correct that problem.

Re: ipw2200 firmware bug?

2006-02-15 Thread Michael Buesch
On Wednesday 15 February 2006 18:12, you wrote: > Michael Buesch wrote: > > >On Wednesday 15 February 2006 01:18, you wrote: > > > > > >>Hi, > >> > >>When I put my ipw2200 into monitor mode, I get my dmesg spammed with this: > >>ipw2200: Firmware error detected. Restarting. > >>The card looses

Re: [PATCH wireless-2.6] bcm43xx-d80211: fix oops when removing the module

2006-02-15 Thread Michael Buesch
On Wednesday 15 February 2006 20:21, you wrote: > This patch fixes an oops when bcm43xx-d80211 module is unloaded. This is already fixed in my tree. > Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> > > --- dscape.testing.orig/drivers/net/wireless/bcm43xx-d80211/bcm43xx_main.c > 2006-02-15 20:0

Re: [PATCH] [IPV4] PMTU issues due to TOS field manipulation

2006-02-15 Thread Herbert Xu
On Wed, Feb 15, 2006 at 03:21:50PM +0200, Ilia Sotnikov wrote: > > Totally agree but perhaps we should ask the confirmation from someone? That's what this list is for :) Send a patch and if there are no objections it should be go in. > The removal of routing decisions by TOS field would made the

[PATCH] [IPSEC] TCPV4 inside IPSEC tunnel doesn't react to PMTU Discovery on first connection attempt

2006-02-15 Thread Ilia Sotnikov
TCPV4 inside an IPSEC tunnel doesn't react to PMTU Discovery on first connection attempt. After that connection hangs. Subsequent TCP connections to the same peer however use the correct MTU. ICMP Fragmentation Needed messages are also fall into the IPSEC tunnel. As far as I can tell the problem a

Re: [PATCH,2.4,SECURITY,NET] orinoco: CVE-2005-3180: Information leakage due to incorrect padding

2006-02-15 Thread Marcelo Tosatti
On Wed, Feb 08, 2006 at 06:35:27PM +0900, Horms wrote: > > [PATCH] Better fixup for the orinoco driver > > > > The latest kernel added a pretty ugly fix for the orinoco etherleak bug > > which contains bogus skb->len checks already done by the caller and causes > > copies of all odd sized frames (

[PATCH wireless-2.6] bcm43xx-d80211: fix oops when removing the module

2006-02-15 Thread Jiri Benc
This patch fixes an oops when bcm43xx-d80211 module is unloaded. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- dscape.testing.orig/drivers/net/wireless/bcm43xx-d80211/bcm43xx_main.c 2006-02-15 20:06:07.0 +0100 +++ dscape.testing/drivers/net/wireless/bcm43xx-d80211/bcm43xx_main.c

Re: [PATCH] pktgen: potential double free of pktgen_dev's skb

2006-02-15 Thread Arthur Kepner
On Wed, 15 Feb 2006, David S. Miller wrote: > > I don't see how this fixes the race > Well, of course. I was just checking that you were paying attention. It looks like the right thing to do is to let the worker thread free up the skb in all cases. New patch soon. -- Arthur - To un

[PATCH] pktgen: potential double free of pktgen_dev's skb

2006-02-15 Thread Robert Olsson
Arthur Kepner writes: > There's a race in pktgen which can lead to a double > free of a pktgen_dev's skb. If a worker thread is in > the midst of doing fill_packet(), and the controlling > thread gets a "stop" message, the already freed skb > can be freed once again in pktgen_stop_device().

Re: [RFT/PATCH] 3c509: use proper suspend/resume API

2006-02-15 Thread Pekka Enberg
On Wed, Feb 15, 2006 at 01:23:19PM +0200, Pekka J Enberg wrote: > > Hmm. Either I am totally confused or we don't even attempt suspend/resume > > for eisa and mca bus devices. Care to try this patch? On Wed, 2006-02-15 at 12:40 +, Russell King wrote: > Please don't use struct device_driver su

[XFRM]: Fix SNAT-related crash in xfrm4_output_finish

2006-02-15 Thread Patrick McHardy
This patch fixes the crash in xfrm4_output_finish reported by multiple people. [XFRM]: Fix SNAT-related crash in xfrm4_output_finish When a packet matching an IPsec policy is SNATed so it doesn't match any policy anymore it looses its xfrm bundle, which makes xfrm4_output_finish crash because of

[NETFILTER]: Don't invoke okfn in CONFIG_NETFILTER=n variant of nf_hook()

2006-02-15 Thread Patrick McHardy
Another fix related to the netfilter IPsec patches. [NETFILTER]: Don't invoke okfn in CONFIG_NETFILTER=n variant of nf_hook() nf_hook() is supposed to call the netfilter hook and return control of the packet back to the caller in case it may pass, the okfn is only used for queueing. Signed-off-b

Re: ipw2200 firmware bug?

2006-02-15 Thread James Ketrenos
Michael Buesch wrote: >On Wednesday 15 February 2006 01:18, you wrote: > > >>Hi, >> >>When I put my ipw2200 into monitor mode, I get my dmesg spammed with this: >>ipw2200: Firmware error detected. Restarting. >>The card looses packets, obviously. >> >>I googled, and I found a website [1], stati

Re: [PATCH] [IPV4] PMTU issues due to TOS field manipulation

2006-02-15 Thread Ilia Sotnikov
On 2/15/06, Herbert Xu <[EMAIL PROTECTED]> wrote: > How about dropping TOS from the hash code instead? How many people > out there actually route using the TOS and use more than two TOS values? Totally agree but perhaps we should ask the confirmation from someone? The removal of routing decisions

Re: [RFT/PATCH] 3c509: use proper suspend/resume API

2006-02-15 Thread Andrew Morton
Pekka J Enberg <[EMAIL PROTECTED]> wrote: > > Hi Andrew, > > On Wed, 15 Feb 2006, Andrew Morton wrote: > > Problem is, it doesn't resume correctly either with or without the patch: > > it needs rmmod+modprobe to get it going again. (Which is better than the > > aic7xxx driver, which has a co

Re: [RFT/PATCH] 3c509: use proper suspend/resume API

2006-02-15 Thread Russell King
On Wed, Feb 15, 2006 at 01:23:19PM +0200, Pekka J Enberg wrote: > Hmm. Either I am totally confused or we don't even attempt suspend/resume > for eisa and mca bus devices. Care to try this patch? Please don't use struct device_driver suspend/resume methods. -- Russell King Linux kernel2.6

Re: [RFT/PATCH] 3c509: use proper suspend/resume API

2006-02-15 Thread Andrew Morton
Pekka J Enberg <[EMAIL PROTECTED]> wrote: > > On Wed, 15 Feb 2006, Andrew Morton wrote: > > I have a 3c509, and I'm not afraid to use it! > > > > Problem is, it doesn't resume correctly either with or without the patch: > > it needs rmmod+modprobe to get it going again. (Which is better than the

Re: [PATCH] [IPV4] PMTU issues due to TOS field manipulation

2006-02-15 Thread Herbert Xu
On Wed, Feb 15, 2006 at 09:34:23AM +0200, Ilia Sotnikov wrote: > > In some cases the patch could led to a large number of lookups on > rt_hash_code over all possible TOS values (additional 8 passes). In > complex configurations with many routing tables it could be > computationally expensive. Tha

Re: [RFT/PATCH] 3c509: use proper suspend/resume API

2006-02-15 Thread Pekka J Enberg
Hi Andrew, On Wed, 15 Feb 2006, Andrew Morton wrote: > Problem is, it doesn't resume correctly either with or without the patch: > it needs rmmod+modprobe to get it going again. (Which is better than the > aic7xxx driver, which has a coronary and panics the kernel on post-resume > reboot). Hmm.

Re: [RFT/PATCH] 3c509: use proper suspend/resume API

2006-02-15 Thread Pekka J Enberg
On Wed, 15 Feb 2006, Andrew Morton wrote: > I have a 3c509, and I'm not afraid to use it! > > Problem is, it doesn't resume correctly either with or without the patch: > it needs rmmod+modprobe to get it going again. (Which is better than the > aic7xxx driver, which has a coronary and panics the

Re: [RFT/PATCH] 3c509: use proper suspend/resume API

2006-02-15 Thread Andrew Morton
Pekka Enberg <[EMAIL PROTECTED]> wrote: > > I am looking for someone with 3c509 netword card that can do > suspend/resume to test this patch. I have a 3c509, and I'm not afraid to use it! Problem is, it doesn't resume correctly either with or without the patch: it needs rmmod+modprobe to get it

Re: [PATCH] Fix deadlock in br_stp_disable_bridge

2006-02-15 Thread David S. Miller
From: Stephen Hemminger <[EMAIL PROTECTED]> Date: Tue, 14 Feb 2006 15:41:42 -0800 > Looks like somebody forgot to use the _bh spin_lock variant. We ran into a > deadlock where br->hello_timer expired while br_stp_disable_br() walked > br->port_list. > > Signed-off-by: Adrian Drzewiecki <[EMAIL

Re: [PATCH] pktgen: potential double free of pktgen_dev's skb

2006-02-15 Thread David S. Miller
From: Arthur Kepner <[EMAIL PROTECTED]> Date: Tue, 14 Feb 2006 13:55:58 -0800 (PST) > > There's a race in pktgen which can lead to a double > free of a pktgen_dev's skb. If a worker thread is in > the midst of doing fill_packet(), and the controlling > thread gets a "stop" message, the already fr

Re: [RFC,NETFILTER]: Fix xfrm lookup after SNAT

2006-02-15 Thread David S. Miller
From: Herbert Xu <[EMAIL PROTECTED]> Date: Tue, 14 Feb 2006 12:49:24 +1100 > On Mon, Feb 13, 2006 at 06:25:01PM +0100, Patrick McHardy wrote: > > I finally got around to fixing the "ip_finish_output2: No header cache > > and no neighbour!" problem reported by Andi Kleen. Instead of rerouting > > t

[PKT_SCHED 05/05]: Keep backlog counter in sch_sfq

2006-02-15 Thread Patrick McHardy
[PKT_SCHED]: Keep backlog counter in sch_sfq Keep backlog counter in SFQ qdisc to make it usable as child qdisc with RED. Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]> --- commit 78564b29480707a727ef83e5186036d2a280dd57 tree a87b1f211fa627c0d8da240d5e042ffac19324ad parent 7a2ef66a3ef9321be0

[PKT_SCHED 02/05]: Dump child qdisc handle in sch_{atm,dsmark}

2006-02-15 Thread Patrick McHardy
[PKT_SCHED]: Dump child qdisc handle in sch_{atm,dsmark} A qdisc should set tcm_info to the child qdisc handle in its class dump function. Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]> --- commit 3394462061e134f6f4e0d5d4910b63227d810ab7 tree 14348d5f7e8fad88f1d66d7a1a0cef86c147b1ee parent a

[PKT_SCHED 01/05]: Qdisc drop operation is optional

2006-02-15 Thread Patrick McHardy
[PKT_SCHED]: Qdisc drop operation is optional The drop operation is optional and qdiscs must check if childs support it. Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]> --- commit a69d87ea9357e7f1e8979328dd4878a5c79e6f02 tree f68f812188bc0cec40e6b674d9bc5ddd24f6835c parent 25bf368b3d98668c5d5

[PKT_SCHED 04/05]: Convert sch_red to a classful qdisc

2006-02-15 Thread Patrick McHardy
[PKT_SCHED]: Convert sch_red to a classful qdisc Convert sch_red to a classful qdisc. All qdiscs that maintain accurate backlog counters are eligible as child qdiscs. When a queue limit larger than zero is given, a bfifo qdisc is used for backwards compatibility. Current versions of tc enforce a l

[PKT_SCHED 00/05]: net/sched patches for 2.6.17

2006-02-15 Thread Patrick McHardy
Hi Dave, following are a couple of net/sched patches for 2.6.17. Please apply if Jamal doesn't have objections. net/sched/sch_atm.c|1 net/sched/sch_dsmark.c |1 net/sched/sch_netem.c |4 - net/sched/sch_prio.c |2 net/sched/sch_red.c| 179

[PKT_SCHED 03/05]: Restore TBF change semantic

2006-02-15 Thread Patrick McHardy
[PKT_SCHED]: Restore TBF change semantic When TBF was converted to a classful qdisc, the semantic of the limit parameter was broken. On initilization an inner bfifo qdisc is created for backwards compatibility, when changing parameters however the new limit is ignored and the current child qdisc r