Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ping: revert "ping: do not bind to device when destination IP is on d… #396

Closed
wants to merge 1 commit into from

Conversation

lxin
Copy link
Contributor

@lxin lxin commented Mar 7, 2022

…evice"

The issue should be fixed in kernell side, see:

https://lore.kernel.org/all/ea03066bc7256ab86df8d3501f3440819305be57.1644988852.git.lucien.xin@gmail.com/

Otherwise it would cause regressions in some kernel selftests.

Signed-off-by: Xin Long lucien.xin@gmail.com

…evice"

The issue should be fixed in kernell side, see:

https://lore.kernel.org/all/ea03066bc7256ab86df8d3501f3440819305be57.1644988852.git.lucien.xin@gmail.com/

Otherwise it would cause regressions in some kernel selftests.

Signed-off-by: Xin Long <lucien.xin@gmail.com>
@lxin
Copy link
Contributor Author

lxin commented May 24, 2022

@kerolasa
Hi, Sami, can you please review this PR, it may break things sometimes.

@pevik
Copy link
Contributor

pevik commented May 24, 2022

@lxin FYI we consider reverting cc44f4c as you did in this PR (see #405 (comment)), but IMHO nobody from the community knows all the corner cases which need to be tested. Given you fixed it in the kernel:

and these fixes has been backported to all stable / LTS, most of the users which install updates have problem solved. It's just a question whether all enterprise distros backport these fixes and how many users will continue using unfixed kernels. Also users with unfixed kernel will probably not update iputils either. To be clear, I'm not against fixing it also in userspace, but we must be sure we avoid regression.

nit: it'd be better to run git revert cc44f4c and put your extra info bellow. The reason is that git revert produces typical message (easy to find with git grep --log, puts full hash of the reverted commit).

@pevik pevik added this to the next release 11/2022 milestone Nov 3, 2022
@lxin
Copy link
Contributor Author

lxin commented Nov 3, 2022 via email

@pevik
Copy link
Contributor

pevik commented Nov 10, 2022

David Ahern, the IPv4/IPv6 kernel maintainer also agreed with reverting this
https://lore.kernel.org/netdev/d47c3f41-2977-3ffb-5c99-953088727a4b@gmail.com/
Two strong voices to revert, I'll accept that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants