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

Kernel panics in 20.7 after enabling MDNS reflector, IGMP Proxy, or UDP Broadcast Relay #70

Closed
Madj42 opened this issue Aug 16, 2020 · 7 comments
Labels
upstream Third party issue

Comments

@Madj42
Copy link

Madj42 commented Aug 16, 2020

After upgrading from 20.1 to 20.7, I'm experiencing kernel panics and reboots if I enable the IGMP Proxy, MDNS Reflector, or UDP Broadcast Relay plugins. While the bug report I'm attaching is related to the test kernel from the forums, I receive the same exact messages from the stock kernels in 20.7 and 20.7.1. I have submitted a bunch of bug reports already on this from the console.

file1.txt
file2.txt
file3.txt
file4.txt

@fichtner fichtner transferred this issue from opnsense/core Aug 16, 2020
@fichtner fichtner added the support Community support label Aug 16, 2020
@Madj42
Copy link
Author

Madj42 commented Sep 13, 2020

Any chance I would be able to get someone to look at these panics or help point me in the right direction to figure out a fix? All I am doing is enabling these plugins and they cause the panic.

@fichtner
Copy link
Member

fichtner commented Sep 18, 2020

The crashes inside swi_net() are very suspicious in the sense that they reveal nothing about a particular networking bug. Everything seems to involve multicast somehow, but since the latest multicast patches didn't help this might be something broader. I'm unsure how to proceed other than scanning for swi_net() artefacts in FreeBSD stable/12.

Cheers,
Franco

@fichtner fichtner added upstream Third party issue and removed support Community support labels Sep 18, 2020
@fichtner
Copy link
Member

Lucky guess freebsd/freebsd-src@6aa64803703ab ?

@fichtner
Copy link
Member

I don't really understand the errata policy of FreeBSD ignoring these kind of issues in active releases... the issue was assigned to release 12 in February and would clearly apply for 12.1 fixing ever since then ;)

# opnsense-update -kr 20.7.2-igmp

Please test and let me know. Thanks for the report!

@Madj42
Copy link
Author

Madj42 commented Sep 18, 2020

Thank you! This has fixed the kernel panic. I will know later if the functionality is there. Hoping this could get rolled into the netmap kernel as well so I can use both.

@Madj42
Copy link
Author

Madj42 commented Sep 19, 2020

Functionality works as well. Thank you!

@fichtner
Copy link
Member

Ok, great. Will add this to 20.7.3 and 20.7.3-netmap variants when the release is ready next week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
upstream Third party issue
Development

No branches or pull requests

2 participants