Per 7e5b324 if /sys/fs/cgroup/cgroup.subtree_control doesn't exist (as it won't for kernels built without CONFIG_CGROUPS - the default for SMALL_FLASH) instance_add_cgroup() will now return -ENOENT and then trigger a bunch of the new ULOG_WARN("failed adding instance cgroup for %s: %s\n", ...) messages.
Perhaps this should be if (ret && ret != -ENOENT) { or something instead of if (ret), or it should return a "non error" 0 if CGROUPS aren't enabled?
Example from a boot of 25.12.0:
# logread |grep cgroup
Wed Mar 4 02:03:09 2026 user.warn kernel: [ 9.254527] procd: failed adding instance cgroup for ubus: No error information
Wed Mar 4 02:03:09 2026 daemon.warn procd: failed adding instance cgroup for rpcd: No error information
Wed Mar 4 02:03:09 2026 daemon.warn procd: failed adding instance cgroup for chronyd: No error information
Wed Mar 4 02:03:09 2026 daemon.warn procd: failed adding instance cgroup for chronyd: No error information
Wed Mar 4 02:03:09 2026 daemon.warn procd: failed adding instance cgroup for dnsmasq: No error information
Wed Mar 4 02:03:09 2026 daemon.warn procd: failed adding instance cgroup for dnsmasq: No error information
Wed Mar 4 02:03:11 2026 daemon.warn procd: failed adding instance cgroup for wpad: No error information
Wed Mar 4 02:03:11 2026 daemon.warn procd: failed adding instance cgroup for wpad: No error information
Wed Mar 4 02:03:11 2026 daemon.warn procd: failed adding instance cgroup for network: No error information
Wed Mar 4 02:03:11 2026 daemon.warn procd: failed adding instance cgroup for adblock: No error information
Wed Mar 4 02:03:11 2026 daemon.warn procd: failed adding instance cgroup for cron: No error information
Wed Mar 4 02:03:12 2026 daemon.warn procd: failed adding instance cgroup for sshd: No error information
Wed Mar 4 02:03:12 2026 daemon.warn procd: failed adding instance cgroup for ustpd: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for nut-server: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for nut-server: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for https-dns-proxy: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for nut-monitor: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for dropbear: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for irqbalance: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for openvpn: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for openvpn: No error information
Wed Mar 4 02:03:13 2026 daemon.warn procd: failed adding instance cgroup for openvpn: No error information
Wed Mar 4 02:03:15 2026 daemon.warn procd: failed adding instance cgroup for lcd4linux: No error information
Wed Mar 4 02:03:16 2026 daemon.warn procd: failed adding instance cgroup for dnsmasq: No error information
Wed Mar 4 02:03:19 2026 daemon.warn procd: failed adding instance cgroup for dnsmasq: No error information
Wed Mar 4 02:03:19 2026 daemon.warn procd: failed adding instance cgroup for dnsmasq: No error information
Wed Mar 4 02:03:19 2026 daemon.warn procd: failed adding instance cgroup for fwknopd: No error information
Wed Mar 4 02:03:19 2026 daemon.warn procd: failed adding instance cgroup for https-dns-proxy: No error information
Wed Mar 4 02:03:19 2026 daemon.warn procd: failed adding instance cgroup for nut-monitor: No error information
Wed Mar 4 02:03:22 2026 daemon.warn procd: failed adding instance cgroup for dnsmasq: No error information
Wed Mar 4 02:03:28 2026 daemon.warn procd: failed adding instance cgroup for nut-monitor: No error information
Anyways, I'll just go ahead and enable CGROUPS, but the messages might still be a problem for SMALL_FLASH (unconfirmed).
Per 7e5b324 if
/sys/fs/cgroup/cgroup.subtree_controldoesn't exist (as it won't for kernels built without CONFIG_CGROUPS - the default for SMALL_FLASH)instance_add_cgroup()will now return-ENOENTand then trigger a bunch of the newULOG_WARN("failed adding instance cgroup for %s: %s\n", ...) messages.Perhaps this should be
if (ret && ret != -ENOENT) {or something instead ofif (ret), or it should return a "non error" 0 if CGROUPS aren't enabled?Example from a boot of 25.12.0:
Anyways, I'll just go ahead and enable CGROUPS, but the messages might still be a problem for SMALL_FLASH (unconfirmed).