aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorNeal Cardwell <ncardwell@google.com>2017-07-14 17:49:21 -0400
committerDavid S. Miller <davem@davemloft.net>2017-07-15 14:43:29 -0700
commit4aea287e90dd61a48268ff2994b56f9799441b62 (patch)
tree2e1663c9bfcdc6a5a5895272216c26ec1811fac5 /tools/perf/scripts/python
parentopenvswitch: Fix for force/commit action failures (diff)
downloadlinux-4aea287e90dd61a48268ff2994b56f9799441b62.tar.gz
linux-4aea287e90dd61a48268ff2994b56f9799441b62.zip
tcp_bbr: cut pacing rate only if filled pipe
In bbr_set_pacing_rate(), which decides whether to cut the pacing rate, there was some code that considered exiting STARTUP to be equivalent to the notion of filling the pipe (i.e., bbr_full_bw_reached()). Specifically, as the code was structured, exiting STARTUP and going into PROBE_RTT could cause us to cut the pacing rate down to something silly and low, based on whatever bandwidth samples we've had so far, when it's possible that all of them have been small app-limited bandwidth samples that are not representative of the bandwidth available in the path. (The code was correct at the time it was written, but the state machine changed without this spot being adjusted correspondingly.) Fixes: 0f8782ea1497 ("tcp_bbr: add BBR congestion control") Signed-off-by: Neal Cardwell <ncardwell@google.com> Signed-off-by: Yuchung Cheng <ycheng@google.com> Signed-off-by: Soheil Hassas Yeganeh <soheil@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
etions'>-1/+0 2019-07-05docs: s390: s390dbf: typos and formatting, update crash commandSteffen Maier1-54/+68 2019-07-05docs: s390: unify and update s390dbf kdocs at debug.cSteffen Maier3-116/+102 2019-07-05docs: s390: restore important non-kdoc parts of s390dbf.rstSteffen Maier1-0/+339 2019-07-05KVM: arm64/sve: Fix vq_present() macro to yield a boolZhang Lei1-1/+1 2019-07-05dmaengine: qcom: bam_dma: Fix completed descriptors countSricharan R1-0/+3 2019-07-05dmaengine: imx-sdma: remove BD_INTR for channel0Robin Gong1-2/+2 2019-07-05dmaengine: imx-sdma: fix use-after-free on probe error pathSven Van Asbroeck1-21/+27 2019-07-05dmaengine: jz4780: Fix an endian bug in IRQ handlerDan Carpenter1-2/+3 2019-07-05vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1Eric Farman1-1/+1 2019-07-05swap_readpage(): avoid blk_wake_io_task() if !synchronousOleg Nesterov1-5/+8 2019-07-05devres: allow const resource argumentsArnd Bergmann2-2/+4 2019-07-05mm/vmscan.c: prevent useless kswapd loopsShakeel Butt1-12/+15 2019-07-05fs/userfaultfd.c: disable irqs for fault_pending and event locksEric Biggers1-16/+26 2019-07-05mm/page_alloc.c: fix regression with deferred struct page initJuergen Gross1-1/+2 2019-07-05ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEMEJann Horn1-3/+1 2019-07-04s390/pci: correctly handle MIO opt-outSebastian Ott1-1/+1 2019-07-04s390/pci: deal with devices that have no support for MIO instructionsSebastian Ott2-7/+13 2019-07-04drm/imx: only send event on crtc disable if kept disabledRobert Beckett1-1/+1 2019-07-04drm/imx: notify drm core before sending event during crtc disableRobert Beckett1-2/+2 2019-07-03nfsd: Fix overflow causing non-working mounts on 1 TB machinesPaul Menzel1-1/+1 2019-07-03x86/fsgsbase: Revert FSGSBASE supportThomas Gleixner11-537/+50 2019-07-03selftests/x86/fsgsbase: Fix some test case bugsAndy Lutomirski1-34/+40 2019-07-03crypto: user - prevent operating on larval algorithmsEric Biggers1-0/+3 2019-07-03crypto: cryptd - Fix skcipher instance memory leakVincent Whitchurch1-0/+1 2019-07-03lib/mpi: Fix karactx leak in mpi_powmHerbert Xu1-4/+2 2019-07-03clocksource/drivers: Continue making Hyper-V clocksource ISA agnosticMichael Kelley8-160/+237 2019-07-03clocksource/drivers: Make Hyper-V clocksource ISA agnosticMichael Kelley10-176/+268 2019-07-03irqchip/gic-pm: Remove PM_CLK dependencySameer Pujar1-1/+0 2019-07-03irqchip/al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller...Talel Shenhar4-0/+293