Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jan 2022 20:41:17 -0800
From:      Gleb Smirnoff <glebius@freebsd.org>
To:        Wojciech Macek <wma@semihalf.com>
Cc:        Kristof Provost <kp@freebsd.org>, Wojciech Macek <wma@freebsd.org>, src-committers <src-committers@freebsd.org>, "<dev-commits-src-all@freebsd.org>" <dev-commits-src-all@freebsd.org>, dev-commits-src-main@freebsd.org
Subject:   Re: git: 9ce46cbc95d7 - main - ip_mroute: move ip_mrouter_done outside lock
Message-ID:  <Ye4t7c%2BqWUlyWkbC@FreeBSD.org>
In-Reply-To: <CANsEV8cEWc9GsTZk%2BVm-_%2B9rsU-=yXLjRkZZz--dg7-ZJRgOnw@mail.gmail.com>
References:  <202201210519.20L5J1mJ029323@gitrepo.freebsd.org> <7A991003-0F24-4C8C-81FD-84F39FC78D8A@FreeBSD.org> <C25EE57B-BE5A-4BC8-AD00-C8D0D582D073@FreeBSD.org> <CANsEV8cmZcQKh3U8w2S37cg9heFd=icuEmF7dVwrE486OM3Yug@mail.gmail.com> <Ye2FOvi32Xu23qIB@FreeBSD.org> <CANsEV8cEWc9GsTZk%2BVm-_%2B9rsU-=yXLjRkZZz--dg7-ZJRgOnw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jan 23, 2022 at 07:24:36PM +0100, Wojciech Macek wrote:
W> This is an orginal fix. The issue was visible due to race between ip
W> input/output and mrouter uninit.
W> https://reviews.freebsd.org/D29946

Why did you add another net epoch tracker under different name? Just adding
NET_EPOCH_WAIT() to X_ip_mrouter_done() would provide the same effect without
any modifications to the rest of the stack.

-- 
Gleb Smirnoff



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Ye4t7c%2BqWUlyWkbC>