Conversation

Vlastimil Babka

Alright, looks like SLUB can be relatively easily modified so that it uses only 80kB more on a 8MB system than SLOB, so the latter could be indeed removed! Let's deprecate! https://lore.kernel.org/all/20221121171202.22080-1-vbabka@suse.cz/
1
4
13
@T_X @gregkh @kernellogger I understand the pain, however I think the problem is elsewhere than SLOB vs SLUB here. Seems the device has 32MB RAM, which should be fine with SLUB. If the issue is actually with the 4MB flash, then I guess it means the combination of kernel and openwrt userspace doesn't fit anymore and I'm not sure which part made the difference between v19 and v22. In that case, SLOB->SLUB also shouldn't be the change that makes the difference.

Generally the solution might be to just keep v19 running with applicable security backports, maybe helping with the manpower upstream. The kernel 4.14 LTS itself is still maintained AFAIK. With limited hardware it's not feasible to expect new features and you probably don't even need them?
0
0
2
@vbabka the K210 strikes again ;) Thanks for sorting this one out!
0
0
1
And the first build failures are reported /o\ so there must be still some gap between mainline and next testing.
0
0
1
@hyeyoo thanks a lot!
0
0
1
@wagi it was allyesconfig/allmodconfig, so would expect that in next. But not prominent architectures...
0
0
0