> All the evidence points > to the s390 changes in -pre2, specificly cset-1.1514 by schwidefsky > which touches include/linux/mm.h this way: > > --- 1.44/include/linux/mm.h 2004-08-26 15:51:04 -07:00 > +++ 1.45/include/linux/mm.h 2004-08-26 15:51:04 -07:00 > @@ -308,11 +308,9 @@ > /* Make it prettier to test the above... */ > #define UnlockPage(page) unlock_page(page) > #define Page_Uptodate(page) test_bit(PG_uptodate, &(page)->flags) > -#define SetPageUptodate(page) \ > - do { \ > - arch_set_page_uptodate(page); \ > - set_bit(PG_uptodate, &(page)->flags); \ > - } while (0) > +#ifndef SetPageUptodate > +#define SetPageUptodate(page) set_bit(PG_uptodate, &(page)->flags); > +#endif > #define ClearPageUptodate(page) clear_bit(PG_uptodate, &(page)->flags) > #define PageDirty(page) test_bit(PG_dirty, &(page)->flags) > #define SetPageDirty(page) set_bit(PG_dirty, &(page)->flags) > > Marcelo, you maybe interested in this. > > Cheers, > Ozkan Sezer > And I beleive this was a typo? Marcelo, please review and apply. Ozkan Sezer