> > Hearing no objections, here is the updated patch. > > Thanx, Paul > > ------------------------------------------------------------------------ > > commit 970cab5d3d206029ed27274a98ea1c3d7e780e53 > Author: Paul E. McKenney <[email protected]> > Date: Mon Oct 29 07:36:50 2018 -0700 > > rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() > > Subtracting INT_MIN can be interpreted as unconditional signed integer > overflow, which according to the C standard is undefined behavior. > Therefore, kernel build arguments notwithstanding, it would be good to > future-proof the code. This commit therefore substitutes INT_MAX for > INT_MIN in order to avoid undefined behavior. > > While in the neighborhood, this commit also creates some meaningful > names > for INT_MAX and friends in order to improve readability, as suggested > by Joel Fernandes. > > Reported-by: Ran Rozenstein <[email protected]> > Signed-off-by: Paul E. McKenney <[email protected]> > > squash! rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() > > While in the neighborhood, use macros to give meaningful names. > > Signed-off-by: Paul E. McKenney <[email protected]> >
Hi, What is the acceptance status of this patch? Thanks, Ran

