I'm also having this problem (running 26.1.11_6), things I definitely didn't change are showing a difference between Value and Default.
Maybe options elsewhere are affecting this, e.g. net.inet6.ip6.log_cannot_forward is Value = 1, Default = 0. I've made a number of ipv6 changes in other areas...
Anyway, related to this I'm also seeing my intentional changes to Tunables not sticking.
I'm trying to set some tunables and they land in /boot/loader.conf but just don't get set.
Could this be related to this issue? Happy to raise a new issue...
I don't see anything under /var/log or in dmesg that looks like /boot/loader.conf got skipped...
Update: I rebooted once more and the settings stuck. Odd, I got these settings from a config restore which took me down for the original reboot. After that reboot the changes weren't applied, but with no further changes and just another reboot they finally stuck.
The original thread's problems remain though...
Maybe options elsewhere are affecting this, e.g. net.inet6.ip6.log_cannot_forward is Value = 1, Default = 0. I've made a number of ipv6 changes in other areas...
Anyway, related to this I'm also seeing my intentional changes to Tunables not sticking.
I'm trying to set some tunables and they land in /boot/loader.conf but just don't get set.
Code Select
# cat /conf/config.xml|grep performance -A 1 -B 3 | sed 's/uuid=".*"/uuid="dummy"/g'
<item uuid="dummy">
<tunable>net.inet.rss.enabled</tunable>
<value>1</value>
<descr>My changes to increase performance</descr>
</item>
<item uuid="dummy">
<tunable>net.isr.bindthreads</tunable>
<value>1</value>
<descr>My changes to increase performance</descr>
</item>
<item uuid="dummy">
<tunable>net.isr.maxthreads</tunable>
<value>-1</value>
<descr>My changes to increase performance</descr>
</item>
<item uuid="dummy">
<tunable>net.inet.rss.bits</tunable>
<value>2</value>
<descr>My changes to increase performance</descr>
</item>
---reboot---
# cat /boot/loader.conf|grep -e rss -e isr
net.inet.rss.bits="2"
net.inet.rss.enabled="1"
net.isr.bindthreads="1"
net.isr.maxthreads="-1"
# sysctl net.inet.rss.enabled net.inet.rss.bits net.isr.bindthreads net.isr.maxthreads
net.inet.rss.enabled: 0
net.inet.rss.bits: 2
net.isr.bindthreads: 0
net.isr.maxthreads: 1
Could this be related to this issue? Happy to raise a new issue...
I don't see anything under /var/log or in dmesg that looks like /boot/loader.conf got skipped...
Update: I rebooted once more and the settings stuck. Odd, I got these settings from a config restore which took me down for the original reboot. After that reboot the changes weren't applied, but with no further changes and just another reboot they finally stuck.
The original thread's problems remain though...
"