On Sun, Oct 20, 2024 at 12:09:58PM -0700, Linus Torvalds wrote: > On Sun, 20 Oct 2024 at 12:09, Linus Torvalds > <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > > > How about you limit the amount of memory you use in the first place instead? > > .. and to clarify: we're not making other parts of the kernel less > robust because *you* are doing something stupid and odd. But back to the actual topic at hand, the security angle - while we don't have ubsan style checks for integer truncation (the real concern), we do have sysbot + kasan, which does cover this pretty thoroughly. And the INT_MAX check wouldn't catch truncation anyways - it'd only catch integer _underflow_, but allocation size calculations pretty much as a rule never use subtractions, so I don't think this check was ever worth much to begin with.