lwip-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, up


From: Simon Goldschmidt
Subject: [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. master_at_STABLE-2_0_0-953-gdbd7269
Date: Thu, 21 Sep 2017 04:36:29 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "lwIP - A Lightweight TCPIP stack".

The branch, master has been updated
       via  dbd726959cd08c33c7a0ebf8297445913b14605a (commit)
       via  7dcc407c53892a41ad31c76c92fb12f32e19a36f (commit)
       via  8f459cc242a1157736a8b93f221233b50bb83f8b (commit)
       via  6d2b181cc0e9b66235867727727e6c217b2a471f (commit)
      from  f48c71e17f4b639161950663ea8891cc9e3e8b37 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit dbd726959cd08c33c7a0ebf8297445913b14605a
Author: Our Air Quality <address@hidden>
Date:   Thu Sep 21 10:36:21 2017 +0200

    [PATCH] Replace the OOSEQ max bytes and pbufs constants with functions.
    
    Some systems need to take into account an RX buffer pool size when
    advising an appropriate number of RX pbufs to queue on the ooseq
    list. For some systems there is a practical hard limit beyond which
    the rx pool becomes exhausted blocking reception of further buffers
    until some are freed.
    
    It also helps to be able to consider the available dynamic memory when
    advising an appropriate maximum number of bytes to buffer on the ooseq
    list.
    
    These decisions can also benefit from knowing the number already
    allocated on a particular pcb, so the ooseq tcp segement is passed to
    these functions. For example, if the system only wants to allow the
    total number of rx pbufs queued on all the ooseq lists to grow by one
    and a pcb already has two then it can return three for this call, but
    might return one for another call - supporting a greedy allocation
    strategy.
    
    Signed-off-by: goldsimon <address@hidden>

commit 7dcc407c53892a41ad31c76c92fb12f32e19a36f
Author: goldsimon <address@hidden>
Date:   Thu Sep 21 10:12:36 2017 +0200

    tcp_in: favour local variables over ifdef blocks

commit 8f459cc242a1157736a8b93f221233b50bb83f8b
Author: goldsimon <address@hidden>
Date:   Thu Sep 21 09:52:51 2017 +0200

    Make TCP_OOSEQ_MAX_BYTES and TCP_OOSEQ_MAX_PBUFS work independently

commit 6d2b181cc0e9b66235867727727e6c217b2a471f
Author: goldsimon <address@hidden>
Date:   Thu Sep 21 09:50:47 2017 +0200

    tcp_in: favour code block over #ifdef blocks for local variables only used 
in TCP_OOSEQ_MAX_BYTES || TCP_OOSEQ_MAX_PBUFS configs

-----------------------------------------------------------------------

Summary of changes:
 src/core/tcp_in.c      | 105 +++++++++++++++++++++++++++----------------------
 src/include/lwip/opt.h |  38 ++++++++++++++++--
 2 files changed, 91 insertions(+), 52 deletions(-)


hooks/post-receive
-- 
lwIP - A Lightweight TCPIP stack



reply via email to

[Prev in Thread] Current Thread [Next in Thread]