On Tue, Mar 13, 2018 at 8:57 AM, Mike Snitzer <snitzer@xxxxxxxxxx> wrote: > I had to revert the following commits to get this kernel to build > (otherwise I got macro expansion errors, using RHEL7 > gcc-4.8.5-28.el7.x86_64): > > beb7eb2 kernelh-skip-single-eval-logic-on-literals-in-min-max-v3 > 19ff7e5 kernelh-skip-single-eval-logic-on-literals-in-min-max-v2 > c7c133f kernel.h: skip single-eval logic on literals in min()/max() Yeah, these need to be dropped from -mm. There isn't a sane solution at the moment that works fully for all compiler versions. :( -Kees -- Kees Cook Pixel Security -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html