[Bug 283708] Setting hw.bus.devctl_queue to 1000 sysctlbyname: Invalid argumen
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 283708] Setting hw.bus.devctl_queue to 1000 sysctlbyname: Invalid argumen"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 283708] Setting hw.bus.devctl_queue to 1000 sysctlbyname: Invalid argumen"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 Dec 2024 02:47:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283708 Bug ID: 283708 Summary: Setting hw.bus.devctl_queue to 1000 sysctlbyname: Invalid argumen Product: Base System Version: 14.2-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: alex@nixd.org Hello, There is a strange logic in enabling or disabling the devd and hw.bus.devctl_queue. I have accidentally stopped the devd daemon and was not able to restart it again because root@exp-dev0:/home/alex # service devd start Starting devd. devd: Setting hw.bus.devctl_queue to 1000 devd: sysctlbyname: Invalid argument /etc/rc.d/devd: WARNING: failed to start devd which RUINED everything because I had to restart the machine and interrupt the service. After Bug 279198 was fixed restarting devd becomes a problem. Why hw.bus.devctl_queue is not allowed to be reset back? I attempted to reset it back from console and even tho it was not possible. I got the same error. hw.bus.devctl_queue: 1000 sysctl: hw.bus.devctl_queue=999: Invalid argument Its frustrating because the whole logic is broken especially if it is required to run devd with -d flag to troubleshoot issues. -- You are receiving this mail because: You are the assignee for the bug.