All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jiri Slaby <jslaby@suse.cz>
To: Eric Dumazet <eric.dumazet@gmail.com>
Cc: stable@vger.kernel.org, Neil Horman <nhorman@tuxdriver.com>,
	Jamal Hadi Salim <jhs@mojatatu.com>,
	"David S. Miller" <davem@davemloft.net>,
	netem@lists.linux-foundation.org, stephen@networkplumber.org
Subject: Re: [patch added to 3.12-stable] netem: Segment GSO packets on enqueue
Date: Thu, 19 May 2016 08:44:47 +0200	[thread overview]
Message-ID: <573D60DF.20407@suse.cz> (raw)
In-Reply-To: <1463587496.18194.132.camel@edumazet-glaptop3.roam.corp.google.com>

On 05/18/2016, 06:04 PM, Eric Dumazet wrote:
> On Wed, 2016-05-18 at 16:59 +0200, Jiri Slaby wrote:
>> On 05/18/2016, 04:54 PM, Eric Dumazet wrote:
> 
>>> ... But qdisc_tree_reduce_backlog() was not there in 3.12
>>
>> Yeah, but I pulled the series from net_41 including the
>> qdisc_tree_reduce_backlog backport.
> 
> 
> Only for this backport ? Seems risky.
> 
> I would have use qdisc_tree_decrease_qlen(sch, 1 - nb); here.

Hmm, this looks sensible, indeed. Now I am thinking if there was other
reason to backport the machinery to 4.1-stable?

>>>> +		if (nb > 1)
>>>> +			qdisc_tree_reduce_backlog(sch, 1 - nb, prev_len - len);
>>>> +	}
>>>>  	return NET_XMIT_SUCCESS;
>>>>  }
>>
>> thanks,
-- 
js
suse labs

  reply	other threads:[~2016-05-19  6:44 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-18 14:44 [patch added to 3.12-stable] crypto: hash - Fix page length clamping in hash walk Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] get_rock_ridge_filename(): handle malformed NM entries Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] Input: max8997-haptic - fix NULL pointer dereference Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] asmlinkage, pnp: Make variables used from assembler code visible Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] drm/radeon: fix PLL sharing on DCE6.1 (v2) Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] drm/i915: Bail out of pipe config compute loop on LPT Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] ARM: OMAP3: Fix booting with thumb2 kernel Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] net/route: enforce hoplimit max value Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] decnet: Do not build routes to devices without decnet private data Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] route: do not cache fib route info on local routes with oif Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] atl2: Disable unimplemented scatter/gather feature Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] ipv4/fib: don't warn when primary address is missing if in_dev is dead Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] net/mlx4_en: fix spurious timestamping callbacks Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] net_sched: introduce qdisc_replace() helper Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] net_sched: update hierarchical backlog too Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] sch_htb: update backlog as well Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] sch_dsmark: " Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] netem: Segment GSO packets on enqueue Jiri Slaby
2016-05-18 14:54   ` Eric Dumazet
2016-05-18 14:59     ` Jiri Slaby
2016-05-18 16:04       ` Eric Dumazet
2016-05-19  6:44         ` Jiri Slaby [this message]
2016-05-18 14:44 ` [patch added to 3.12-stable] net: fix infoleak in llc Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] net: fix infoleak in rtnetlink Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] VSOCK: do not disconnect socket when peer has shutdown SEND only Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] net: bridge: fix old ioctl unlocked net device walk Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] net: fix a kernel infoleak in x25 module Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] ASN.1: Fix non-match detection failure on data overrun Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] KEYS: Fix ASN.1 indefinite length object parsing Jiri Slaby
2016-05-18 14:44 ` [patch added to 3.12-stable] sched: Remove lockdep check in sched_move_task() Jiri Slaby

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=573D60DF.20407@suse.cz \
    --to=jslaby@suse.cz \
    --cc=davem@davemloft.net \
    --cc=eric.dumazet@gmail.com \
    --cc=jhs@mojatatu.com \
    --cc=netem@lists.linux-foundation.org \
    --cc=nhorman@tuxdriver.com \
    --cc=stable@vger.kernel.org \
    --cc=stephen@networkplumber.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.