On Wed, May 2, 2018 at 6:57 AM, Dan Williams <dan.j.willi...@intel.com> wrote: > On Thu, Apr 5, 2018 at 8:00 AM, Dan Williams <dan.j.willi...@intel.com> wrote: >> On Wed, Apr 4, 2018 at 11:45 PM, Nicholas Piggin <npig...@gmail.com> wrote: > [,,] >>> What's the problem with just counting bytes copied like usercopy -- >>> why is that harder than cacheline accuracy? >>> >>>> I'd rather implement the existing interface and port/support the new >>>> interface >>>> as it becomes available >>> >>> Fair enough. >> >> I have patches already in progress to change the interface. My >> preference is to hold off on adding a new implementation that will >> need to be immediately reworked. When I say "immediate" I mean that >> should be able to post what I have for review within the next few >> days. >> >> Whether this is all too late for 4.17 is another question... > > Here is the x86 version of a 'bytes remaining' memcpy_mcsafe() implemenation: > > https://lists.01.org/pipermail/linux-nvdimm/2018-May/015548.html
Thanks for the heads up! I'll work on the implementation for powerpc. Balbir Singh.