oom_ext. Oh boy.
Really not hugely comfortable with this...
https://lore.kernel.org/lkml/20250428033617.3797686-1-roman.gushchin@linux.dev/
@ljs vmamerge_ext
is closer and closer. Don't say I didn't warn you.
@oleksandr @hyeyoo @vbabka yeah @brauner can we get rid of fuse and replace it with fs_ext please for efficiency? Thanks
@ljs This is intended to augment sytemd-oomd (which is the upstreamed version of Meta's oomd)?
@brauner seems like it's intended to replace it? Why would you do pre-emptive oom when you can just have all the logic in the kernel I guess?
But maybe still useful to pre-empt...
I'm quite concerned about having bpf make decisions in such a critical place.
A great advantage of oomk is it's really simple and straightforward to understand, and oomd and friends can be used otherwise.
@ljs @oleksandr @hyeyoo @vbabka @brauner You mean run not fully trusted code in kernel-space? I offer to renew my efforts on SandBox Mode. That should make it much faster!