Messages in this thread | | | Date | Mon, 26 Sep 2022 11:26:03 -0700 | From | Kees Cook <> | Subject | Re: [PATCH v3 1/2] minmax: sanity check constant bounds when clamping |
| |
On Mon, Sep 26, 2022 at 03:34:34PM +0200, Jason A. Donenfeld wrote: > The clamp family of functions only makes sense if hi>=lo. If hi and lo > are compile-time constants, then raise a build error. Doing so has > already caught buggy code. This also introduces the infrastructure to > improve the clamping function in subsequent commits. > > Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com> > Cc: Andrew Morton <akpm@linux-foundation.org> > Cc: Kees Cook <keescook@chromium.org> > Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Reviewed-by: Kees Cook <keescook@chromium.org>
-- Kees Cook
| |