| Summary: | /dev/pf locks disrupt other pf-dependent services (ftp-proxy, tftp-proxy, relayd, pfctl, etc) | ||
|---|---|---|---|
| Product: | Base System | Reporter: | jjasen |
| Component: | kern | Assignee: | freebsd-pf (Nobody) <pf> |
| Status: | Closed Overcome By Events | ||
| Severity: | Affects Some People | CC: | eri, kp |
| Priority: | --- | ||
| Version: | 10.4-RELEASE | ||
| Hardware: | amd64 | ||
| OS: | Any | ||
|
Description
jjasen
2017-10-18 13:54:34 UTC
Are you reporting the issue for the pf utilities or pf itself? I'd speculate the issue is with /dev/pf itself, which would be pf. (In reply to jjasen from comment #2) The changes these tools make are transactional: they first DIOCXBEGIN and end with DIOCXCOMMIT. If a different tool tries to start a transaction (i.e. do DIOCXBEGIN) it will get EBUSY. It's up to the tool to restart a bit later. 10.4 is no longer supported, and this is a missing feature in the listed tools, not in pf. |