[Nouveau] [RFC][PATCH] kernel.h: Add generic roundup_64() macro

Roger Willcocks roger at filmlight.ltd.uk
Fri May 24 15:11:14 UTC 2019


On 23/05/2019 16:27, Steven Rostedt wrote:
>
> I haven't yet tested this, but what about something like the following:
>
> ...perhaps forget about the constant check, and just force
> the power of two check:
>
> 							\
> 	if (!(__y & (__y >> 1))) {			\
> 		__x = round_up(x, y);			\
> 	} else {					\

You probably want

            if (!(__y & (__y - 1))

--

Roger




More information about the Nouveau mailing list