On 12/16/15 04:26, Joe Perches wrote: > On Tue, 2015-12-15 at 22:15 +0800, Chen Gang wrote: >> It is a trivial patch. > [] >> diff --git a/include/asm-generic/pgtable-nopmd.h b/include/asm-generic/pgtable-nopmd.h > [] >> @@ -38,7 +38,8 @@ static inline void pud_clear(pud_t *pud) { } >> * (pmds are folded into puds so this doesn't get actually called, >> * but the define is needed for a generic inline function.) >> */ >> -#define set_pud(pudptr, pudval) set_pmd((pmd_t *)(pudptr), (pmd_t) { pudval }) >> +#define set_pud(pudptr, pudval) (set_pmd((pmd_t *)(pudptr), \ >> + (pmd_t) { pudval })) > > Not quite so trivial. > > If you _really_ want to break this up for 80 columns, > and I don't think it's necessary, it might be better > to use something like: > > #define set_pud(pudptr, pudval) \ > set_pmd((pmd_t *)(pudptr), (pmd_t) { pudval }) > OK, thanks. For me, it is better. -- Chen Gang (陈刚) Open, share, and attitude like air, water, and life which God blessed -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html