Thread (7 messages) flat view 7 messages, 3 authors, 2017-11-14

Re: [patch net] net: forbid netdev used by mirred tc act from being moved to another netns

From: Jiri Pirko <jiri@resnulli.us>
Date: 2017-11-14 05:17:54

Mon, Nov 13, 2017 at 08:53:57PM CET, xiyou.wangcong@gmail.com wrote:
On Mon, Nov 13, 2017 at 6:05 AM, Jiri Pirko [off-list ref] wrote:
quoted
From: Jiri Pirko <redacted>

Currently, user may choose to move device that is used by mirred action
to another network namespace. That is wrong as the action still remains
in the original namespace and references non-existing ifindex.
It is a pure display issue, the action itself should function well
because we only use ifindex to lookup netdevice once and
we save the netdevice pointer in action.

If you really want to fix it, just tell iprout2 to display netnsid together
with ifindex.
It is not only display issue. I think it is wrong to let a netdevice
dissapear from underneath the mirred action. You certainly cannot add an
action mirred with device from another net namespace. So should we allow
that?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help