On Fri, Jul 20, 2018 at 12:51:46PM -0700, Andrew Morton wrote: > On Fri, 20 Jul 2018 14:43:14 +0000 Mark Vitale <mvitale@xxxxxxxxxxxxxx> wrote: > > > On Jul 11, 2018, Dan Williams wrote: > > > Changes since v3 [1]: > > > * Collect Logan's reviewed-by on patch 3 > > > * Collect John's and Joe's tested-by on patch 8 > > > * Update the changelog for patch 1 and 7 to better explain the > > > EXPORT_SYMBOL_GPL rationale. > > > * Update the changelog for patch 2 to clarify that it is a cleanup to > > > make the following patch-3 fix easier > > > > > > [1]: https://lkml.org/lkml/2018/6/19/108 > > > > > > --- > > > > > > Hi Andrew, > > > > > > As requested, here is a resend of the devm_memremap_pages() fixups. > > > Please consider for 4.18. > > > > What is the status of this patchset? OpenAFS is unable to build on > > Linux 4.18 without the last patch in this set: > > > > 8/8 mm: Fix exports that inadvertently make put_page() EXPORT_SYMBOL_GPL > > > > Will this be merged soon to linux-next, and ultimately to a Linux 4.18 rc? > > > > Problem is, that patch is eighth in a series which we're waiting for > Jerome to review and the changelog starts with "Now that all producers > of dev_pagemap instances in the kernel are properly converted to > EXPORT_SYMBOL_GPL...". I am fine with the patchset modulo GPL, i did review it in the past but i did not formaly reply as i was opose to the GPL changes. So my only objection is with the GPL export, everything else looks fine. I can review once more as it has been more than a month since i last look at this patchset. I am working with Ben on nouveau right now so if it breaks anything for me i will fix it once we do our final rebase before posting. Cheers, Jérôme