On Thu, Jan 29, 2015 at 11:38:12AM +0000, Russell King - ARM Linux wrote:
On Thu, Jan 29, 2015 at 11:23:42AM +0000, Mark Brown wrote:
arm-allmodconfig ../fs/dax.c:266:2: error: implicit declaration of function 'copy_user_page' [-Werror=implicit-function-declaration]
I have to confess I'm not 100% sure this isn't an ARM bug as it looks like include/mm.h ought to pull it in from asm/page.h but I'm not 100% sure where it *should* be coming from.
We don't provide copy_user_page() currently. There's a patch floating about to add it which Arnd has build-tested, which I've yet to queue.
Ah, that makes sense. I wasn't 100% clear if ARM was supposed to be using the generic implementation somehow or something.
However, the new facility remains untested on ARM as I've no idea where to get the fs/dax.c patches from (I had asked willy, but he didn't respond to the request.) I'm not screen-scraping patch set off lkml.org.
They're in Andrew's patch queue for -next so either Stephen's tree or Andrew's series at http://www.ozlabs.org/~akpm/mmotm/ should give you what you need.