| Summary: | ifconfig list fails since 2c24ad3377a6f58 / D37873 w/o kldload syscall perm | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Michael Paepcke <bugs.fbsd> |
| Component: | bin | Assignee: | Alan Somers <asomers> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | CC: | asomers |
| Priority: | --- | ||
| Version: | CURRENT | ||
| Hardware: | Any | ||
| OS: | Any | ||
| URL: | https://github.com/freebsd/freebsd-src/pull/638 | ||
|
Description
Michael Paepcke
2023-01-19 07:33:32 UTC
proposal for a fix https://github.com/freebsd/freebsd-src/pull/638 A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=520590881667b4536e6861c710a80353a0564334 commit 520590881667b4536e6861c710a80353a0564334 Author: Alan Somers <asomers@FreeBSD.org> AuthorDate: 2023-01-20 17:17:21 +0000 Commit: Alan Somers <asomers@FreeBSD.org> CommitDate: 2023-01-20 17:17:21 +0000 Revert "ifconfig: abort if loading a module fails other than for ENOENT" This reverts commit 2c24ad3377a6f584e484656db8390e4eb7cfc119. This change causes some commands to fail, for example when working with renamed interfaces or when trying to list a nonexistent interface by name. PR: 269042 Reported by: dbaio, Michael Paepcke <bugs.fbsd@paepcke.de> MFC with: 2c24ad3377a6f584e484656db8390e4eb7cfc119 sbin/ifconfig/ifconfig.c | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) Many thanks for the quick response! I'm convinced that D37873 is an improvement! The silent fail works for me and maybe others, but is not real/stable solution. Seems ifconfig is missing the glue code to figure out the correct parent node. Thank you, Michael! |