Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Mar 2020 14:55:27 +0300
From:      Slawa Olhovchenkov <slw@zxy.spb.ru>
To:        Patrick Kelsey <pkelsey@FreeBSD.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r358995 - head/sys/net
Message-ID:  <20200316115527.GL8028@zxy.spb.ru>
In-Reply-To: <202003141943.02EJhixQ093985@repo.freebsd.org>
References:  <202003141943.02EJhixQ093985@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 14, 2020 at 07:43:44PM +0000, Patrick Kelsey wrote:

> Author: pkelsey
> Date: Sat Mar 14 19:43:44 2020
> New Revision: 358995
> URL: https://svnweb.freebsd.org/changeset/base/358995
> 
> Log:
>   Fix iflib freelist state corruption
>   
>   This fixes a bug in iflib freelist management that breaks the required
>   correspondence between freelist indexes and driver ring slots.
>   
>   PR:		243126, 243392, 240628

Are you sure?
Bug 240628 - sysutils/zfsnap2: Completion script link for zsh has
wrong path 

>   Reported by:	avg, alexandr.oleynikov@gmail.com, Harald Schmalzbauer
>   Reviewed by:	avg, gallatin
>   MFC after:	1 week
>   Differential Revision:	https://reviews.freebsd.org/D23943

Very interesting.
Is this related to my problem?
I am have trouble w/ netmap:

1. netmap reported RX slots filled all ring (tail == head-1)
2. application processed all RX slots and reported to nemap (head == tail)
3. RX stuck.

workaround: report on step 2 head = tail-1 (one RX slots left
unprocessed).

Also I am have trouble w/ TX, similar.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200316115527.GL8028>