On Thu, 22 Aug 2024 at 17:11, Michal Hocko <mhocko@xxxxxxxx> wrote: > > Let's put whishful thinking aside. Unless somebody manages to go over > all existing NOFAIL users and fix them then we should better focus on > providing a reasonable clearly documented and enforced semantic. I do like changing the naming to make it clear that it's not some kind of general MM guarantee for any random allocation. So that's why I liked the NOFAIL_SMALL_ALLOC just to make people who use it aware that no, they aren't getting a "get out of jail free" card. Admittedly that's probably _too_ long a name, but conceptually... Linus