[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] xen/*/asm-offset: Fix bad copy&paste from x86
Hi Andrew, On 1/30/24 4:28 PM, Andrew Cooper wrote: > All architectures have copy&pasted bad logic from x86. > > OFFSET() having a trailing semi-colon within the macro expansion can be a > problematic pattern. It's benign in this case, but fix it anyway. > > Perform style fixes for the other macros, and tame the mess of BLANK() > position to be consistent (one BLANK() after each block) so the intermediate > form is legible too. > > No functional change. > > Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> > --- > CC: Jan Beulich <JBeulich@xxxxxxxx> > CC: Roger Pau Monné <roger.pau@xxxxxxxxxx> > CC: Wei Liu <wl@xxxxxxx> > CC: Stefano Stabellini <sstabellini@xxxxxxxxxx> > CC: Julien Grall <julien@xxxxxxx> > CC: Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx> > CC: Bertrand Marquis <bertrand.marquis@xxxxxxx> > CC: Michal Orzel <michal.orzel@xxxxxxx> > CC: Bob Eshleman <bobbyeshleman@xxxxxxxxx> > CC: Alistair Francis <alistair.francis@xxxxxxx> > CC: Connor Davis <connojdavis@xxxxxxxxx> > CC: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx> > > Why does PPC have a local copy of ilog2() here? Especially as it's not used, > and there's a perfectly good one in <xen/bitops.h> I believe this was a carryover from before we had asm/bitops.h implemented on PPC. Now that we have bitops implemented (and we don't define any offsets that use log2 anymore anyways), this is fine to remove. Will submit a patch to do so. As for the actual contents of this patch, Acked-by: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx> Thanks, Shawn
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |