Re: List of Networking enhancements and bug fixes in a particular release

2018-06-14 Thread Joe Smith
Matthew, Thanks a lot for pointing this out to me. It is extremely helpful. Regards On Thu, Jun 14, 2018 at 12:19 PM, tedheadster wrote: > On Thu, Jun 14, 2018 at 1:21 PM, Joe Smith wrote: >> >> What is the best and authoritative mechanism to find out networking >> en

List of Networking enhancements and bug fixes in a particular release

2018-06-14 Thread Joe Smith
Hi Folks, What is the best and authoritative mechanism to find out networking enhancements in a Linux release? Regards -- JS

Re: SKB Reference Question

2017-11-01 Thread Joe Smith
On Wed, Nov 1, 2017 at 10:33 AM, Eric Dumazet <eric.duma...@gmail.com> wrote: > On Wed, 2017-11-01 at 10:27 -0700, Joe Smith wrote: >> How strictly are references on the SKB enforced. For example, >> tcp_transmit_skb() clones the SKB and adds a TCP header. Can I assume

SKB Reference Question

2017-11-01 Thread Joe Smith
How strictly are references on the SKB enforced. For example, tcp_transmit_skb() clones the SKB and adds a TCP header. Can I assume that in case of re-transmission the header added will be there and can be reused instead of creating a new one from scratch. Some fields like time stamp would need to

Re: [PATCH v1 net] TCP_USER_TIMEOUT and tcp_keepalive should conform to RFC5482

2017-08-09 Thread Joe Smith
On Wed, Aug 9, 2017 at 4:52 PM, Jerry Chu wrote: > [try to recover from long lost memory] > > On Tue, Aug 8, 2017 at 10:25 AM, Yuchung Cheng wrote: >> On Mon, Aug 7, 2017 at 11:16 AM, Rao Shoaib wrote: >>> Change from version 0:

Help with debugging CPU stall

2017-08-09 Thread Joe Smith
Hi, I am debugging a system where rcu_sched detects cpu stall. The system is running a test which runs fine if IPSec is not used. With IPSec it stalls. I have tried reducing the value of netdev_budget to 100 but that seems to have no impact. I have included two stack traces below. How do I

Re: Question about tcp_mark_lost_retrans

2017-05-01 Thread Joe Smith
Thanks Dave. I was looking at linux-stable-v4.11-rc7. I will sync up. On Mon, May 1, 2017 at 12:10 PM, David Miller <da...@davemloft.net> wrote: > From: Joe Smith <codesoldi...@gmail.com> > Date: Mon, 1 May 2017 12:01:33 -0700 > >> static void tcp_mark_l

Question about tcp_mark_lost_retrans

2017-05-01 Thread Joe Smith
In the following code, write queue is traversed and ack_seq of the skb's is used. Can someone please point out how/where it is initialized. I can only see it being initialized in tcp_transmit_skb but that skb will be freed since it is a clone. I could not find where the skb queued in the write