On Tue, Jul 01, 2014 at 02:42:43PM -0600, Eric Blake wrote: > On 06/26/2014 09:50 PM, Hu Tao wrote: > > On Thu, Jun 26, 2014 at 10:55:33AM -0600, Eric Blake wrote: > >> On 06/26/2014 12:13 AM, Hu Tao wrote: > >>> We already have ROUND_UP but there are similar macros and ROUND_UP-like > >>> lines all around, replace them with ROUND_UP and clean up similar macros. > >>> > >>> Signed-off-by: Hu Tao <hu...@cn.fujitsu.com> > >>> --- > >> > >> All of these conversions are correct, so: > >> Reviewed-by: Eric Blake <ebl...@redhat.com> > > > > Thanks for review! > > >> tcg/ppc/tcg-target.c-#define FRAME_SIZE ((TCG_TARGET_CALL_STACK_OFFSET \ > >> tcg/ppc/tcg-target.c- + TCG_STATIC_CALL_ARGS_SIZE \ > >> tcg/ppc/tcg-target.c- + CPU_TEMP_BUF_SIZE \ > >> tcg/ppc/tcg-target.c- + REG_SAVE_SIZE \ > >> tcg/ppc/tcg-target.c- + TCG_TARGET_STACK_ALIGN - 1) \ > >> tcg/ppc/tcg-target.c: & -TCG_TARGET_STACK_ALIGN) > > > > How did you find this one? Your pattern below just shows the last line. > > But the last line had the word ALIGN in it, so I looked at the context > and found that it was indeed a rounding operation. > > >> before I quit looking for more. (I just manually read through > >> git grep '[^&]& [~-]' > >> which has a lot of noise for non-rounding uses, but definitely found > >> some missed cases) > > Are you going to submit a v2? As this does not appear to be a bug fix, > and today is hard freeze, this is probably 2.2 material.
Yes. I'm fine it gets in after 2.1. Regards, Hu