On Monday 18 April 2005 12:01, Andreas Steinmetz wrote: > Denis Vlasenko wrote: > > On Sunday 17 April 2005 22:20, Andreas Steinmetz wrote: > > > >>The attached patch contains Gladman's in-kernel code for key schedule > >>and table generation modified to fit to my assembler implementation, > >>-- > >>Andreas Steinmetz SPAMmers use [EMAIL PROTECTED] > > > > > > Patch contains a mix of several coding styles: > > > > +/* > > + * #define byte(x, nr) ((unsigned char)((x) >> (nr*8))) > > + */ > > +inline static u8 > > +byte(const u32 x, const unsigned n) > > +{ > > + return x >> (n << 3); > > +} > > > > what does const do here? > > Taken 'as is' from current kernel sources, i,e, crypto/aes.c
"It's a cut-n-paste" is not a good argument here. You are adding a _new file_ with your patch, it's okay to clean it up while doing this. IOW: do not dup the mess. OTOH, if _exactly the same file_ exist in i384 arch, then you should not duplicate it at all. Find a way to use one file for both arches. Note that this is only my view, I can be wrong. -- vda - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/