Page MenuHomeFreeBSD

pfsync: Allow module to be unloaded
ClosedPublic

Authored by kp on Oct 10 2018, 3:19 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 20 2023, 2:08 AM
Unknown Object (File)
Dec 3 2023, 2:22 PM
Unknown Object (File)
Oct 9 2023, 1:49 PM
Unknown Object (File)
Aug 26 2023, 9:10 AM
Unknown Object (File)
Jul 6 2023, 5:17 AM
Unknown Object (File)
Jun 30 2023, 3:49 PM
Unknown Object (File)
Jun 26 2023, 10:58 PM
Unknown Object (File)
Jun 26 2023, 10:56 PM

Details

Reviewers
None
Group Reviewers
network
Commits
rS340070: pfsync: Allow module to be unloaded

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

I'm not absolutely sure that all possible races are fixed. There still could be dangling ifnet pointers. But that's up to your justification. If you are sure everything is covered, feel free to remove.

As for me personally, I'm fine to type 'kldunload -f' when I do kernel hacking. A normal sysadmin shouldn't need to unload the module. If they really need (why?) then 'kldunload -f' is always available.

I'm not absolutely sure that all possible races are fixed. There still could be dangling ifnet pointers. But that's up to your justification. If you are sure everything is covered, feel free to remove.

I'm not currently aware of any remaining issues here. It's certainly possible that some still exist, but I've seen no reports and the tests don't provoke them.
I think of this change mostly as a 'I will support this now.' statement.

This revision was not accepted when it landed; it landed in state Needs Review.Nov 2 2018, 5:01 PM
This revision was automatically updated to reflect the committed changes.