From: Jakub Kicinski <kuba@kernel.org>
To: "Lena Wang (王娜)" <Lena.Wang@mediatek.com>
Cc: "davem@davemloft.net" <davem@davemloft.net>,
"edumazet@google.com" <edumazet@google.com>,
"pabeni@redhat.com" <pabeni@redhat.com>,
"jiri@resnulli.us" <jiri@resnulli.us>,
"dsahern@kernel.org" <dsahern@kernel.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"netdev@vger.kernel.org" <netdev@vger.kernel.org>,
"Shiming Cheng (成诗明)" <Shiming.Cheng@mediatek.com>
Subject: Re: [PATCH net v4] ipv6: fib6_rules: flush route cache when rule is changed
Date: Mon, 4 Mar 2024 20:45:11 -0800 [thread overview]
Message-ID: <20240304204511.2026a56b@kernel.org> (raw)
In-Reply-To: <09f2ab1b7946339da5092e10aa216e07c579c60b.camel@mediatek.com>
On Fri, 1 Mar 2024 14:39:46 +0000 Lena Wang (王娜) wrote:
> From: Shiming Cheng <shiming.cheng@mediatek.com>
>
> When rule policy is changed, ipv6 socket cache is not refreshed.
> The sock's skb still uses a outdated route cache and was sent to
> a wrong interface.
>
> To avoid this error we should update fib node's version when
> rule is changed. Then skb's route will be reroute checked as
> route cache version is already different with fib node version.
> The route cache is refreshed to match the latest rule.
Doesn't apply, please rebase on top of latest net/main.
next prev parent reply other threads:[~2024-03-05 4:45 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-01 14:39 [PATCH net v4] ipv6: fib6_rules: flush route cache when rule is changed Lena Wang (王娜)
2024-03-01 15:27 ` David Ahern
2024-03-01 15:28 ` Jiri Pirko
2024-03-05 4:45 ` Jakub Kicinski [this message]
2024-03-05 13:01 ` Lena Wang (王娜)
2024-03-05 15:23 ` Simon Horman
2024-03-06 7:28 ` Lena Wang (王娜)
2024-03-06 15:08 ` Jakub Kicinski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240304204511.2026a56b@kernel.org \
--to=kuba@kernel.org \
--cc=Lena.Wang@mediatek.com \
--cc=Shiming.Cheng@mediatek.com \
--cc=davem@davemloft.net \
--cc=dsahern@kernel.org \
--cc=edumazet@google.com \
--cc=jiri@resnulli.us \
--cc=linux-kernel@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.