On Tue, Mar 11, 2008 at 10:44:06PM -0400, Theodore Ts'o wrote: > > Hi, > > Stephen Rothwell discovered this issue in the linux-next tree: > > >Today's powerpc allmodconfig build of linux-next failed with: > > > >ERROR: "empty_zero_page" [fs/ext4/ext4dev.ko] undefined! > > > >This is because commit dde5f2130096f8469eb1aa1ad250cd2a39fee3f5 ("ext4: > >ENOSPC error handling for writing to an uninitialized extent") uses > >ZERO_PAGE() which on powerpc uses empty_zero_page which is not > >EXPORT_SYMBOLed on powerpc. I have reverted that commit and a later > >one (1ae53f35fea49a9013353078e019469551d2ad74 "ext4: zero out > >small extents when writing to prealloc area.") which depended on it. > > Any chance you could get this pushed to Linus ASAP? It would be nice if > this could get pushed before the merge window, since it could be argued > that rationalizing whether or not empty_zero_page is exported is a bug > fix, and anyway this is pretty much a zero-risk patch. Thanks!! > > - Ted > > >From c3638c5a50de0d360210205625df2ab49508f6d3 Mon Sep 17 00:00:00 2001 > From: Theodore Ts'o <[EMAIL PROTECTED]> > Date: Tue, 11 Mar 2008 22:37:27 -0400 > Subject: [PATCH] ppc: Export empty_zero_page > > The empty_zero_page symbol is exported by most other architectures > (s390, ia64, x86, um), and an upcoming ext4 patch needs it because > ZERO_PAGE() references empty_zero_page, and we need it to zero out an > unitialized extents in ext4 files. > > Signed-off-by: "Theodore Ts'o" <[EMAIL PROTECTED]> > --- > arch/ppc/kernel/ppc_ksyms.c | 1 +
I suspect you meant arch/*powerpc* arch ppc, wont fix the problem ;P Yours Tony linux.conf.au http://www.marchsouth.org/ Jan 19 - 24 2009 The Australian Linux Technical Conference! _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev